Lines Matching refs:soc

67 	const struct msm_pinctrl_soc_data *soc;  member
80 return pctrl->soc->ngroups; in msm_get_groups_count()
88 return pctrl->soc->groups[group].name; in msm_get_group_name()
98 *pins = pctrl->soc->groups[group].pins; in msm_get_group_pins()
99 *num_pins = pctrl->soc->groups[group].npins; in msm_get_group_pins()
115 return pctrl->soc->nfunctions; in msm_get_functions_count()
123 return pctrl->soc->functions[function].name; in msm_get_function_name()
133 *groups = pctrl->soc->functions[function].groups; in msm_get_function_groups()
134 *num_groups = pctrl->soc->functions[function].ngroups; in msm_get_function_groups()
148 g = &pctrl->soc->groups[group]; in msm_pinmux_set_mux()
230 g = &pctrl->soc->groups[group]; in msm_config_group_get()
295 g = &pctrl->soc->groups[group]; in msm_config_group_set()
387 g = &pctrl->soc->groups[offset]; in msm_gpio_direction_input()
407 g = &pctrl->soc->groups[offset]; in msm_gpio_direction_output()
433 g = &pctrl->soc->groups[offset]; in msm_gpio_get()
446 g = &pctrl->soc->groups[offset]; in msm_gpio_set()
496 g = &pctrl->soc->groups[offset]; in msm_gpio_dbg_show_one()
586 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_mask()
607 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_unmask()
632 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_ack()
657 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_set_type()
785 g = &pctrl->soc->groups[i]; in msm_gpio_irq_handler()
805 unsigned ngpio = pctrl->soc->ngpios; in msm_gpio_init()
861 const struct msm_function *func = pctrl->soc->functions; in msm_pinctrl_setup_pm_reset()
863 for (i = 0; i < pctrl->soc->nfunctions; i++) in msm_pinctrl_setup_pm_reset()
887 pctrl->soc = soc_data; in msm_pinctrl_probe()
906 msm_pinctrl_desc.pins = pctrl->soc->pins; in msm_pinctrl_probe()
907 msm_pinctrl_desc.npins = pctrl->soc->npins; in msm_pinctrl_probe()