Home
last modified time | relevance | path

Searched defs:pmx (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/pinctrl/spear/
Dpinctrl-spear.c31 static void muxregs_endisable(struct spear_pmx *pmx, in muxregs_endisable()
53 static int set_mode(struct spear_pmx *pmx, int mode) in set_mode()
116 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_groups_cnt() local
124 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_group_name() local
132 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_group_pins() local
151 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_dt_node_to_map() local
212 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_funcs_count() local
220 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_func_name() local
229 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_func_groups() local
240 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_endisable() local
[all …]
Dpinctrl-spear.h185 static inline u32 pmx_readl(struct spear_pmx *pmx, u32 reg) in pmx_readl()
190 static inline void pmx_writel(struct spear_pmx *pmx, u32 val, u32 reg) in pmx_writel()
Dpinctrl-spear1340.c1974 static void gpio_request_endisable(struct spear_pmx *pmx, int pin, in gpio_request_endisable()
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpinctrl.c47 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_groups_count() local
55 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_group_name() local
63 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_group_pins() local
238 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_dt_node_to_map() local
289 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_functions_count() local
297 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_function_name() local
307 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_function_groups() local
318 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_func_set_mux() local
352 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_gpio_request_enable() local
394 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_gpio_disable_free() local
[all …]
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-tegra.c48 static inline u32 pmx_readl(struct tegra_pmx *pmx, u32 bank, u32 reg) in pmx_readl()
53 static inline void pmx_writel(struct tegra_pmx *pmx, u32 val, u32 bank, u32 reg) in pmx_writel()
60 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_groups_count() local
68 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_group_name() local
78 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_group_pins() local
240 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_funcs_count() local
248 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_func_name() local
258 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_func_groups() local
270 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_set_mux() local
302 static int tegra_pinconf_reg(struct tegra_pmx *pmx, in tegra_pinconf_reg()
[all …]
Dpinctrl-tz1090-pdc.c243 static inline u32 pmx_read(struct tz1090_pdc_pmx *pmx, u32 reg) in pmx_read()
248 static inline void pmx_write(struct tz1090_pdc_pmx *pmx, u32 val, u32 reg) in pmx_write()
531 static void tz1090_pdc_pinctrl_mux(struct tz1090_pdc_pmx *pmx, in tz1090_pdc_pinctrl_mux()
554 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinctrl_set_mux() local
579 struct tz1090_pdc_pmx *pmx, in find_mux_group()
604 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinctrl_gpio_request_enable() local
622 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinctrl_gpio_disable_free() local
687 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_get() local
716 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_set() local
816 struct tz1090_pdc_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pdc_pinconf_group_get() local
[all …]
Dpinctrl-tz1090.c970 static inline u32 pmx_read(struct tz1090_pmx *pmx, u32 reg) in pmx_read()
975 static inline void pmx_write(struct tz1090_pmx *pmx, u32 val, u32 reg) in pmx_write()
1246 static void tz1090_pinctrl_select(struct tz1090_pmx *pmx, in tz1090_pinctrl_select()
1284 static void tz1090_pinctrl_gpio_select(struct tz1090_pmx *pmx, in tz1090_pinctrl_gpio_select()
1323 static void tz1090_pinctrl_perip_select(struct tz1090_pmx *pmx, in tz1090_pinctrl_perip_select()
1361 static int tz1090_pinctrl_enable_mux(struct tz1090_pmx *pmx, in tz1090_pinctrl_enable_mux()
1421 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinctrl_set_mux() local
1494 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinctrl_gpio_request_enable() local
1512 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinctrl_gpio_disable_free() local
1681 struct tz1090_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tz1090_pinconf_get() local
[all …]
/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-samsung.c65 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_count() local
73 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_name() local
83 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_pins() local
/linux-4.1.27/drivers/pinctrl/sirf/
Dpinctrl-sirf.h44 struct pinctrl_dev *pmx; member