• Home
  • Raw
  • Download

Lines Matching refs:soc

33 	struct mxs_pinctrl_soc_data *soc;  member
40 return d->soc->ngroups; in mxs_get_groups_count()
48 return d->soc->groups[group].name; in mxs_get_group_name()
56 *pins = d->soc->groups[group].pins; in mxs_get_group_pins()
57 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins()
174 return d->soc->nfunctions; in mxs_pinctrl_get_funcs_count()
182 return d->soc->functions[function].name; in mxs_pinctrl_get_func_name()
192 *groups = d->soc->functions[group].groups; in mxs_pinctrl_get_func_groups()
193 *num_groups = d->soc->functions[group].ngroups; in mxs_pinctrl_get_func_groups()
212 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinctrl_set_mux()
221 reg = d->base + d->soc->regs->muxsel; in mxs_pinctrl_set_mux()
256 *config = d->soc->groups[group].config; in mxs_pinconf_group_get()
266 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinconf_group_set()
286 reg = d->base + d->soc->regs->drive; in mxs_pinconf_group_set()
306 reg = d->base + d->soc->regs->pull; in mxs_pinconf_group_set()
360 struct mxs_group *g = &d->soc->groups[idx]; in mxs_pinctrl_parse_group()
406 struct mxs_pinctrl_soc_data *soc = d->soc; in mxs_pinctrl_probe_dt() local
427 soc->ngroups++; in mxs_pinctrl_probe_dt()
433 soc->nfunctions++; in mxs_pinctrl_probe_dt()
437 soc->functions = devm_kzalloc(&pdev->dev, soc->nfunctions * in mxs_pinctrl_probe_dt()
438 sizeof(*soc->functions), GFP_KERNEL); in mxs_pinctrl_probe_dt()
439 if (!soc->functions) in mxs_pinctrl_probe_dt()
442 soc->groups = devm_kzalloc(&pdev->dev, soc->ngroups * in mxs_pinctrl_probe_dt()
443 sizeof(*soc->groups), GFP_KERNEL); in mxs_pinctrl_probe_dt()
444 if (!soc->groups) in mxs_pinctrl_probe_dt()
449 f = &soc->functions[idxf]; in mxs_pinctrl_probe_dt()
481 f = &soc->functions[idxf++]; in mxs_pinctrl_probe_dt()
502 f = &soc->functions[idxf++]; in mxs_pinctrl_probe_dt()
521 struct mxs_pinctrl_soc_data *soc) in mxs_pinctrl_probe() argument
532 d->soc = soc; in mxs_pinctrl_probe()
538 mxs_pinctrl_desc.pins = d->soc->pins; in mxs_pinctrl_probe()
539 mxs_pinctrl_desc.npins = d->soc->npins; in mxs_pinctrl_probe()