Home
last modified time | relevance | path

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

12

/openbmc/linux/Documentation/devicetree/bindings/input/
H A 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 …]
H A 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 …]
H A 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 …]
H A 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
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/
H A 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 …]
H A 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";
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A 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 …]
/openbmc/linux/drivers/input/misc/
H A 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 …]
H A 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 …]
H A Diqs269a.c3 * Azoteq IQS269A Capacitive Touch Controller
519 if (!fwnode_property_present(ch_node, "azoteq,reseed-disable")) in iqs269_parse_chan()
522 if (fwnode_property_present(ch_node, "azoteq,blocking-enable")) in iqs269_parse_chan()
525 if (fwnode_property_present(ch_node, "azoteq,slider0-select")) in iqs269_parse_chan()
528 if (fwnode_property_present(ch_node, "azoteq,slider1-select")) in iqs269_parse_chan()
533 error = iqs269_parse_mask(ch_node, "azoteq,rx-enable", in iqs269_parse_chan()
541 error = iqs269_parse_mask(ch_node, "azoteq,tx-enable", in iqs269_parse_chan()
553 if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease")) in iqs269_parse_chan()
557 if (fwnode_property_present(ch_node, "azoteq,rx-float-inactive")) in iqs269_parse_chan()
562 if (!fwnode_property_read_u32(ch_node, "azoteq,local-cap-size", &val)) { in iqs269_parse_chan()
[all …]
H A DKconfig772 tristate "Azoteq IQS269A capacitive touch controller"
776 Say Y to enable support for the Azoteq IQS269A capacitive
783 tristate "Azoteq IQS626A capacitive touch controller"
787 Say Y to enable support for the Azoteq IQS626A capacitive
794 tristate "Azoteq IQS7222A/B/C/D capacitive touch controller"
797 Say Y to enable support for the Azoteq IQS7222A/B/C/D family
/openbmc/linux/drivers/input/touchscreen/
H A 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 …]
H A Diqs5xx.c3 * Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
11 * Link to PC-based configuration tool and datasheet: https://www.azoteq.com/
1082 { .compatible = "azoteq,iqs550" },
1083 { .compatible = "azoteq,iqs572" },
1084 { .compatible = "azoteq,iqs525" },
1101 MODULE_DESCRIPTION("Azoteq IQS550/572/525 Trackpad/Touchscreen Controller");
H A DKconfig1359 tristate "Azoteq IQS550/572/525 trackpad/touchscreen controller"
1362 Say Y to enable support for the Azoteq IQS550/572/525
1369 tristate "Azoteq IQS7210A/7211A/E trackpad/touchscreen controller"
1372 Say Y to enable support for the Azoteq IQS7210A/7211A/E
/openbmc/linux/Documentation/devicetree/bindings/pwm/
H A Diqs620a-pwm.yaml7 title: Azoteq IQS620A PWM Generator
13 The Azoteq IQS620A multi-function sensor generates a fixed-frequency PWM
24 - azoteq,iqs620a-pwm
/openbmc/linux/drivers/mfd/
H A 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 …]
/openbmc/linux/drivers/iio/position/
H A DKconfig10 tristate "Azoteq IQS624/625 angular position sensors"
13 Say Y here if you want to build support for the Azoteq IQS624
H A Diqs624-pos.c3 * Azoteq IQS624/625 Angular Position Sensors
283 MODULE_DESCRIPTION("Azoteq IQS624/625 Angular Position Sensors");
/openbmc/linux/drivers/iio/temperature/
H A Diqs620at-temp.c3 * Azoteq IQS620AT Temperature Sensor
96 MODULE_DESCRIPTION("Azoteq IQS620AT Temperature Sensor");
H A DKconfig8 tristate "Azoteq IQS620AT temperature sensor"
11 Say Y here if you want to build support for the Azoteq IQS620AT
/openbmc/linux/drivers/input/keyboard/
H A 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");
/openbmc/linux/drivers/pwm/
H A Dpwm-iqs620a.c3 * Azoteq IQS620A PWM Generator
245 MODULE_DESCRIPTION("Azoteq IQS620A PWM Generator");
/openbmc/linux/include/linux/mfd/
H A Diqs62x.h3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
/openbmc/linux/drivers/iio/light/
H A Diqs621-als.c3 * Azoteq IQS621/622 Ambient Light Sensors
616 MODULE_DESCRIPTION("Azoteq IQS621/622 Ambient Light Sensors");
H A DKconfig212 tristate "Azoteq IQS621/622 ambient light sensors"
215 Say Y here if you want to build support for the Azoteq IQS621

12