Searched refs:spear_pmx (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.c | 31 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() 124 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_group_name() 132 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_group_pins() 151 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_dt_node_to_map() 216 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_funcs_count() 224 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_func_name() 233 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_func_groups() 244 struct spear_pmx *pm in spear_pinctrl_endisable() [all...] |
H A D | pinctrl-spear.h | 22 struct spear_pmx; 160 void (*gpio_request_endisable)(struct spear_pmx *pmx, int offset, 171 * struct spear_pmx - SPEAr pinctrl mux 177 struct spear_pmx { struct 185 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()
|
H A D | pinctrl-spear1340.c | 1973 static void gpio_request_endisable(struct spear_pmx *pmx, int pin, in gpio_request_endisable()
|
/kernel/linux/linux-6.6/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.c | 33 static void muxregs_endisable(struct spear_pmx *pmx, in muxregs_endisable() 55 static int set_mode(struct spear_pmx *pmx, int mode) in set_mode() 118 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_groups_cnt() 126 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_group_name() 134 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_group_pins() 153 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_dt_node_to_map() 218 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_funcs_count() 226 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_func_name() 235 struct spear_pmx *pmx = pinctrl_dev_get_drvdata(pctldev); in spear_pinctrl_get_func_groups() 246 struct spear_pmx *pm in spear_pinctrl_endisable() [all...] |
H A D | pinctrl-spear.h | 23 struct spear_pmx; 161 void (*gpio_request_endisable)(struct spear_pmx *pmx, int offset, 172 * struct spear_pmx - SPEAr pinctrl mux 178 struct spear_pmx { struct 186 static inline u32 pmx_readl(struct spear_pmx *pmx, u32 reg) in pmx_readl() 194 static inline void pmx_writel(struct spear_pmx *pmx, u32 val, u32 reg) in pmx_writel()
|
H A D | pinctrl-spear1340.c | 1973 static void gpio_request_endisable(struct spear_pmx *pmx, int pin, in gpio_request_endisable()
|
Completed in 8 milliseconds