Searched refs:exynos_ufs (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/scsi/ufs/ |
| H A D | ufs-exynos.c | 110 static void exynos_ufs_auto_ctrl_hcc(struct exynos_ufs *ufs, bool en); 111 static void exynos_ufs_ctrl_clkstop(struct exynos_ufs *ufs, bool en); 113 static inline void exynos_ufs_enable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_enable_auto_ctrl_hcc() 118 static inline void exynos_ufs_disable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_disable_auto_ctrl_hcc() 124 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_disable_auto_ctrl_hcc_save() 131 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_auto_ctrl_hcc_restore() 136 static inline void exynos_ufs_gate_clks(struct exynos_ufs *ufs) in exynos_ufs_gate_clks() 141 static inline void exynos_ufs_ungate_clks(struct exynos_ufs *ufs) in exynos_ufs_ungate_clks() 146 static int exynos7_ufs_drv_init(struct device *dev, struct exynos_ufs *ufs) in exynos7_ufs_drv_init() 151 static int exynos7_ufs_pre_link(struct exynos_ufs *ufs) in exynos7_ufs_pre_link() [all …]
|
| H A D | ufs-exynos.h | 87 struct exynos_ufs; 163 int (*drv_init)(struct device *dev, struct exynos_ufs *ufs); 164 int (*pre_link)(struct exynos_ufs *ufs); 165 int (*post_link)(struct exynos_ufs *ufs); 166 int (*pre_pwr_change)(struct exynos_ufs *ufs, 168 int (*post_pwr_change)(struct exynos_ufs *ufs, 187 struct exynos_ufs { struct 224 static inline void name##_writel(struct exynos_ufs *ufs, u32 val, u32 reg)\ argument 229 static inline u32 name##_readl(struct exynos_ufs *ufs, u32 reg) \ 239 long exynos_ufs_calc_time_cntr(struct exynos_ufs *, long);
|