Home
last modified time | relevance | path

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

12

/linux-6.12.1/Documentation/devicetree/bindings/input/
Dazoteq,iqs7222.yaml4 $id: http://devicetree.org/schemas/input/azoteq,iqs7222.yaml#
7 title: Azoteq IQS7222A/B/C/D Capacitive Touch Controller
13 The Azoteq IQS7222A, IQS7222B, IQS7222C and IQS7222D are multichannel
16 Link to datasheets: https://www.azoteq.com/
21 - azoteq,iqs7222a
22 - azoteq,iqs7222b
23 - azoteq,iqs7222c
24 - azoteq,iqs7222d
41 azoteq,max-counts:
52 azoteq,auto-mode:
[all …]
Diqs269a.yaml7 title: Azoteq IQS269A Capacitive Touch Controller
16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
19 Link to datasheet: https://www.azoteq.com/
24 - azoteq,iqs269a
25 - azoteq,iqs269a-00
26 - azoteq,iqs269a-d0
40 azoteq,hall-enable:
48 azoteq,suspend-mode:
59 azoteq,clk-div:
63 azoteq,ulp-update:
[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 …]
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-6.12.1/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs7211.yaml4 $id: http://devicetree.org/schemas/input/touchscreen/azoteq,iqs7211.yaml#
7 title: Azoteq IQS7210A/7211A/E Trackpad/Touchscreen Controller
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
16 Link to datasheets: https://www.azoteq.com/
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
42 azoteq,forced-comms:
48 azoteq,forced-comms-default:
59 the presence or absence of the 'azoteq,forced-comms' property.
[all …]
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-6.12.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-6.12.1/drivers/input/misc/
Diqs7222.c3 * Azoteq IQS7222A/B/C/D Capacitive Touch Controller
809 .name = "azoteq,conv-period",
817 .name = "azoteq,conv-frac",
825 .name = "azoteq,rx-float-inactive",
833 .name = "azoteq,dead-time-enable",
840 .name = "azoteq,tx-freq-fosc",
847 .name = "azoteq,vbias-enable",
854 .name = "azoteq,sense-mode",
863 .name = "azoteq,iref-enable",
870 .name = "azoteq,iref-level",
[all …]
Diqs626a.c3 * Azoteq IQS626A Capacitive Touch Controller
543 if (!fwnode_property_read_u32(ev_node, "azoteq,hyst", &val)) { in iqs626_parse_events()
564 !fwnode_property_read_u32(ev_node, "azoteq,thresh", &val)) { in iqs626_parse_events()
620 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs626_parse_ati_target()
633 !fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs626_parse_ati_target()
723 if (!fwnode_property_read_u32(ch_node, "azoteq,lta-update", &val)) { in iqs626_parse_trackpad()
735 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-trackpad", in iqs626_parse_trackpad()
748 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-np-cnt", in iqs626_parse_trackpad()
761 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-lp-cnt", in iqs626_parse_trackpad()
786 if (!fwnode_property_read_u32(tc_node, "azoteq,ati-base", in iqs626_parse_trackpad()
[all …]
Diqs269a.c3 * Azoteq IQS269A Capacitive Touch Controller
577 if (!fwnode_property_present(ch_node, "azoteq,reseed-disable")) in iqs269_parse_chan()
580 if (fwnode_property_present(ch_node, "azoteq,blocking-enable")) in iqs269_parse_chan()
583 if (fwnode_property_present(ch_node, "azoteq,slider0-select")) in iqs269_parse_chan()
586 if (fwnode_property_present(ch_node, "azoteq,slider1-select") && in iqs269_parse_chan()
592 error = iqs269_parse_mask(ch_node, "azoteq,rx-enable", in iqs269_parse_chan()
600 error = iqs269_parse_mask(ch_node, "azoteq,tx-enable", in iqs269_parse_chan()
612 if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease")) in iqs269_parse_chan()
616 if (fwnode_property_present(ch_node, "azoteq,rx-float-inactive")) in iqs269_parse_chan()
621 if (!fwnode_property_read_u32(ch_node, "azoteq,local-cap-size", &val)) { in iqs269_parse_chan()
[all …]
DKconfig789 tristate "Azoteq IQS269A capacitive touch controller"
793 Say Y to enable support for the Azoteq IQS269A capacitive
800 tristate "Azoteq IQS626A capacitive touch controller"
804 Say Y to enable support for the Azoteq IQS626A capacitive
811 tristate "Azoteq IQS7222A/B/C/D capacitive touch controller"
814 Say Y to enable support for the Azoteq IQS7222A/B/C/D family
/linux-6.12.1/drivers/input/touchscreen/
Diqs7211.c3 * Azoteq IQS7210A/7211A/E Trackpad/Touchscreen Controller
490 .name = "azoteq,ati-frac-div-fine",
511 .name = "azoteq,ati-frac-mult-coarse",
532 .name = "azoteq,ati-frac-div-coarse",
553 .name = "azoteq,ati-comp-div",
572 .name = "azoteq,ati-comp-div",
584 .name = "azoteq,ati-comp-div",
597 .name = "azoteq,ati-target",
616 .name = "azoteq,ati-base",
626 .name = "azoteq,ati-base",
[all …]
Diqs5xx.c3 * Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
11 * Link to PC-based configuration tool and datasheet: https://www.azoteq.com/
1077 { .compatible = "azoteq,iqs550" },
1078 { .compatible = "azoteq,iqs572" },
1079 { .compatible = "azoteq,iqs525" },
1097 MODULE_DESCRIPTION("Azoteq IQS550/572/525 Trackpad/Touchscreen Controller");
DKconfig1348 tristate "Azoteq IQS550/572/525 trackpad/touchscreen controller"
1351 Say Y to enable support for the Azoteq IQS550/572/525
1358 tristate "Azoteq IQS7210A/7211A/E trackpad/touchscreen controller"
1361 Say Y to enable support for the Azoteq IQS7210A/7211A/E
/linux-6.12.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-6.12.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-6.12.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-6.12.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-6.12.1/drivers/input/keyboard/
Diqs62x-keys.c3 * Azoteq IQS620A/621/622/624/625 Keys and Switches
85 if (fwnode_property_present(child, "azoteq,use-prox")) in iqs62x_keys_parse_prop()
331 MODULE_DESCRIPTION("Azoteq IQS620A/621/622/624/625 Keys and Switches");
/linux-6.12.1/drivers/pwm/
Dpwm-iqs620a.c3 * Azoteq IQS620A PWM Generator
250 MODULE_DESCRIPTION("Azoteq IQS620A PWM Generator");
DKconfig323 tristate "Azoteq IQS620A PWM support"
326 Generic PWM framework driver for the Azoteq IQS620A multi-function
/linux-6.12.1/include/linux/mfd/
Diqs62x.h3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
/linux-6.12.1/drivers/iio/light/
Diqs621-als.c3 * Azoteq IQS621/622 Ambient Light Sensors
616 MODULE_DESCRIPTION("Azoteq IQS621/622 Ambient Light Sensors");

12