mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
rockchip: clk: rk3399: allow requests for PCLK_EFUSE1024NS
The (non-secure) efuse node in the DTS requests PCLK_EFUSE1024NS. To allow us to add a efuse-driver (and more importantly, to allow probes of such a driver to succeed), we need need to accept requests for PCLK_EFUSE1024NS and return a non-error result. As PCLK_EFUSE1024NS is enabled by default (i.e. after reset), we don't implement any logic to manage this clock gate and simply assume that the reset-default has not been changed. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Tested-by: Klaus Goger <klaus.goger@theobroma-systems.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
a83444ee34
commit
a70feb4620
1 changed files with 4 additions and 0 deletions
|
@ -885,6 +885,8 @@ static ulong rk3399_clk_get_rate(struct clk *clk)
|
|||
case DCLK_VOP0:
|
||||
case DCLK_VOP1:
|
||||
break;
|
||||
case PCLK_EFUSE1024NS:
|
||||
break;
|
||||
default:
|
||||
return -ENOENT;
|
||||
}
|
||||
|
@ -927,6 +929,8 @@ static ulong rk3399_clk_set_rate(struct clk *clk, ulong rate)
|
|||
case SCLK_DDRCLK:
|
||||
ret = rk3399_ddr_set_clk(priv->cru, rate);
|
||||
break;
|
||||
case PCLK_EFUSE1024NS:
|
||||
break;
|
||||
default:
|
||||
return -ENOENT;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue