Lines Matching refs:soc
41 const struct tegra_pinctrl_soc_data *soc; member
62 return pmx->soc->ngroups; in tegra_pinctrl_get_groups_count()
70 return pmx->soc->groups[group].name; in tegra_pinctrl_get_group_name()
80 *pins = pmx->soc->groups[group].pins; in tegra_pinctrl_get_group_pins()
81 *num_pins = pmx->soc->groups[group].npins; in tegra_pinctrl_get_group_pins()
243 return pmx->soc->nfunctions; in tegra_pinctrl_get_funcs_count()
251 return pmx->soc->functions[function].name; in tegra_pinctrl_get_func_name()
261 *groups = pmx->soc->functions[function].groups; in tegra_pinctrl_get_func_groups()
262 *num_groups = pmx->soc->functions[function].ngroups; in tegra_pinctrl_get_func_groups()
276 g = &pmx->soc->groups[group]; in tegra_pinctrl_set_mux()
353 if (pmx->soc->hsm_in_mux) { in tegra_pinconf_reg()
364 if (pmx->soc->schmitt_in_mux) { in tegra_pinconf_reg()
405 if (pmx->soc->drvtype_in_mux) { in tegra_pinconf_reg()
469 g = &pmx->soc->groups[group]; in tegra_pinconf_group_get()
498 g = &pmx->soc->groups[group]; in tegra_pinconf_group_set()
566 g = &pmx->soc->groups[group]; in tegra_pinconf_group_dbg_show()
634 for (i = 0; i < pmx->soc->ngroups; ++i) { in tegra_pinctrl_clear_parked_bits()
635 g = &pmx->soc->groups[i]; in tegra_pinctrl_clear_parked_bits()
675 pmx->soc = soc_data; in tegra_pinctrl_probe()
712 tegra_pinctrl_gpio_range.npins = pmx->soc->ngpios; in tegra_pinctrl_probe()
714 tegra_pinctrl_desc.pins = pmx->soc->pins; in tegra_pinctrl_probe()
715 tegra_pinctrl_desc.npins = pmx->soc->npins; in tegra_pinctrl_probe()