Home
last modified time | relevance | path

Searched refs:exynos_ufs (Results 1 – 2 of 2) sorted by relevance

/linux-5.19.10/drivers/ufs/host/
Dufs-exynos.h103 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 …]
Dufs-exynos.c161 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 …]