• Home
  • Raw
  • Download

Lines Matching refs:soc

25 	struct mxs_pinctrl_soc_data *soc;  member
32 return d->soc->ngroups; in mxs_get_groups_count()
40 return d->soc->groups[group].name; in mxs_get_group_name()
48 *pins = d->soc->groups[group].pins; in mxs_get_group_pins()
49 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins()
166 return d->soc->nfunctions; in mxs_pinctrl_get_funcs_count()
174 return d->soc->functions[function].name; in mxs_pinctrl_get_func_name()
184 *groups = d->soc->functions[group].groups; in mxs_pinctrl_get_func_groups()
185 *num_groups = d->soc->functions[group].ngroups; in mxs_pinctrl_get_func_groups()
204 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinctrl_set_mux()
213 reg = d->base + d->soc->regs->muxsel; in mxs_pinctrl_set_mux()
248 *config = d->soc->groups[group].config; in mxs_pinconf_group_get()
258 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinconf_group_set()
278 reg = d->base + d->soc->regs->drive; in mxs_pinconf_group_set()
298 reg = d->base + d->soc->regs->pull; in mxs_pinconf_group_set()
352 struct mxs_group *g = &d->soc->groups[idx]; in mxs_pinctrl_parse_group()
398 struct mxs_pinctrl_soc_data *soc = d->soc; in mxs_pinctrl_probe_dt() local
419 soc->ngroups++; in mxs_pinctrl_probe_dt()
425 soc->nfunctions++; in mxs_pinctrl_probe_dt()
429 soc->functions = devm_kcalloc(&pdev->dev, in mxs_pinctrl_probe_dt()
430 soc->nfunctions, in mxs_pinctrl_probe_dt()
431 sizeof(*soc->functions), in mxs_pinctrl_probe_dt()
433 if (!soc->functions) in mxs_pinctrl_probe_dt()
436 soc->groups = devm_kcalloc(&pdev->dev, in mxs_pinctrl_probe_dt()
437 soc->ngroups, sizeof(*soc->groups), in mxs_pinctrl_probe_dt()
439 if (!soc->groups) in mxs_pinctrl_probe_dt()
444 f = &soc->functions[idxf]; in mxs_pinctrl_probe_dt()
476 f = &soc->functions[idxf++]; in mxs_pinctrl_probe_dt()
499 f = &soc->functions[idxf++]; in mxs_pinctrl_probe_dt()
523 struct mxs_pinctrl_soc_data *soc) in mxs_pinctrl_probe() argument
534 d->soc = soc; in mxs_pinctrl_probe()
540 mxs_pinctrl_desc.pins = d->soc->pins; in mxs_pinctrl_probe()
541 mxs_pinctrl_desc.npins = d->soc->npins; in mxs_pinctrl_probe()