Searched refs:exynos_ufs (Results 1 – 2 of 2) sorted by relevance
/linux-6.1.9/drivers/ufs/host/ |
D | ufs-exynos.h | 104 struct exynos_ufs; 167 int (*drv_init)(struct device *dev, struct exynos_ufs *ufs); 168 int (*pre_link)(struct exynos_ufs *ufs); 169 int (*post_link)(struct exynos_ufs *ufs); 170 int (*pre_pwr_change)(struct exynos_ufs *ufs, 172 int (*post_pwr_change)(struct exynos_ufs *ufs, 174 int (*pre_hce_enable)(struct exynos_ufs *ufs); 175 int (*post_hce_enable)(struct exynos_ufs *ufs); 193 struct exynos_ufs { struct 233 static inline void name##_writel(struct exynos_ufs *ufs, u32 val, u32 reg)\ argument [all …]
|
D | ufs-exynos.c | 155 static void exynos_ufs_auto_ctrl_hcc(struct exynos_ufs *ufs, bool en); 156 static void exynos_ufs_ctrl_clkstop(struct exynos_ufs *ufs, bool en); 158 static inline void exynos_ufs_enable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_enable_auto_ctrl_hcc() 163 static inline void exynos_ufs_disable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_disable_auto_ctrl_hcc() 169 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_disable_auto_ctrl_hcc_save() 176 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_auto_ctrl_hcc_restore() 181 static inline void exynos_ufs_gate_clks(struct exynos_ufs *ufs) in exynos_ufs_gate_clks() 186 static inline void exynos_ufs_ungate_clks(struct exynos_ufs *ufs) in exynos_ufs_ungate_clks() 191 static int exynos7_ufs_drv_init(struct device *dev, struct exynos_ufs *ufs) in exynos7_ufs_drv_init() 196 static int exynosauto_ufs_drv_init(struct device *dev, struct exynos_ufs *ufs) in exynosauto_ufs_drv_init() [all …]
|