Home
last modified time | relevance | path

Searched refs:spear3xx_machdata (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/pinctrl/spear/
Dpinctrl-spear310.c382 spear3xx_machdata.groups = spear310_pingroups; in spear310_pinctrl_probe()
383 spear3xx_machdata.ngroups = ARRAY_SIZE(spear310_pingroups); in spear310_pinctrl_probe()
384 spear3xx_machdata.functions = spear310_functions; in spear310_pinctrl_probe()
385 spear3xx_machdata.nfunctions = ARRAY_SIZE(spear310_functions); in spear310_pinctrl_probe()
387 pmx_init_addr(&spear3xx_machdata, PMX_CONFIG_REG); in spear310_pinctrl_probe()
388 pmx_init_gpio_pingroup_addr(spear3xx_machdata.gpio_pingroups, in spear310_pinctrl_probe()
389 spear3xx_machdata.ngpio_pingroups, PMX_CONFIG_REG); in spear310_pinctrl_probe()
391 spear3xx_machdata.modes_supported = false; in spear310_pinctrl_probe()
393 return spear_pinctrl_probe(pdev, &spear3xx_machdata); in spear310_pinctrl_probe()
Dpinctrl-spear300.c657 spear3xx_machdata.groups = spear300_pingroups; in spear300_pinctrl_probe()
658 spear3xx_machdata.ngroups = ARRAY_SIZE(spear300_pingroups); in spear300_pinctrl_probe()
659 spear3xx_machdata.functions = spear300_functions; in spear300_pinctrl_probe()
660 spear3xx_machdata.nfunctions = ARRAY_SIZE(spear300_functions); in spear300_pinctrl_probe()
661 spear3xx_machdata.gpio_pingroups = NULL; in spear300_pinctrl_probe()
662 spear3xx_machdata.ngpio_pingroups = 0; in spear300_pinctrl_probe()
664 spear3xx_machdata.modes_supported = true; in spear300_pinctrl_probe()
665 spear3xx_machdata.pmx_modes = spear300_pmx_modes; in spear300_pinctrl_probe()
666 spear3xx_machdata.npmx_modes = ARRAY_SIZE(spear300_pmx_modes); in spear300_pinctrl_probe()
668 pmx_init_addr(&spear3xx_machdata, PMX_CONFIG_REG); in spear300_pinctrl_probe()
[all …]
Dpinctrl-spear3xx.h91 extern struct spear_pinctrl_machdata spear3xx_machdata;
Dpinctrl-spear320.c3421 spear3xx_machdata.groups = spear320_pingroups; in spear320_pinctrl_probe()
3422 spear3xx_machdata.ngroups = ARRAY_SIZE(spear320_pingroups); in spear320_pinctrl_probe()
3423 spear3xx_machdata.functions = spear320_functions; in spear320_pinctrl_probe()
3424 spear3xx_machdata.nfunctions = ARRAY_SIZE(spear320_functions); in spear320_pinctrl_probe()
3426 spear3xx_machdata.modes_supported = true; in spear320_pinctrl_probe()
3427 spear3xx_machdata.pmx_modes = spear320_pmx_modes; in spear320_pinctrl_probe()
3428 spear3xx_machdata.npmx_modes = ARRAY_SIZE(spear320_pmx_modes); in spear320_pinctrl_probe()
3430 pmx_init_addr(&spear3xx_machdata, PMX_CONFIG_REG); in spear320_pinctrl_probe()
3431 pmx_init_gpio_pingroup_addr(spear3xx_machdata.gpio_pingroups, in spear320_pinctrl_probe()
3432 spear3xx_machdata.ngpio_pingroups, PMX_CONFIG_REG); in spear320_pinctrl_probe()
[all …]
Dpinctrl-spear3xx.c519 struct spear_pinctrl_machdata spear3xx_machdata = { variable