Searched refs:exynos_ufs (Results 1 – 2 of 2) sorted by relevance
/linux-5.19.10/drivers/ufs/host/ |
D | ufs-exynos.h | 103 struct exynos_ufs; 166 int (*drv_init)(struct device *dev, struct exynos_ufs *ufs); 167 int (*pre_link)(struct exynos_ufs *ufs); 168 int (*post_link)(struct exynos_ufs *ufs); 169 int (*pre_pwr_change)(struct exynos_ufs *ufs, 171 int (*post_pwr_change)(struct exynos_ufs *ufs, 173 int (*pre_hce_enable)(struct exynos_ufs *ufs); 174 int (*post_hce_enable)(struct exynos_ufs *ufs); 192 struct exynos_ufs { struct 232 static inline void name##_writel(struct exynos_ufs *ufs, u32 val, u32 reg)\ argument [all …]
|
D | ufs-exynos.c | 161 static void exynos_ufs_auto_ctrl_hcc(struct exynos_ufs *ufs, bool en); 162 static void exynos_ufs_ctrl_clkstop(struct exynos_ufs *ufs, bool en); 164 static inline void exynos_ufs_enable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_enable_auto_ctrl_hcc() 169 static inline void exynos_ufs_disable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_disable_auto_ctrl_hcc() 175 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_disable_auto_ctrl_hcc_save() 182 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_auto_ctrl_hcc_restore() 187 static inline void exynos_ufs_gate_clks(struct exynos_ufs *ufs) in exynos_ufs_gate_clks() 192 static inline void exynos_ufs_ungate_clks(struct exynos_ufs *ufs) in exynos_ufs_ungate_clks() 197 static int exynos7_ufs_drv_init(struct device *dev, struct exynos_ufs *ufs) in exynos7_ufs_drv_init() 202 static int exynosauto_ufs_drv_init(struct device *dev, struct exynos_ufs *ufs) in exynosauto_ufs_drv_init() [all …]
|