From 238ecdec050238194f8059c6e8a850c3c7fbfb84 Mon Sep 17 00:00:00 2001 From: Yifeng Zhao Date: Mon, 8 Apr 2024 10:56:18 +0800 Subject: [PATCH] scsi: ufs: rockchip: modify MPHY configuration based on signal testing Signed-off-by: Yifeng Zhao Change-Id: I6ec2bbf2e33279c3451ff91a55a8312da6d1c4c5 --- drivers/ufs/host/ufs-rockchip.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/ufs/host/ufs-rockchip.c b/drivers/ufs/host/ufs-rockchip.c index b1669d3746f0..b1c7d8d89c90 100644 --- a/drivers/ufs/host/ufs-rockchip.c +++ b/drivers/ufs/host/ufs-rockchip.c @@ -306,6 +306,12 @@ static int ufs_rockchip_rk3576_phy_init(struct ufs_hba *hba) ufs_sys_writel(host->mphy_base, 0x18, 0x1B0); ufs_sys_writel(host->mphy_base, 0x18, 0x2F0); + ufs_sys_writel(host->mphy_base, 0x03, 0x128); + ufs_sys_writel(host->mphy_base, 0x03, 0x268); + + ufs_sys_writel(host->mphy_base, 0x20, 0x12C); + ufs_sys_writel(host->mphy_base, 0x20, 0x26C); + ufs_sys_writel(host->mphy_base, 0xC0, 0x120); ufs_sys_writel(host->mphy_base, 0xC0, 0x260);