Home
last modified time | relevance | path

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

/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()
/drivers/pinctrl/sh-pfc/
Dpinctrl.c51 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_groups_count() local
59 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_group_name() local
67 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_group_pins() local
108 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_dt_subnode_to_map() local
263 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_dt_node_to_map() local
315 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_functions_count() local
323 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_function_name() local
333 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_get_function_groups() local
344 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_func_set_mux() local
378 struct sh_pfc_pinctrl *pmx = pinctrl_dev_get_drvdata(pctldev); in sh_pfc_gpio_request_enable() local
[all …]
/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()
62 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_groups_count() local
70 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_group_name() local
80 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_group_pins() local
242 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_funcs_count() local
250 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_func_name() local
260 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_get_func_groups() local
272 struct tegra_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in tegra_pinctrl_set_mux() local
304 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 …]
/drivers/pinctrl/sirf/
Dpinctrl-atlas7.c4926 struct atlas7_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in atlas7_pmx_get_funcs_count() local
4934 struct atlas7_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in atlas7_pmx_get_func_name() local
4943 struct atlas7_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in atlas7_pmx_get_func_groups() local
4951 static void __atlas7_pmx_pin_input_disable_set(struct atlas7_pmx *pmx, in __atlas7_pmx_pin_input_disable_set()
4974 static void __atlas7_pmx_pin_input_disable_clr(struct atlas7_pmx *pmx, in __atlas7_pmx_pin_input_disable_clr()
4991 static int __atlas7_pmx_pin_ad_sel(struct atlas7_pmx *pmx, in __atlas7_pmx_pin_ad_sel()
5013 static int __atlas7_pmx_pin_analog_enable(struct atlas7_pmx *pmx, in __atlas7_pmx_pin_analog_enable()
5023 static int __atlas7_pmx_pin_digital_enable(struct atlas7_pmx *pmx, in __atlas7_pmx_pin_digital_enable()
5033 static int __atlas7_pmx_pin_enable(struct atlas7_pmx *pmx, in __atlas7_pmx_pin_enable()
5088 struct atlas7_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in atlas7_pmx_set_mux() local
[all …]
Dpinctrl-sirf.h44 struct pinctrl_dev *pmx; member
/drivers/pinctrl/samsung/
Dpinctrl-samsung.c60 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_count() local
68 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_name() local
78 struct samsung_pinctrl_drv_data *pmx = pinctrl_dev_get_drvdata(pctldev); in samsung_get_group_pins() local