Lines Matching refs:n
89 unsigned n; in mvebu_pinctrl_find_group_by_pid() local
90 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_find_group_by_pid()
91 if (pid >= pctl->groups[n].pins[0] && in mvebu_pinctrl_find_group_by_pid()
92 pid < pctl->groups[n].pins[0] + in mvebu_pinctrl_find_group_by_pid()
93 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid()
94 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_pid()
102 unsigned n; in mvebu_pinctrl_find_group_by_name() local
103 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_find_group_by_name()
104 if (strcmp(name, pctl->groups[n].name) == 0) in mvebu_pinctrl_find_group_by_name()
105 return &pctl->groups[n]; in mvebu_pinctrl_find_group_by_name()
114 unsigned n; in mvebu_pinctrl_find_setting_by_val() local
115 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_val()
116 if (config == grp->settings[n].val) { in mvebu_pinctrl_find_setting_by_val()
118 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_val()
119 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_val()
129 unsigned n; in mvebu_pinctrl_find_setting_by_name() local
130 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_setting_by_name()
131 if (strcmp(name, grp->settings[n].name) == 0) { in mvebu_pinctrl_find_setting_by_name()
133 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_name()
134 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_name()
143 unsigned n; in mvebu_pinctrl_find_gpio_setting() local
144 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinctrl_find_gpio_setting()
145 if (grp->settings[n].flags & in mvebu_pinctrl_find_gpio_setting()
148 grp->settings[n].variant)) in mvebu_pinctrl_find_gpio_setting()
149 return &grp->settings[n]; in mvebu_pinctrl_find_gpio_setting()
158 unsigned n; in mvebu_pinctrl_find_function_by_name() local
159 for (n = 0; n < pctl->num_functions; n++) { in mvebu_pinctrl_find_function_by_name()
160 if (strcmp(name, pctl->functions[n].name) == 0) in mvebu_pinctrl_find_function_by_name()
161 return &pctl->functions[n]; in mvebu_pinctrl_find_function_by_name()
205 unsigned n; in mvebu_pinconf_group_dbg_show() local
230 for (n = 0; n < grp->num_settings; n++) { in mvebu_pinconf_group_dbg_show()
231 if (curr == &grp->settings[n]) in mvebu_pinconf_group_dbg_show()
236 !(pctl->variant & grp->settings[n].variant)) in mvebu_pinconf_group_dbg_show()
239 seq_printf(s, " %s", grp->settings[n].name); in mvebu_pinconf_group_dbg_show()
240 if (grp->settings[n].subname) in mvebu_pinconf_group_dbg_show()
241 seq_printf(s, "(%s)", grp->settings[n].subname); in mvebu_pinconf_group_dbg_show()
242 if (grp->settings[n].flags & in mvebu_pinconf_group_dbg_show()
245 if (grp->settings[n].flags & MVEBU_SETTING_GPI) in mvebu_pinconf_group_dbg_show()
247 if (grp->settings[n].flags & MVEBU_SETTING_GPO) in mvebu_pinconf_group_dbg_show()
408 int ret, nmaps, n; in mvebu_pinctrl_dt_node_to_map() local
431 n = 0; in mvebu_pinctrl_dt_node_to_map()
447 (*map)[n].type = PIN_MAP_TYPE_MUX_GROUP; in mvebu_pinctrl_dt_node_to_map()
448 (*map)[n].data.mux.group = group; in mvebu_pinctrl_dt_node_to_map()
449 (*map)[n].data.mux.function = function; in mvebu_pinctrl_dt_node_to_map()
450 n++; in mvebu_pinctrl_dt_node_to_map()
500 int n, s; in mvebu_pinctrl_build_functions() local
509 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_build_functions()
510 struct mvebu_pinctrl_group *grp = &pctl->groups[n]; in mvebu_pinctrl_build_functions()
536 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_build_functions()
537 struct mvebu_pinctrl_group *grp = &pctl->groups[n]; in mvebu_pinctrl_build_functions()
575 unsigned gid, n, k; in mvebu_pinctrl_probe() local
604 for (n = 0; n < soc->ncontrols; n++) { in mvebu_pinctrl_probe()
605 const struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe()
630 for (n = 0; n < pctl->desc.npins; n++) in mvebu_pinctrl_probe()
631 pdesc[n].number = n; in mvebu_pinctrl_probe()
648 for (n = 0; n < soc->ncontrols; n++) { in mvebu_pinctrl_probe()
649 const struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe()
651 &soc->control_data[n] : NULL; in mvebu_pinctrl_probe()
687 for (n = 0; n < soc->nmodes; n++) { in mvebu_pinctrl_probe()
688 struct mvebu_mpp_mode *mode = &soc->modes[n]; in mvebu_pinctrl_probe()
746 for (n = 0; n < soc->ngpioranges; n++) in mvebu_pinctrl_probe()
747 pinctrl_add_gpio_range(pctl->pctldev, &soc->gpioranges[n]); in mvebu_pinctrl_probe()