Lines Matching refs:soc_data
114 const struct intel_pinctrl_soc_data *soc_data; member
558 for (i = 0; i < vg->soc_data->ncommunities; i++) { in byt_get_community()
596 return vg->soc_data->ngroups; in byt_get_groups_count()
604 return vg->soc_data->groups[selector].name; in byt_get_group_name()
614 *pins = vg->soc_data->groups[selector].pins; in byt_get_group_pins()
615 *num_pins = vg->soc_data->groups[selector].npins; in byt_get_group_pins()
630 return vg->soc_data->nfunctions; in byt_get_functions_count()
638 return vg->soc_data->functions[selector].name; in byt_get_function_name()
648 *groups = vg->soc_data->functions[selector].groups; in byt_get_function_groups()
649 *num_groups = vg->soc_data->functions[selector].ngroups; in byt_get_function_groups()
718 const struct intel_function func = vg->soc_data->functions[func_selector]; in byt_set_mux()
719 const struct intel_pingroup group = vg->soc_data->groups[group_selector]; in byt_set_mux()
734 if (!strcmp(vg->soc_data->uid, BYT_SCORE_ACPI_UID) && in byt_get_gpio_mux()
739 if (!strcmp(vg->soc_data->uid, BYT_SUS_ACPI_UID) && in byt_get_gpio_mux()
1194 for (i = 0; i < vg->soc_data->npins; i++) { in byt_gpio_dbg_show()
1204 pin = vg->soc_data->pins[i].number; in byt_gpio_dbg_show()
1466 for (i = 0; i < vg->soc_data->npins; i++) { in byt_gpio_irq_init_hw()
1467 unsigned int pin = vg->soc_data->pins[i].number; in byt_gpio_irq_init_hw()
1488 for (base = 0; base < vg->soc_data->npins; base += 32) { in byt_gpio_irq_init_hw()
1522 gc->ngpio = vg->soc_data->npins; in byt_gpio_probe()
1538 0, 0, vg->soc_data->npins); in byt_gpio_probe()
1564 const struct intel_pinctrl_soc_data *soc_data) in byt_set_soc_data() argument
1568 vg->soc_data = soc_data; in byt_set_soc_data()
1570 soc_data->ncommunities, in byt_set_soc_data()
1576 for (i = 0; i < soc_data->ncommunities; i++) { in byt_set_soc_data()
1579 *comm = vg->soc_data->communities[i]; in byt_set_soc_data()
1597 const struct intel_pinctrl_soc_data *soc_data = NULL; in byt_pinctrl_probe() local
1611 soc_data = soc_table[i]; in byt_pinctrl_probe()
1616 if (!soc_data) in byt_pinctrl_probe()
1624 ret = byt_set_soc_data(vg, soc_data); in byt_pinctrl_probe()
1632 vg->pctl_desc.pins = vg->soc_data->pins; in byt_pinctrl_probe()
1633 vg->pctl_desc.npins = vg->soc_data->npins; in byt_pinctrl_probe()
1659 for (i = 0; i < vg->soc_data->npins; i++) { in byt_gpio_suspend()
1662 unsigned int pin = vg->soc_data->pins[i].number; in byt_gpio_suspend()
1687 for (i = 0; i < vg->soc_data->npins; i++) { in byt_gpio_resume()
1690 unsigned int pin = vg->soc_data->pins[i].number; in byt_gpio_resume()