aboutsummaryrefslogtreecommitdiff
path: root/drivers/clk/rockchip
diff options
context:
space:
mode:
authorJagan Teki <jagan@amarulasolutions.com>2020-04-28 15:30:16 +0530
committerKever Yang <kever.yang@rock-chips.com>2020-05-01 18:32:56 +0800
commit96993d7c358e9d87871a3c92fb3af081b2e3ff48 (patch)
treef1b65fa45921ff2022417ca0ce7d15538d68be4b /drivers/clk/rockchip
parentf44bf1b5b169ccfcb4745cf4c36cecfd42709f70 (diff)
downloadu-boot-96993d7c358e9d87871a3c92fb3af081b2e3ff48.zip
u-boot-96993d7c358e9d87871a3c92fb3af081b2e3ff48.tar.gz
u-boot-96993d7c358e9d87871a3c92fb3af081b2e3ff48.tar.bz2
clk: rk3399: Set empty for HCLK_SD assigned-clocks
Due to v5.7-rc1 sync the SD controller nodes in rk3399.dtsi have HCLK_SD assigned-clocks which are usually required for Linux and don't require to handle them in U-Boot. assigned-clocks = <&cru HCLK_SD>; So, mark them as empty in clock otherwise device probe on those SD controllers would fail. Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'drivers/clk/rockchip')
-rw-r--r--drivers/clk/rockchip/clk_rk3399.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/clk/rockchip/clk_rk3399.c b/drivers/clk/rockchip/clk_rk3399.c
index 1f62376..d822aca 100644
--- a/drivers/clk/rockchip/clk_rk3399.c
+++ b/drivers/clk/rockchip/clk_rk3399.c
@@ -996,6 +996,7 @@ static ulong rk3399_clk_set_rate(struct clk *clk, ulong rate)
break;
case ACLK_VOP1:
case HCLK_VOP1:
+ case HCLK_SD:
/**
* assigned-clocks handling won't require for vopl, so
* return 0 to satisfy clk_set_defaults during device probe.