Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/scsi/ufs/
Dufs-exynos.c111 static void exynos_ufs_auto_ctrl_hcc(struct exynos_ufs *ufs, bool en);
112 static void exynos_ufs_ctrl_clkstop(struct exynos_ufs *ufs, bool en);
114 static inline void exynos_ufs_enable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_enable_auto_ctrl_hcc()
119 static inline void exynos_ufs_disable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_disable_auto_ctrl_hcc()
125 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_disable_auto_ctrl_hcc_save()
132 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_auto_ctrl_hcc_restore()
137 static inline void exynos_ufs_gate_clks(struct exynos_ufs *ufs) in exynos_ufs_gate_clks()
142 static inline void exynos_ufs_ungate_clks(struct exynos_ufs *ufs) in exynos_ufs_ungate_clks()
147 static int exynos7_ufs_drv_init(struct device *dev, struct exynos_ufs *ufs) in exynos7_ufs_drv_init()
152 static int exynos7_ufs_pre_link(struct exynos_ufs *ufs) in exynos7_ufs_pre_link()
[all …]
Dufs-exynos.h87 struct exynos_ufs;
150 int (*drv_init)(struct device *dev, struct exynos_ufs *ufs);
151 int (*pre_link)(struct exynos_ufs *ufs);
152 int (*post_link)(struct exynos_ufs *ufs);
153 int (*pre_pwr_change)(struct exynos_ufs *ufs,
155 int (*post_pwr_change)(struct exynos_ufs *ufs,
174 struct exynos_ufs { struct
211 static inline void name##_writel(struct exynos_ufs *ufs, u32 val, u32 reg)\ argument
216 static inline u32 name##_readl(struct exynos_ufs *ufs, u32 reg) \
226 long exynos_ufs_calc_time_cntr(struct exynos_ufs *, long);