Home
last modified time | relevance | path

Searched full:azoteq (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v6.1/Documentation/devicetree/bindings/input/
Dazoteq,iqs7222.yaml4 $id: http://devicetree.org/schemas/input/azoteq,iqs7222.yaml#
7 title: Azoteq IQS7222A/B/C Capacitive Touch Controller
13 The Azoteq IQS7222A, IQS7222B and IQS7222C are multichannel capacitive touch
16 Link to datasheets: https://www.azoteq.com/
21 - azoteq,iqs7222a
22 - azoteq,iqs7222b
23 - azoteq,iqs7222c
40 azoteq,max-counts:
51 azoteq,auto-mode:
62 azoteq,ati-frac-div-fine:
[all …]
Diqs626a.yaml7 title: Azoteq IQS626A Capacitive Touch Controller
13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features
16 Link to datasheet: https://www.azoteq.com/
23 const: azoteq,iqs626a
37 azoteq,suspend-mode:
48 azoteq,clk-div:
52 azoteq,ulp-enable:
58 azoteq,ulp-update:
74 azoteq,ati-band-disable:
78 azoteq,ati-lp-only:
[all …]
Diqs269a.yaml7 title: Azoteq IQS269A Capacitive Touch Controller
13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
16 Link to datasheet: https://www.azoteq.com/
20 const: azoteq,iqs269a
34 azoteq,hall-enable:
42 azoteq,suspend-mode:
53 azoteq,clk-div:
57 azoteq,ulp-update:
64 azoteq,reseed-offset:
70 azoteq,filt-str-lp-lta:
[all …]
Diqs62x-keys.yaml7 title: Azoteq IQS620A/621/622/624/625 Keys and Switches
16 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors
29 - azoteq,iqs620a-keys
30 - azoteq,iqs621-keys
31 - azoteq,iqs622-keys
32 - azoteq,iqs624-keys
33 - azoteq,iqs625-keys
103 azoteq,use-prox:
120 - azoteq,iqs624-keys
121 - azoteq,iqs625-keys
/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Diqs62x.yaml7 title: Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
13 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors
16 Link to datasheets: https://www.azoteq.com/
21 - azoteq,iqs620a
22 - azoteq,iqs621
23 - azoteq,iqs622
24 - azoteq,iqs624
25 - azoteq,iqs625
67 compatible = "azoteq,iqs620a";
73 compatible = "azoteq,iqs620a-keys";
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs5xx.yaml4 $id: http://devicetree.org/schemas/input/touchscreen/azoteq,iqs5xx.yaml#
7 title: Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
13 The Azoteq IQS550, IQS572 and IQS525 trackpad and touchscreen controllers
17 Link to datasheet: https://www.azoteq.com/
25 - azoteq,iqs550
26 - azoteq,iqs572
27 - azoteq,iqs525
63 compatible = "azoteq,iqs550";
/Linux-v6.1/drivers/input/misc/
Diqs626a.c3 * Azoteq IQS626A Capacitive Touch Controller
545 if (!fwnode_property_read_u32(ev_node, "azoteq,hyst", &val)) { in iqs626_parse_events()
565 !fwnode_property_read_u32(ev_node, "azoteq,thresh", &val)) { in iqs626_parse_events()
581 if (!fwnode_property_present(ev_node, "azoteq,thresh")) in iqs626_parse_events()
584 error = fwnode_property_read_u32_array(ev_node, "azoteq,thresh", in iqs626_parse_events()
646 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs626_parse_ati_target()
659 !fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs626_parse_ati_target()
690 if (!fwnode_property_present(ch_node, "azoteq,ati-base")) in iqs626_parse_ati_target()
693 error = fwnode_property_read_u32_array(ch_node, "azoteq,ati-base", in iqs626_parse_ati_target()
775 if (!fwnode_property_read_u32(ch_node, "azoteq,lta-update", &val)) { in iqs626_parse_trackpad()
[all …]
Diqs7222.c3 * Azoteq IQS7222A/B/C Capacitive Touch Controller
484 .name = "azoteq,conv-period",
492 .name = "azoteq,conv-frac",
500 .name = "azoteq,rx-float-inactive",
508 .name = "azoteq,dead-time-enable",
515 .name = "azoteq,tx-freq-fosc",
522 .name = "azoteq,vbias-enable",
529 .name = "azoteq,sense-mode",
538 .name = "azoteq,iref-enable",
545 .name = "azoteq,iref-level",
[all …]
Diqs269a.c3 * Azoteq IQS269A Capacitive Touch Controller
522 if (!fwnode_property_present(ch_node, "azoteq,reseed-disable")) in iqs269_parse_chan()
525 if (fwnode_property_present(ch_node, "azoteq,blocking-enable")) in iqs269_parse_chan()
528 if (fwnode_property_present(ch_node, "azoteq,slider0-select")) in iqs269_parse_chan()
531 if (fwnode_property_present(ch_node, "azoteq,slider1-select")) in iqs269_parse_chan()
542 error = iqs269_parse_mask(ch_node, "azoteq,rx-enable", in iqs269_parse_chan()
550 error = iqs269_parse_mask(ch_node, "azoteq,tx-enable", in iqs269_parse_chan()
562 if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease")) in iqs269_parse_chan()
566 if (fwnode_property_present(ch_node, "azoteq,rx-float-inactive")) in iqs269_parse_chan()
571 if (!fwnode_property_read_u32(ch_node, "azoteq,local-cap-size", &val)) { in iqs269_parse_chan()
[all …]
DKconfig762 tristate "Azoteq IQS269A capacitive touch controller"
766 Say Y to enable support for the Azoteq IQS269A capacitive
773 tristate "Azoteq IQS626A capacitive touch controller"
777 Say Y to enable support for the Azoteq IQS626A capacitive
784 tristate "Azoteq IQS7222A/B/C capacitive touch controller"
787 Say Y to enable support for the Azoteq IQS7222A/B/C family
/Linux-v6.1/Documentation/devicetree/bindings/pwm/
Diqs620a-pwm.yaml7 title: Azoteq IQS620A PWM Generator
13 The Azoteq IQS620A multi-function sensor generates a fixed-frequency PWM
24 - azoteq,iqs620a-pwm
/Linux-v6.1/drivers/mfd/
Diqs62x.c3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
12 * Link to datasheets and GUIs: https://www.azoteq.com/
632 .of_compatible = "azoteq,iqs620a-keys",
636 .of_compatible = "azoteq,iqs620a-pwm",
644 .of_compatible = "azoteq,iqs620a-keys",
648 .of_compatible = "azoteq,iqs620a-pwm",
655 .of_compatible = "azoteq,iqs621-keys",
663 .of_compatible = "azoteq,iqs622-keys",
671 .of_compatible = "azoteq,iqs624-keys",
679 .of_compatible = "azoteq,iqs625-keys",
[all …]
/Linux-v6.1/drivers/iio/position/
DKconfig10 tristate "Azoteq IQS624/625 angular position sensors"
13 Say Y here if you want to build support for the Azoteq IQS624
Diqs624-pos.c3 * Azoteq IQS624/625 Angular Position Sensors
283 MODULE_DESCRIPTION("Azoteq IQS624/625 Angular Position Sensors");
/Linux-v6.1/drivers/iio/temperature/
Diqs620at-temp.c3 * Azoteq IQS620AT Temperature Sensor
96 MODULE_DESCRIPTION("Azoteq IQS620AT Temperature Sensor");
DKconfig8 tristate "Azoteq IQS620AT temperature sensor"
11 Say Y here if you want to build support for the Azoteq IQS620AT
/Linux-v6.1/drivers/input/keyboard/
Diqs62x-keys.c3 * Azoteq IQS620A/621/622/624/625 Keys and Switches
86 if (fwnode_property_present(child, "azoteq,use-prox")) in iqs62x_keys_parse_prop()
336 MODULE_DESCRIPTION("Azoteq IQS620A/621/622/624/625 Keys and Switches");
DKconfig681 tristate "Azoteq IQS620A/621/622/624/625 keys and switches"
684 Say Y here to enable key and switch support for the Azoteq IQS620A,
/Linux-v6.1/drivers/input/touchscreen/
Diqs5xx.c3 * Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
11 * Link to PC-based configuration tool and datasheet: https://www.azoteq.com/
1083 { .compatible = "azoteq,iqs550" },
1084 { .compatible = "azoteq,iqs572" },
1085 { .compatible = "azoteq,iqs525" },
1102 MODULE_DESCRIPTION("Azoteq IQS550/572/525 Trackpad/Touchscreen Controller");
DKconfig1361 tristate "Azoteq IQS550/572/525 trackpad/touchscreen controller"
1364 Say Y to enable support for the Azoteq IQS550/572/525
/Linux-v6.1/drivers/pwm/
Dpwm-iqs620a.c3 * Azoteq IQS620A PWM Generator
242 MODULE_DESCRIPTION("Azoteq IQS620A PWM Generator");
DKconfig274 tristate "Azoteq IQS620A PWM support"
277 Generic PWM framework driver for the Azoteq IQS620A multi-function
/Linux-v6.1/include/linux/mfd/
Diqs62x.h3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
/Linux-v6.1/drivers/iio/light/
Diqs621-als.c3 * Azoteq IQS621/622 Ambient Light Sensors
616 MODULE_DESCRIPTION("Azoteq IQS621/622 Ambient Light Sensors");
DKconfig212 tristate "Azoteq IQS621/622 ambient light sensors"
215 Say Y here if you want to build support for the Azoteq IQS621

12