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

/linux-master/drivers/pinctrl/
H A Dpinctrl-amd.c971 return ARRAY_SIZE(pmx_functions);
976 return pmx_functions[selector].name;
990 *groups = pmx_functions[selector].groups;
991 *num_groups = pmx_functions[selector].ngroups;
1006 if (strcmp(gpio_dev->groups[group].name, pmx_functions[function].groups[index]))
1009 if (readb(gpio_dev->iomux_base + pmx_functions[function].index) ==
1012 pmx_functions[function].index);
1016 writeb(index, gpio_dev->iomux_base + pmx_functions[function].index);
1018 if (index != (readb(gpio_dev->iomux_base + pmx_functions[function].index) &
1021 pmx_functions[functio
[all...]
H A Dpinctrl-amd.h1479 static const struct amd_function pmx_functions[] = { variable in typeref:struct:amd_function
/linux-master/drivers/pinctrl/samsung/
H A Dpinctrl-samsung.h283 * @pmx_functions: list of pin functions available to the driver.
304 const struct samsung_pmx_func *pmx_functions; member in struct:samsung_pinctrl_drv_data
H A Dpinctrl-samsung.c336 return drvdata->pmx_functions[selector].name;
347 *groups = drvdata->pmx_functions[selector].groups;
348 *num_groups = drvdata->pmx_functions[selector].num_groups;
389 func = &drvdata->pmx_functions[selector];
916 drvdata->pmx_functions = functions;

Completed in 206 milliseconds