Lines Matching refs:ch_node

461 		    struct fwnode_handle *ch_node, enum iqs626_ch_id ch_id)  in iqs626_parse_events()  argument
509 ev_node = fwnode_handle_get(ch_node); in iqs626_parse_events()
512 ev_node = fwnode_get_named_child_node(ch_node, ev_name); in iqs626_parse_events()
546 fwnode_get_name(ch_node), val); in iqs626_parse_events()
566 fwnode_get_name(ch_node), val); in iqs626_parse_events()
582 struct fwnode_handle *ch_node, enum iqs626_ch_id ch_id) in iqs626_parse_ati_target() argument
615 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-target", &val)) { in iqs626_parse_ati_target()
619 fwnode_get_name(ch_node), val); in iqs626_parse_ati_target()
628 !fwnode_property_read_u32(ch_node, "azoteq,ati-base", &val)) { in iqs626_parse_ati_target()
649 fwnode_get_name(ch_node), val); in iqs626_parse_ati_target()
661 struct fwnode_handle *ch_node, in iqs626_parse_pins() argument
668 if (!fwnode_property_present(ch_node, propname)) in iqs626_parse_pins()
671 count = fwnode_property_count_u32(ch_node, propname); in iqs626_parse_pins()
675 fwnode_get_name(ch_node)); in iqs626_parse_pins()
680 fwnode_get_name(ch_node), count); in iqs626_parse_pins()
684 error = fwnode_property_read_u32_array(ch_node, propname, val, count); in iqs626_parse_pins()
688 fwnode_get_name(ch_node), error); in iqs626_parse_pins()
698 fwnode_get_name(ch_node), val[i]); in iqs626_parse_pins()
709 struct fwnode_handle *ch_node, in iqs626_parse_trackpad() argument
718 if (!fwnode_property_read_u32(ch_node, "azoteq,lta-update", &val)) { in iqs626_parse_trackpad()
722 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
730 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-trackpad", in iqs626_parse_trackpad()
735 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
743 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-np-cnt", in iqs626_parse_trackpad()
748 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
756 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-lp-cnt", in iqs626_parse_trackpad()
761 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
777 fwnode_get_named_child_node(ch_node, tc_name); in iqs626_parse_trackpad()
787 fwnode_get_name(ch_node), tc_name, val); in iqs626_parse_trackpad()
799 fwnode_get_name(ch_node), tc_name, val); in iqs626_parse_trackpad()
807 if (!fwnode_property_present(ch_node, "linux,keycodes")) in iqs626_parse_trackpad()
810 count = fwnode_property_count_u32(ch_node, "linux,keycodes"); in iqs626_parse_trackpad()
819 error = fwnode_property_read_u32_array(ch_node, "linux,keycodes", in iqs626_parse_trackpad()
827 if (fwnode_property_present(ch_node, "azoteq,gesture-swipe")) in iqs626_parse_trackpad()
830 if (!fwnode_property_read_u32(ch_node, "azoteq,timeout-tap-ms", in iqs626_parse_trackpad()
835 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
842 if (!fwnode_property_read_u32(ch_node, "azoteq,timeout-swipe-ms", in iqs626_parse_trackpad()
847 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
854 if (!fwnode_property_read_u32(ch_node, "azoteq,thresh-swipe", in iqs626_parse_trackpad()
859 fwnode_get_name(ch_node), val); in iqs626_parse_trackpad()
873 struct fwnode_handle *ch_node, enum iqs626_ch_id ch_id) in iqs626_parse_channel() argument
907 error = iqs626_parse_ati_target(iqs626, ch_node, ch_id); in iqs626_parse_channel()
911 error = iqs626_parse_events(iqs626, ch_node, ch_id); in iqs626_parse_channel()
915 if (!fwnode_property_present(ch_node, "azoteq,ati-exclude")) in iqs626_parse_channel()
918 if (!fwnode_property_present(ch_node, "azoteq,reseed-disable")) in iqs626_parse_channel()
922 if (fwnode_property_present(ch_node, "azoteq,meas-cap-decrease")) in iqs626_parse_channel()
926 if (!fwnode_property_read_u32(ch_node, "azoteq,rx-inactive", &val)) { in iqs626_parse_channel()
952 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
958 if (fwnode_property_present(ch_node, "azoteq,linearize")) in iqs626_parse_channel()
962 if (fwnode_property_present(ch_node, "azoteq,dual-direction")) in iqs626_parse_channel()
966 if (fwnode_property_present(ch_node, "azoteq,filt-disable")) in iqs626_parse_channel()
969 if (!fwnode_property_read_u32(ch_node, "azoteq,ati-mode", &val)) { in iqs626_parse_channel()
973 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
985 if (!fwnode_property_read_u32(ch_node, "azoteq,cct-increase", in iqs626_parse_channel()
1010 fwnode_get_name(ch_node), orig_val); in iqs626_parse_channel()
1025 if (!fwnode_property_read_u32(ch_node, "azoteq,proj-bias", &val)) { in iqs626_parse_channel()
1029 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1037 if (!fwnode_property_read_u32(ch_node, "azoteq,sense-freq", &val)) { in iqs626_parse_channel()
1041 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1050 if (fwnode_property_present(ch_node, "azoteq,ati-band-tighten")) in iqs626_parse_channel()
1054 return iqs626_parse_trackpad(iqs626, ch_node, ch_id); in iqs626_parse_channel()
1058 if (fwnode_property_present(ch_node, "azoteq,proj-enable")) in iqs626_parse_channel()
1073 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-np-cnt", in iqs626_parse_channel()
1078 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1086 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-lp-cnt", in iqs626_parse_channel()
1091 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1099 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-np-lta", in iqs626_parse_channel()
1104 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1112 if (!fwnode_property_read_u32(ch_node, "azoteq,filt-str-lp-lta", in iqs626_parse_channel()
1117 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1125 error = iqs626_parse_pins(iqs626, ch_node, "azoteq,rx-enable", in iqs626_parse_channel()
1130 error = iqs626_parse_pins(iqs626, ch_node, "azoteq,tx-enable", in iqs626_parse_channel()
1139 if (!fwnode_property_read_u32(ch_node, "azoteq,local-cap-size", in iqs626_parse_channel()
1146 fwnode_get_name(ch_node), orig_val); in iqs626_parse_channel()
1156 if (!fwnode_property_read_u32(ch_node, "azoteq,sense-mode", &val)) { in iqs626_parse_channel()
1160 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1168 if (!fwnode_property_read_u32(ch_node, "azoteq,tx-freq", &val)) { in iqs626_parse_channel()
1172 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1181 if (fwnode_property_present(ch_node, "azoteq,invert-enable")) in iqs626_parse_channel()
1185 if (fwnode_property_present(ch_node, "azoteq,comp-disable")) in iqs626_parse_channel()
1189 if (fwnode_property_present(ch_node, "azoteq,static-enable")) in iqs626_parse_channel()
1197 if (!fwnode_property_present(ch_node, "azoteq,assoc-select")) in iqs626_parse_channel()
1201 if (fwnode_property_match_string(ch_node, "azoteq,assoc-select", in iqs626_parse_channel()
1208 if (fwnode_property_read_u32(ch_node, "azoteq,assoc-weight", &val)) in iqs626_parse_channel()
1214 fwnode_get_name(ch_node), val); in iqs626_parse_channel()
1368 struct fwnode_handle *ch_node __free(fwnode_handle) = in iqs626_parse_prop()
1371 if (!ch_node) in iqs626_parse_prop()
1374 error = iqs626_parse_channel(iqs626, ch_node, i); in iqs626_parse_prop()