Lines Matching defs:pins
1767 * defined as the intersection between two CRx and CTx pins.
1870 unsigned int pins[IQS7211_MAX_CTX];
1877 dev_err(&client->dev, "Failed to count CRx pins: %d\n", count);
1880 dev_err(&client->dev, "Invalid number of CRx pins\n");
1885 pins, count);
1887 dev_err(&client->dev, "Failed to read CRx pins: %d\n", error);
1892 if (pins[i] >= IQS7211_NUM_CRX) {
1893 dev_err(&client->dev, "Invalid CRx pin: %u\n", pins[i]);
1897 iqs7211->rx_tx_map[i] = pins[i];
1904 dev_err(&client->dev, "Failed to count CTx pins: %d\n", count);
1907 dev_err(&client->dev, "Invalid number of CTx pins\n");
1912 pins, count);
1914 dev_err(&client->dev, "Failed to read CTx pins: %d\n", error);
1919 if (pins[i] >= dev_desc->num_ctx) {
1920 dev_err(&client->dev, "Invalid CTx pin: %u\n", pins[i]);
1925 if (iqs7211->rx_tx_map[j] != pins[i])
1929 pins[i]);
1933 iqs7211->rx_tx_map[iqs7211->tp_config.total_rx + i] = pins[i];
1951 dev_err(&client->dev, "Failed to count CRx pins: %d\n", count);
1954 dev_err(&client->dev, "Invalid number of CRx pins\n");
1957 unsigned int pins[IQS7211_NUM_CRX];
1961 pins, count);
1963 dev_err(&client->dev, "Failed to read CRx pins: %d\n",
1973 if (pins[i] < dev_desc->min_crx_alp ||
1974 pins[i] >= IQS7211_NUM_CRX) {
1976 pins[i]);
1980 reg_field.val |= BIT(pins[i]);
1990 dev_err(&client->dev, "Failed to count CTx pins: %d\n", count);
1993 dev_err(&client->dev, "Invalid number of CTx pins\n");
1996 unsigned int pins[IQS7211_MAX_CTX];
2000 pins, count);
2002 dev_err(&client->dev, "Failed to read CTx pins: %d\n",
2012 if (pins[i] >= dev_desc->num_ctx) {
2014 pins[i]);
2018 reg_field.val |= BIT(pins[i]);
2465 * If an extra CTx pin is present, the RDY and MCLR pins are combined