From 5ed0a15b2d35e8ff3686041563e3e17f7411275d Mon Sep 17 00:00:00 2001 From: Mallikarjun Kasoju Date: Mon, 10 Jun 2024 08:40:04 +0000 Subject: [PATCH] scsi: ufs: Corrected ufs parent clock name Corrected ufs parent clock name. Bug 4199271 Change-Id: I528d32f246ec6f6167e7895b8bec30b1f6c959b1 Signed-off-by: Mallikarjun Kasoju --- drivers/scsi/ufs/ufs-tegra-common.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/drivers/scsi/ufs/ufs-tegra-common.c b/drivers/scsi/ufs/ufs-tegra-common.c index 2a46dff9..1c33329b 100644 --- a/drivers/scsi/ufs/ufs-tegra-common.c +++ b/drivers/scsi/ufs/ufs-tegra-common.c @@ -655,10 +655,13 @@ static int ufs_tegra_init_mphy_lane_clks(struct ufs_tegra_host *host) int err = 0; struct device *dev = host->hba->dev; - err = ufs_tegra_host_clk_get(dev, - "pllrefe_vcoout", &host->pllrefe_clk); - if (err) - goto out; + + if (host->soc->chip_id != TEGRA264) { + err = ufs_tegra_host_clk_get(dev, + "pllrefe_vcoout", &host->pllrefe_clk); + if (err) + goto out; + } if (host->soc->chip_id == TEGRA264) { err = ufs_tegra_host_clk_get(dev, "mphy_l0_uphy_tx_fifo", @@ -810,7 +813,7 @@ static int ufs_tegra_init_ufs_clks(struct ufs_tegra_host *ufs_tegra) "pll_p", &ufs_tegra->ufshc_parent); } else { err = ufs_tegra_host_clk_get(dev, - "pllrefufs_clkout624", &ufs_tegra->ufshc_parent); + "pllrefe_vcoout", &ufs_tegra->ufshc_parent); } if (err) goto out;