Home
last modified time | relevance | path

Searched refs:pin_funcs (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/pinctrl/bcm/
H A Dpinctrl-brcmstb.c44 const struct brcmstb_pin_funcs *pin_funcs; member
68 fsel = (val >> BIT_TO_SHIFT(bit)) & pc->pin_funcs[pin].func_mask; in brcmstb_pinctrl_fsel_get()
69 func = pc->pin_funcs[pin].funcs[fsel]; in brcmstb_pinctrl_fsel_get()
85 const u8 *pin_funcs; in brcmstb_pinctrl_fsel_set() local
95 fsel = pc->pin_funcs[pin].n_funcs + 1; in brcmstb_pinctrl_fsel_set()
96 fsel_mask = pc->pin_funcs[pin].func_mask; in brcmstb_pinctrl_fsel_set()
100 pin_funcs = pc->pin_funcs[pin].funcs; in brcmstb_pinctrl_fsel_set()
102 if (pin_funcs[i - 1] == func) { in brcmstb_pinctrl_fsel_set()
111 if (fsel >= pc->pin_funcs[pin].n_funcs + 1) in brcmstb_pinctrl_fsel_set()
421 pc->pin_funcs = pdata->pin_funcs; in brcmstb_pinctrl_probe()
H A Dpinctrl-brcmstb.h85 const struct brcmstb_pin_funcs *pin_funcs; member
H A Dpinctrl-brcmstb-bcm2712.c669 .pin_funcs = bcm2712_c0_gpio_pin_funcs,
679 .pin_funcs = bcm2712_c0_aon_gpio_pin_funcs,
689 .pin_funcs = bcm2712_d0_gpio_pin_funcs,
699 .pin_funcs = bcm2712_d0_aon_gpio_pin_funcs,
/linux/drivers/pinctrl/
H A Dpinctrl-rp1.c1344 const u8 *pin_funcs; in rp1_pmx_set() local
1355 pin_funcs = rp1_gpio_pin_funcs[pin->num].funcs; in rp1_pmx_set()
1357 if (pin_funcs[fsel] == func_selector) in rp1_pmx_set()