Home
last modified time | relevance | path

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

/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 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 …]
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 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/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 …]
/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 …]
/linux/drivers/input/misc/
H A Diqs7222.c3 * Azoteq IQS7222A/B/C/D Capacitive Touch Controller
821 .name = "azoteq,conv-period",
829 .name = "azoteq,conv-frac",
837 .name = "azoteq,rx-float-inactive",
845 .name = "azoteq,dead-time-enable",
852 .name = "azoteq,tx-freq-fosc",
859 .name = "azoteq,vbias-enable",
866 .name = "azoteq,sense-mode",
875 .name = "azoteq,iref-enable",
882 .name = "azoteq,iref-level",
[all …]
H A Diqs626a.c3 * Azoteq IQS626A Capacitive Touch Controller
541 if (!fwnode_property_read_u32(ev_node, "azoteq,hyst", &val)) { in iqs626_parse_events()
561 !fwnode_property_read_u32(ev_node, "azoteq,thresh", &val)) { in iqs626_parse_events()
614 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs626_parse_ati_target()
627 !fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs626_parse_ati_target()
717 if (!fwnode_property_read_u32(ch_node, "azoteq,lta-update", &val)) { in iqs626_parse_trackpad()
729 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-trackpad", in iqs626_parse_trackpad()
742 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-np-cnt", in iqs626_parse_trackpad()
755 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-lp-cnt", in iqs626_parse_trackpad()
780 if (!fwnode_property_read_u32(tc_node, "azoteq,ati-base", in iqs626_parse_trackpad()
[all …]
H A Diqs269a.c3 * Azoteq IQS269A Capacitive Touch Controller
568 if (!fwnode_property_present(ch_node, "azoteq,reseed-disable")) in iqs269_parse_chan()
571 if (fwnode_property_present(ch_node, "azoteq,blocking-enable")) in iqs269_parse_chan()
574 if (fwnode_property_present(ch_node, "azoteq,slider0-select")) in iqs269_parse_chan()
577 if (fwnode_property_present(ch_node, "azoteq,slider1-select") && in iqs269_parse_chan()
583 error = iqs269_parse_mask(ch_node, "azoteq,rx-enable", in iqs269_parse_chan()
591 error = iqs269_parse_mask(ch_node, "azoteq,tx-enable", in iqs269_parse_chan()
603 if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease")) in iqs269_parse_chan()
607 if (fwnode_property_present(ch_node, "azoteq,rx-float-inactive")) in iqs269_parse_chan()
612 if (!fwnode_property_read_u32(ch_node, "azoteq,local-cap-size", &val)) { in iqs269_parse_chan()
[all …]
H A DKconfig814 tristate "Azoteq IQS269A capacitive touch controller"
818 Say Y to enable support for the Azoteq IQS269A capacitive
825 tristate "Azoteq IQS626A capacitive touch controller"
829 Say Y to enable support for the Azoteq IQS626A capacitive
836 tristate "Azoteq IQS7222A/B/C/D capacitive touch controller"
839 Say Y to enable support for the Azoteq IQS7222A/B/C/D family
/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
/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
/linux/drivers/iio/temperature/
H A Diqs620at-temp.c3 * Azoteq IQS620AT Temperature Sensor
96 MODULE_DESCRIPTION("Azoteq IQS620AT Temperature Sensor");
/linux/drivers/input/keyboard/
H A 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/drivers/input/touchscreen/
H A Diqs5xx.c3 * Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
11 * Link to PC-based configuration tool and datasheet: https://www.azoteq.com/
1060 { .compatible = "azoteq,iqs550" },
1061 { .compatible = "azoteq,iqs572" },
1062 { .compatible = "azoteq,iqs525" },
1080 MODULE_DESCRIPTION("Azoteq IQS550/572/525 Trackpad/Touchscreen Controller");
H A DKconfig1374 tristate "Azoteq IQS550/572/525 trackpad/touchscreen controller"
1377 Say Y to enable support for the Azoteq IQS550/572/525
1384 tristate "Azoteq IQS7210A/7211A/E trackpad/touchscreen controller"
1387 Say Y to enable support for the Azoteq IQS7210A/7211A/E
/linux/drivers/pwm/
H A Dpwm-iqs620a.c3 * Azoteq IQS620A PWM Generator
250 MODULE_DESCRIPTION("Azoteq IQS620A PWM Generator");
/linux/include/linux/mfd/
H A Diqs62x.h3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
/linux/drivers/iio/light/
H A DKconfig276 tristate "Azoteq IQS621/622 ambient light sensors"
279 Say Y here if you want to build support for the Azoteq IQS621