/linux-master/drivers/pinctrl/meson/ |
H A D | pinctrl-meson-axg-pmx.c | 33 struct meson_axg_pmx_data *pmx = pc->data->pmx_data; local
|
/linux-master/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.h | 186 static inline u32 pmx_readl(struct spear_pmx *pmx, u32 reg) argument 194 static inline void pmx_writel(struct spear_pmx *pmx, u32 val, u32 reg) argument
|
H A D | pinctrl-spear.c | 33 static void muxregs_endisable(struct spear_pmx *pmx, argument 55 static int set_mode(struct spear_pmx *pmx, int mode) argument 118 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 126 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 134 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 153 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 218 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 226 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 235 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 246 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 284 get_gpio_pingroup(struct spear_pmx *pmx, unsigned pin) argument 308 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 363 struct spear_pmx *pmx; local [all...] |
H A D | pinctrl-spear1340.c | 1973 static void gpio_request_endisable(struct spear_pmx *pmx, int pin, argument
|
/linux-master/drivers/pinctrl/renesas/ |
H A D | pinctrl.c | 47 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 55 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 63 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 104 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 242 struct sh_pfc_pinctrl *pmx local 296 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 304 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 314 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 325 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 371 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 405 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 424 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 572 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 647 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 730 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); local 756 sh_pfc_map_pins(struct sh_pfc *pfc, struct sh_pfc_pinctrl *pmx) argument 787 struct sh_pfc_pinctrl *pmx; local [all...] |
/linux-master/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra.c | 30 static inline u32 pmx_readl(struct tegra_pmx *pmx, u32 bank, u32 reg) argument 35 static inline void pmx_writel(struct tegra_pmx *pmx, u32 val, u32 bank, u32 reg) argument 44 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 52 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 62 struct tegra_pmx *pmx local 225 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 233 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 243 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 255 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 283 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 306 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 332 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 361 tegra_pinconf_reg(struct tegra_pmx *pmx, const struct tegra_pingroup *g, enum tegra_pinconf_param param, bool report_err, s8 *bank, s32 *reg, s8 *bit, s8 *width) argument 518 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 547 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 617 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 681 tegra_pinctrl_clear_parked_bits(struct tegra_pmx *pmx) argument 720 struct tegra_pmx *pmx = dev_get_drvdata(dev); local 738 struct tegra_pmx *pmx = dev_get_drvdata(dev); local 760 tegra_pinctrl_gpio_node_has_range(struct tegra_pmx *pmx) argument 779 struct tegra_pmx *pmx; local [all...] |
H A D | pinctrl-tegra20.c | 2235 struct tegra_pmx *pmx = platform_get_drvdata(pdev); local
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-equilibrium.c | 287 eqbr_set_pin_mux(struct eqbr_pinctrl_drv_data *pctl, unsigned int pmx, unsigned int pin) argument
|
H A D | pinctrl-artpec6.c | 660 struct artpec6_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 695 struct artpec6_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 710 struct artpec6_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 736 struct artpec6_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 797 struct artpec6_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 921 artpec6_pmx_reset(struct artpec6_pmx *pmx) argument 938 struct artpec6_pmx *pmx; local 975 struct artpec6_pmx *pmx = platform_get_drvdata(pdev); local [all...] |
H A D | pinctrl-gemini.c | 1960 struct gemini_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 1972 struct gemini_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 1986 struct gemini_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 2193 struct gemini_pmx *pmx; local 2365 gemini_get_pin_conf(struct gemini_pmx *pmx, unsigned int pin) argument 2382 struct gemini_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 2407 struct gemini_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 2448 struct gemini_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); local 2527 struct gemini_pmx *pmx; local [all...] |
/linux-master/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.c | 50 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); local 58 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); local 68 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); local
|