diff options
author | 2023-07-26 11:47:57 -0700 | |
---|---|---|
committer | 2023-07-26 11:47:57 -0700 | |
commit | ae9b14582ad03abb3db66ba3f8dc5ca443ff54a1 (patch) | |
tree | 0fd88557b597a138e1a8b91caeef9f6b47adabfc | |
parent | clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (diff) | |
parent | clk: meson: change usleep_range() to udelay() for atomic context (diff) | |
download | wireguard-linux-ae9b14582ad03abb3db66ba3f8dc5ca443ff54a1.tar.xz wireguard-linux-ae9b14582ad03abb3db66ba3f8dc5ca443ff54a1.zip |
Merge tag 'clk-meson-fixes-v6.5-1' of https://github.com/BayLibre/clk-meson into clk-fixes
Pull an Amlogic clk driver fix from Jerome Brunet:
- Fix PLL scheduling while atomic following a1 locking sequence update
* tag 'clk-meson-fixes-v6.5-1' of https://github.com/BayLibre/clk-meson:
clk: meson: change usleep_range() to udelay() for atomic context
Diffstat (limited to '')
-rw-r--r-- | drivers/clk/meson/clk-pll.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clk/meson/clk-pll.c b/drivers/clk/meson/clk-pll.c index 8fef90bf962f..6fa7639a3050 100644 --- a/drivers/clk/meson/clk-pll.c +++ b/drivers/clk/meson/clk-pll.c @@ -367,9 +367,9 @@ static int meson_clk_pll_enable(struct clk_hw *hw) * 3. enable the lock detect module */ if (MESON_PARM_APPLICABLE(&pll->current_en)) { - usleep_range(10, 20); + udelay(10); meson_parm_write(clk->map, &pll->current_en, 1); - usleep_range(40, 50); + udelay(40); } if (MESON_PARM_APPLICABLE(&pll->l_detect)) { |