Lines Matching full:azoteq
3 * Azoteq IQS7222A/B/C/D Capacitive Touch Controller
819 .name = "azoteq,conv-period",
827 .name = "azoteq,conv-frac",
835 .name = "azoteq,rx-float-inactive",
843 .name = "azoteq,dead-time-enable",
850 .name = "azoteq,tx-freq-fosc",
857 .name = "azoteq,vbias-enable",
864 .name = "azoteq,sense-mode",
873 .name = "azoteq,iref-enable",
880 .name = "azoteq,iref-level",
888 .name = "azoteq,iref-trim",
896 .name = "azoteq,max-counts",
904 .name = "azoteq,auto-mode",
912 .name = "azoteq,ati-frac-div-fine",
920 .name = "azoteq,ati-frac-div-coarse",
928 .name = "azoteq,ati-comp-select",
936 .name = "azoteq,ati-band",
944 .name = "azoteq,global-halt",
951 .name = "azoteq,invert-enable",
958 .name = "azoteq,dual-direction",
965 .name = "azoteq,samp-cap-double",
972 .name = "azoteq,vref-half",
979 .name = "azoteq,proj-bias",
987 .name = "azoteq,ati-target",
996 .name = "azoteq,ati-base",
1005 .name = "azoteq,ati-mode",
1014 .name = "azoteq,ati-frac-div-fine",
1022 .name = "azoteq,ati-frac-mult-coarse",
1030 .name = "azoteq,ati-frac-div-coarse",
1038 .name = "azoteq,ati-comp-div",
1046 .name = "azoteq,ati-comp-select",
1054 .name = "azoteq,debounce-exit",
1063 .name = "azoteq,debounce-enter",
1072 .name = "azoteq,thresh",
1082 .name = "azoteq,thresh",
1091 .name = "azoteq,hyst",
1100 .name = "azoteq,lta-beta-lp",
1108 .name = "azoteq,lta-beta-np",
1116 .name = "azoteq,counts-beta-lp",
1124 .name = "azoteq,counts-beta-np",
1132 .name = "azoteq,lta-fast-beta-lp",
1140 .name = "azoteq,lta-fast-beta-np",
1148 .name = "azoteq,lower-cal",
1156 .name = "azoteq,static-beta",
1164 .name = "azoteq,bottom-beta",
1173 .name = "azoteq,static-beta",
1181 .name = "azoteq,bottom-beta",
1190 .name = "azoteq,bottom-speed",
1198 .name = "azoteq,upper-cal",
1206 .name = "azoteq,gesture-max-ms",
1216 .name = "azoteq,gesture-max-ms",
1226 .name = "azoteq,gesture-min-ms",
1236 .name = "azoteq,gesture-min-ms",
1246 .name = "azoteq,gesture-dist",
1256 .name = "azoteq,gesture-dist",
1266 .name = "azoteq,gesture-max-ms",
1276 .name = "azoteq,gesture-max-ms",
1286 .name = "azoteq,num-rows",
1296 .name = "azoteq,num-cols",
1306 .name = "azoteq,lower-cal-y",
1314 .name = "azoteq,lower-cal-x",
1322 .name = "azoteq,upper-cal-y",
1330 .name = "azoteq,upper-cal-x",
1338 .name = "azoteq,top-speed",
1347 .name = "azoteq,bottom-speed",
1355 .name = "azoteq,gesture-min-ms",
1365 .name = "azoteq,gesture-max-ms",
1375 .name = "azoteq,gesture-max-ms",
1385 .name = "azoteq,gesture-dist",
1394 .name = "azoteq,gesture-dist",
1410 .name = "azoteq,timeout-ati-ms",
1419 .name = "azoteq,rate-ati-ms",
1427 .name = "azoteq,timeout-np-ms",
1435 .name = "azoteq,rate-np-ms",
1444 .name = "azoteq,timeout-lp-ms",
1452 .name = "azoteq,rate-lp-ms",
1461 .name = "azoteq,timeout-ulp-ms",
1469 .name = "azoteq,rate-ulp-ms",
2002 if (!fwnode_property_present(child_node, "azoteq,gpio-select"))
2005 count = fwnode_property_count_u32(child_node, "azoteq,gpio-select");
2017 "azoteq,gpio-select",
2204 if (!fwnode_property_present(cycle_node, "azoteq,tx-enable"))
2207 count = fwnode_property_count_u32(cycle_node, "azoteq,tx-enable");
2218 error = fwnode_property_read_u32_array(cycle_node, "azoteq,tx-enable",
2254 fwnode_property_present(chan_node, "azoteq,ulp-allow"))
2264 fwnode_property_present(chan_node, "azoteq,ref-select")) {
2267 error = fwnode_property_read_u32(chan_node, "azoteq,ref-select",
2292 error = fwnode_property_read_u32(chan_node, "azoteq,ref-weight",
2318 if (fwnode_property_present(chan_node, "azoteq,use-prox"))
2322 "azoteq,counts-filt-enable")) {
2330 if (fwnode_property_present(chan_node, "azoteq,rx-enable")) {
2340 "azoteq,rx-enable");
2354 "azoteq,rx-enable",
2389 "azoteq,timeout-press-ms",
2462 count = fwnode_property_count_u32(sldr_node, "azoteq,channel-select");
2474 "azoteq,channel-select",
2512 if (fwnode_property_present(sldr_node, "azoteq,use-prox"))
2515 error = fwnode_property_read_u32(sldr_node, "azoteq,slider-size", &val);
2543 error = fwnode_property_read_u32(sldr_node, "azoteq,top-speed", &val);
2688 count = fwnode_property_count_u32(tpad_node, "azoteq,channel-select");
2700 "azoteq,channel-select",
2730 if (fwnode_property_present(tpad_node, "azoteq,use-prox"))
2746 "azoteq,gesture-angle-tighten"))
3139 { .compatible = "azoteq,iqs7222a" },
3140 { .compatible = "azoteq,iqs7222b" },
3141 { .compatible = "azoteq,iqs7222c" },
3142 { .compatible = "azoteq,iqs7222d" },
3157 MODULE_DESCRIPTION("Azoteq IQS7222A/B/C/D Capacitive Touch Controller");