/Linux-v5.15/Documentation/devicetree/bindings/input/ |
D | iqs626a.yaml | 7 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 …]
|
D | iqs269a.yaml | 7 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 …]
|
D | iqs62x-keys.yaml | 7 title: Azoteq IQS620A/621/622/624/625 Keys and Switches 13 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors 26 - azoteq,iqs620a-keys 27 - azoteq,iqs621-keys 28 - azoteq,iqs622-keys 29 - azoteq,iqs624-keys 30 - azoteq,iqs625-keys 102 azoteq,use-prox: 119 - azoteq,iqs624-keys 120 - azoteq,iqs625-keys
|
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | iqs62x.yaml | 7 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-v5.15/Documentation/devicetree/bindings/input/touchscreen/ |
D | azoteq,iqs5xx.yaml | 4 $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-v5.15/drivers/input/misc/ |
D | iqs626a.c | 3 * Azoteq IQS626A Capacitive Touch Controller 544 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() 580 if (!fwnode_property_present(ev_node, "azoteq,thresh")) in iqs626_parse_events() 583 error = fwnode_property_read_u32_array(ev_node, "azoteq,thresh", in iqs626_parse_events() 644 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs626_parse_ati_target() 657 !fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs626_parse_ati_target() 688 if (!fwnode_property_present(ch_node, "azoteq,ati-base")) in iqs626_parse_ati_target() 691 error = fwnode_property_read_u32_array(ch_node, "azoteq,ati-base", in iqs626_parse_ati_target() 773 if (!fwnode_property_read_u32(ch_node, "azoteq,lta-update", &val)) { in iqs626_parse_trackpad() [all …]
|
D | iqs269a.c | 3 * 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 …]
|
D | Kconfig | 744 tristate "Azoteq IQS269A capacitive touch controller" 748 Say Y to enable support for the Azoteq IQS269A capacitive 755 tristate "Azoteq IQS626A capacitive touch controller" 759 Say Y to enable support for the Azoteq IQS626A capacitive
|
/Linux-v5.15/Documentation/devicetree/bindings/pwm/ |
D | iqs620a-pwm.yaml | 7 title: Azoteq IQS620A PWM Generator 13 The Azoteq IQS620A multi-function sensor generates a fixed-frequency PWM 21 - azoteq,iqs620a-pwm
|
/Linux-v5.15/drivers/mfd/ |
D | iqs62x.c | 3 * 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 …]
|
D | Kconfig | 714 tristate "Azoteq IQS620A/621/622/624/625 core support" 719 Say Y here if you want to build core support for the Azoteq IQS620A,
|
/Linux-v5.15/drivers/iio/position/ |
D | Kconfig | 10 tristate "Azoteq IQS624/625 angular position sensors" 13 Say Y here if you want to build support for the Azoteq IQS624
|
D | iqs624-pos.c | 3 * Azoteq IQS624/625 Angular Position Sensors 283 MODULE_DESCRIPTION("Azoteq IQS624/625 Angular Position Sensors");
|
/Linux-v5.15/drivers/iio/temperature/ |
D | iqs620at-temp.c | 3 * Azoteq IQS620AT Temperature Sensor 94 MODULE_DESCRIPTION("Azoteq IQS620AT Temperature Sensor");
|
D | Kconfig | 8 tristate "Azoteq IQS620AT temperature sensor" 11 Say Y here if you want to build support for the Azoteq IQS620AT
|
/Linux-v5.15/drivers/input/keyboard/ |
D | iqs62x-keys.c | 3 * Azoteq IQS620A/621/622/624/625 Keys and Switches 85 if (fwnode_property_present(child, "azoteq,use-prox")) in iqs62x_keys_parse_prop() 333 MODULE_DESCRIPTION("Azoteq IQS620A/621/622/624/625 Keys and Switches");
|
D | Kconfig | 664 tristate "Azoteq IQS620A/621/622/624/625 keys and switches" 667 Say Y here to enable key and switch support for the Azoteq IQS620A,
|
/Linux-v5.15/drivers/input/touchscreen/ |
D | iqs5xx.c | 3 * 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");
|
D | Kconfig | 1348 tristate "Azoteq IQS550/572/525 trackpad/touchscreen controller" 1351 Say Y to enable support for the Azoteq IQS550/572/525
|
/Linux-v5.15/drivers/pwm/ |
D | pwm-iqs620a.c | 3 * Azoteq IQS620A PWM Generator 242 MODULE_DESCRIPTION("Azoteq IQS620A PWM Generator");
|
D | Kconfig | 264 tristate "Azoteq IQS620A PWM support" 267 Generic PWM framework driver for the Azoteq IQS620A multi-function
|
/Linux-v5.15/include/linux/mfd/ |
D | iqs62x.h | 3 * Azoteq IQS620A/621/622/624/625 Multi-Function Sensors
|
/Linux-v5.15/drivers/iio/light/ |
D | Kconfig | 213 tristate "Azoteq IQS621/622 ambient light sensors" 216 Say Y here if you want to build support for the Azoteq IQS621
|
D | iqs621-als.c | 3 * Azoteq IQS621/622 Ambient Light Sensors 616 MODULE_DESCRIPTION("Azoteq IQS621/622 Ambient Light Sensors");
|
/Linux-v5.15/Documentation/devicetree/bindings/ |
D | vendor-prefixes.yaml | 160 "^azoteq,.*": 161 description: Azoteq (Pty) Ltd
|