Lines Matching refs:pinctrl_spec
1009 struct of_phandle_args pinctrl_spec; in pcs_parse_one_pinctrl_entry() local
1013 res = pinctrl_parse_index_with_args(np, name, i, &pinctrl_spec); in pcs_parse_one_pinctrl_entry()
1017 if (pinctrl_spec.args_count < 2 || pinctrl_spec.args_count > 3) { in pcs_parse_one_pinctrl_entry()
1019 pinctrl_spec.args_count); in pcs_parse_one_pinctrl_entry()
1023 offset = pinctrl_spec.args[0]; in pcs_parse_one_pinctrl_entry()
1026 switch (pinctrl_spec.args_count) { in pcs_parse_one_pinctrl_entry()
1028 vals[found].val = pinctrl_spec.args[1]; in pcs_parse_one_pinctrl_entry()
1031 vals[found].val = (pinctrl_spec.args[1] | pinctrl_spec.args[2]); in pcs_parse_one_pinctrl_entry()
1036 pinctrl_spec.np, offset, vals[found].val); in pcs_parse_one_pinctrl_entry()
1130 struct of_phandle_args pinctrl_spec; in pcs_parse_bits_in_pinctrl_entry() local
1136 res = pinctrl_parse_index_with_args(np, name, i, &pinctrl_spec); in pcs_parse_bits_in_pinctrl_entry()
1140 if (pinctrl_spec.args_count < 3) { in pcs_parse_bits_in_pinctrl_entry()
1142 pinctrl_spec.args_count); in pcs_parse_bits_in_pinctrl_entry()
1147 offset = pinctrl_spec.args[0]; in pcs_parse_bits_in_pinctrl_entry()
1148 val = pinctrl_spec.args[1]; in pcs_parse_bits_in_pinctrl_entry()
1149 mask = pinctrl_spec.args[2]; in pcs_parse_bits_in_pinctrl_entry()
1152 pinctrl_spec.np, offset, val, mask); in pcs_parse_bits_in_pinctrl_entry()