| /linux-6.15/drivers/pinctrl/pxa/ |
| H A D | pinctrl-pxa2xx.c | 112 struct pinfunction *pf = pctl->functions + function; in pxa2xx_pmx_get_func_name() 130 struct pinfunction *pf = pctl->functions + function; in pxa2xx_pmx_get_func_groups() 250 static const struct pinfunction *pxa2xx_find_function(struct pxa_pinctrl *pctl, in pxa2xx_find_function() 252 const struct pinfunction *functions) in pxa2xx_find_function() 254 const struct pinfunction *func; in pxa2xx_find_function() 265 struct pinfunction *functions; in pxa2xx_build_functions() 297 struct pinfunction *func; in pxa2xx_build_groups()
|
| H A D | pinctrl-pxa2xx.h | 68 struct pinfunction *functions;
|
| /linux-6.15/drivers/pinctrl/ |
| H A D | pinctrl-tps6594.c | 68 .pinfunction = PINCTRL_PINFUNCTION(#fname, \ 230 struct pinfunction pinfunction; member 357 return pinctrl->funcs[selector].pinfunction.name; in tps6594_pmx_func_name() 367 *groups = pinctrl->funcs[selector].pinfunction.groups; in tps6594_pmx_func_groups() 368 *num_groups = pinctrl->funcs[selector].pinfunction.ngroups; in tps6594_pmx_func_groups()
|
| H A D | pinmux.h | 140 struct pinfunction func;
|
| H A D | pinctrl-scmi.c | 41 struct pinfunction *functions; 118 struct pinfunction *func; in pinctrl_scmi_get_function_groups()
|
| H A D | pinctrl-mlxbf3.c | 162 static struct pinfunction mlxbf3_pmx_funcs[] = {
|
| H A D | pinctrl-equilibrium.c | 569 static bool is_func_exist(struct pinfunction *funcs, const char *name, in is_func_exist() 587 static int funcs_utils(struct device *dev, struct pinfunction *funcs, in funcs_utils() 648 struct pinfunction *funcs = NULL; in eqbr_build_functions()
|
| H A D | pinctrl-ep93xx.c | 1257 static const struct pinfunction ep93xx_pmx_functions[] = { 1273 const struct pinfunction *func; in ep93xx_pmx_set_mux()
|
| H A D | pinctrl-eyeq5.c | 172 static const struct pinfunction eq5p_functions[] = {
|
| /linux-6.15/drivers/pinctrl/berlin/ |
| H A D | berlin.c | 30 struct pinfunction *functions; 156 struct pinfunction *func = pctrl->functions + function; in berlin_pinmux_set() 183 struct pinfunction *function = pctrl->functions; in berlin_pinctrl_add_function() 244 struct pinfunction *function = pctrl->functions; in berlin_pinctrl_build_state()
|
| /linux-6.15/include/linux/pinctrl/ |
| H A D | pinctrl.h | 215 struct pinfunction { struct 223 (struct pinfunction) { \
|
| /linux-6.15/drivers/pinctrl/nxp/ |
| H A D | pinctrl-s32.h | 49 struct pinfunction *functions;
|
| /linux-6.15/arch/arm64/boot/dts/renesas/ |
| H A D | r9a07g054l2-smarc.dts | 31 #include "rzg2l-smarc-pinfunction.dtsi"
|
| H A D | r9a07g044l2-smarc.dts | 32 #include "rzg2l-smarc-pinfunction.dtsi"
|
| H A D | rzg2ul-smarc.dtsi | 9 #include "rzg2ul-smarc-pinfunction.dtsi"
|
| H A D | rzg2lc-smarc.dtsi | 11 #include "rzg2lc-smarc-pinfunction.dtsi"
|
| /linux-6.15/drivers/pinctrl/qcom/ |
| H A D | pinctrl-msm.h | 154 const struct pinfunction *functions;
|
| H A D | pinctrl-ipq5018.c | 593 static const struct pinfunction ipq5018_functions[] = {
|
| H A D | pinctrl-ipq5424.c | 621 static const struct pinfunction ipq5424_functions[] = {
|
| H A D | pinctrl-ipq5332.c | 656 static const struct pinfunction ipq5332_functions[] = {
|
| H A D | pinctrl-ipq8064.c | 482 static const struct pinfunction ipq8064_functions[] = {
|
| /linux-6.15/drivers/pinctrl/intel/ |
| H A D | pinctrl-intel.h | 42 struct pinfunction func;
|
| /linux-6.15/drivers/pinctrl/cirrus/ |
| H A D | pinctrl-cs42l43.c | 147 static const struct pinfunction cs42l43_pin_func_groups[] = {
|
| /linux-6.15/drivers/pinctrl/nuvoton/ |
| H A D | pinctrl-ma35.c | 139 struct pinfunction *functions; 1035 struct pinfunction *func; in ma35_pinctrl_parse_functions()
|
| /linux-6.15/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-moore.c | 624 const struct pinfunction *func = &function->func; in mtk_build_functions()
|