Lines Matching refs:soc
68 const struct msm_pinctrl_soc_data *soc; member
81 return pctrl->soc->ngroups; in msm_get_groups_count()
89 return pctrl->soc->groups[group].name; in msm_get_group_name()
99 *pins = pctrl->soc->groups[group].pins; in msm_get_group_pins()
100 *num_pins = pctrl->soc->groups[group].npins; in msm_get_group_pins()
116 return pctrl->soc->nfunctions; in msm_get_functions_count()
124 return pctrl->soc->functions[function].name; in msm_get_function_name()
134 *groups = pctrl->soc->functions[function].groups; in msm_get_function_groups()
135 *num_groups = pctrl->soc->functions[function].ngroups; in msm_get_function_groups()
149 g = &pctrl->soc->groups[group]; in msm_pinmux_set_mux()
231 g = &pctrl->soc->groups[group]; in msm_config_group_get()
296 g = &pctrl->soc->groups[group]; in msm_config_group_set()
388 g = &pctrl->soc->groups[offset]; in msm_gpio_direction_input()
408 g = &pctrl->soc->groups[offset]; in msm_gpio_direction_output()
434 g = &pctrl->soc->groups[offset]; in msm_gpio_get()
447 g = &pctrl->soc->groups[offset]; in msm_gpio_set()
485 g = &pctrl->soc->groups[offset]; in msm_gpio_dbg_show_one()
575 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_mask()
596 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_unmask()
621 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_ack()
646 g = &pctrl->soc->groups[d->hwirq]; in msm_gpio_irq_set_type()
774 g = &pctrl->soc->groups[i]; in msm_gpio_irq_handler()
794 unsigned ngpio = pctrl->soc->ngpios; in msm_gpio_init()
857 const struct msm_function *func = pctrl->soc->functions; in msm_pinctrl_setup_pm_reset()
859 for (i = 0; i < pctrl->soc->nfunctions; i++) in msm_pinctrl_setup_pm_reset()
885 pctrl->soc = soc_data; in msm_pinctrl_probe()
904 msm_pinctrl_desc.pins = pctrl->soc->pins; in msm_pinctrl_probe()
905 msm_pinctrl_desc.npins = pctrl->soc->npins; in msm_pinctrl_probe()