[PATCH] ufs: uclass: fix potential unitialised use

Casey Connolly casey.connolly at linaro.org
Thu Jan 8 20:16:17 CET 2026


When host_ref_clk_freq is 0, err will be returned before being set.
Assign a default value to fix the warning.

Signed-off-by: Casey Connolly <casey.connolly at linaro.org>
---
 drivers/ufs/ufs-uclass.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/ufs/ufs-uclass.c b/drivers/ufs/ufs-uclass.c
index 3c8e4299259c..8dfba2140b68 100644
--- a/drivers/ufs/ufs-uclass.c
+++ b/drivers/ufs/ufs-uclass.c
@@ -1854,9 +1854,9 @@ enum ufs_ref_clk_freq ufshcd_parse_dev_ref_clk_freq(struct ufs_hba *hba, struct
 }
 
 static int ufshcd_set_dev_ref_clk(struct ufs_hba *hba)
 {
-	int err;
+	int err = 0;
 	struct clk *ref_clk;
 	u32 host_ref_clk_freq;
 	u32 dev_ref_clk_freq;
 
-- 
2.51.0



More information about the U-Boot mailing list