Home
last modified time | relevance | path

Searched refs:machdata (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/pinctrl/spear/
H A Dpinctrl-spear.c59 if (!pmx->machdata->pmx_modes || !pmx->machdata->npmx_modes) in set_mode()
62 for (i = 0; i < pmx->machdata->npmx_modes; i++) { in set_mode()
63 if (pmx->machdata->pmx_modes[i]->mode == (1 << mode)) { in set_mode()
64 pmx_mode = pmx->machdata->pmx_modes[i]; in set_mode()
77 pmx->machdata->mode = pmx_mode->mode; in set_mode()
95 void pmx_init_addr(struct spear_pinctrl_machdata *machdata, u16 reg) in pmx_init_addr() argument
101 for (group = 0; group < machdata->ngroups; group++) { in pmx_init_addr()
102 pgroup = machdata->groups[group]; in pmx_init_addr()
118 return pmx->machdata in spear_pinctrl_get_groups_cnt()
307 struct spear_pinctrl_machdata *machdata = pmx->machdata; gpio_request_endisable() local
357 spear_pinctrl_probe(struct platform_device *pdev, struct spear_pinctrl_machdata *machdata) spear_pinctrl_probe() argument
[all...]
H A Dpinctrl-spear.h174 * @machdata: pointer to SoC or machine specific structure
180 struct spear_pinctrl_machdata *machdata; member
195 void pmx_init_addr(struct spear_pinctrl_machdata *machdata, u16 reg);
199 struct spear_pinctrl_machdata *machdata);
/kernel/linux/linux-6.6/drivers/pinctrl/spear/
H A Dpinctrl-spear.c61 if (!pmx->machdata->pmx_modes || !pmx->machdata->npmx_modes) in set_mode()
64 for (i = 0; i < pmx->machdata->npmx_modes; i++) { in set_mode()
65 if (pmx->machdata->pmx_modes[i]->mode == (1 << mode)) { in set_mode()
66 pmx_mode = pmx->machdata->pmx_modes[i]; in set_mode()
79 pmx->machdata->mode = pmx_mode->mode; in set_mode()
97 void pmx_init_addr(struct spear_pinctrl_machdata *machdata, u16 reg) in pmx_init_addr() argument
103 for (group = 0; group < machdata->ngroups; group++) { in pmx_init_addr()
104 pgroup = machdata->groups[group]; in pmx_init_addr()
120 return pmx->machdata in spear_pinctrl_get_groups_cnt()
309 struct spear_pinctrl_machdata *machdata = pmx->machdata; gpio_request_endisable() local
359 spear_pinctrl_probe(struct platform_device *pdev, struct spear_pinctrl_machdata *machdata) spear_pinctrl_probe() argument
[all...]
H A Dpinctrl-spear.h175 * @machdata: pointer to SoC or machine specific structure
181 struct spear_pinctrl_machdata *machdata; member
199 void pmx_init_addr(struct spear_pinctrl_machdata *machdata, u16 reg);
203 struct spear_pinctrl_machdata *machdata);

Completed in 4 milliseconds