/linux/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() 207 struct pinfunction *new_functions; in berlin_pinctrl_build_state() 248 struct pinfunction *function = pctrl->functions; in berlin_pinctrl_build_state()
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-tps6594.c | 68 .pinfunction = PINCTRL_PINFUNCTION(#fname, \ 234 struct pinfunction pinfunction; member 383 return pinctrl->funcs[selector].pinfunction.name; in tps6594_pmx_func_name() 393 *groups = pinctrl->funcs[selector].pinfunction.groups; in tps6594_pmx_func_groups() 394 *num_groups = pinctrl->funcs[selector].pinfunction.ngroups; in tps6594_pmx_func_groups()
|
H A D | pinmux.h | 140 struct pinfunction func; 165 const struct pinfunction *func, void *data);
|
H A D | pinctrl-eic7700.c | 57 struct pinfunction functions[] __counted_by(functions_count); 566 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups() 585 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups() 603 struct pinfunction *function = &pc->functions[selector]; in eic7700_pinctrl_init_function_groups()
|
H A D | pinctrl-scmi.c | 41 struct pinfunction *functions; 118 struct pinfunction *func; in pinctrl_scmi_get_function_groups()
|
H A D | pinctrl-equilibrium.c | 571 static bool is_func_exist(struct pinfunction *funcs, const char *name, in is_func_exist() 589 static int funcs_utils(struct device *dev, struct pinfunction *funcs, in funcs_utils() 650 struct pinfunction *funcs = NULL; in eqbr_build_functions()
|
H A D | pinctrl-mlxbf3.c | 162 static struct pinfunction mlxbf3_pmx_funcs[] = {
|
H A D | pinmux.c | 878 struct pinfunction func = PINCTRL_PINFUNCTION(name, groups, ngroups); in pinmux_generic_add_function() 891 const struct pinfunction *func, void *data) in pinmux_generic_add_pinfunction()
|
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/include/linux/pinctrl/ |
H A D | pinctrl.h | 215 struct pinfunction { struct 223 (struct pinfunction) { \
|
/linux/drivers/pinctrl/nxp/ |
H A D | pinctrl-s32.h | 49 struct pinfunction *functions;
|
/linux/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-ipq5332.c | 656 static const struct pinfunction ipq5332_functions[] = {
|
H A D | pinctrl-ipq5424.c | 621 static const struct pinfunction ipq5424_functions[] = {
|
H A D | pinctrl-ipq8064.c | 482 static const struct pinfunction ipq8064_functions[] = {
|
H A D | pinctrl-ipq9574.c | 618 static const struct pinfunction ipq9574_functions[] = {
|
/linux/arch/arm64/boot/dts/renesas/ |
H A D | r9a07g044l2-smarc.dts | 39 #include "rzg2l-smarc-pinfunction.dtsi"
|
H A D | r9a07g054l2-smarc.dts | 38 #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/drivers/pinctrl/intel/ |
H A D | pinctrl-intel.h | 42 struct pinfunction func;
|
/linux/drivers/pinctrl/cirrus/ |
H A D | pinctrl-cs42l43.c | 147 static const struct pinfunction cs42l43_pin_func_groups[] = {
|
/linux/drivers/pinctrl/nuvoton/ |
H A D | pinctrl-ma35.c | 139 struct pinfunction *functions; 1037 struct pinfunction *func; in ma35_pinctrl_parse_functions()
|