35 lines
872 B
Diff
35 lines
872 B
Diff
From 433936fa6b0130c870cdb9df2d702ab29f25ef04 Mon Sep 17 00:00:00 2001
|
|
From: tx0 <tima012007@gmail.com>
|
|
Date: Tue, 11 Feb 2025 20:59:27 +0500
|
|
Subject: [PATCH 1/3] HACK: NABU: add clk delay for UFS
|
|
|
|
---
|
|
drivers/clk/qcom/clk-regmap.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/drivers/clk/qcom/clk-regmap.c b/drivers/clk/qcom/clk-regmap.c
|
|
index 92ac4e0d7dbe..019eb25fc979 100644
|
|
--- a/drivers/clk/qcom/clk-regmap.c
|
|
+++ b/drivers/clk/qcom/clk-regmap.c
|
|
@@ -55,6 +55,8 @@ int clk_enable_regmap(struct clk_hw *hw)
|
|
else
|
|
val = rclk->enable_mask;
|
|
|
|
+ udelay(2500);
|
|
+
|
|
return regmap_update_bits(rclk->regmap, rclk->enable_reg,
|
|
rclk->enable_mask, val);
|
|
}
|
|
@@ -79,6 +81,8 @@ void clk_disable_regmap(struct clk_hw *hw)
|
|
else
|
|
val = 0;
|
|
|
|
+ udelay(2500);
|
|
+
|
|
regmap_update_bits(rclk->regmap, rclk->enable_reg, rclk->enable_mask,
|
|
val);
|
|
}
|
|
--
|
|
2.47.1
|
|
|