mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 21:21:37 +00:00
rockchip: clk: rk3399: allow requests for HDMI clocks
This allows requests (via the DTS) for PCLK_HDMI_CTRL/PCLK_VIO_GRF, which are clock gates in the HDMI output path for the RK3399. As these are enabled by default (i.e. after reset), we don't implement any logic to actively open/close these clock gates and simply assume that their reset-default has not been changed. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
e92e580350
commit
ffc1fac549
1 changed files with 7 additions and 0 deletions
|
@ -882,6 +882,9 @@ static ulong rk3399_clk_get_rate(struct clk *clk)
|
|||
case SCLK_UART0:
|
||||
case SCLK_UART2:
|
||||
return 24000000;
|
||||
break;
|
||||
case PCLK_HDMI_CTRL:
|
||||
break;
|
||||
case DCLK_VOP0:
|
||||
case DCLK_VOP1:
|
||||
break;
|
||||
|
@ -922,6 +925,10 @@ static ulong rk3399_clk_set_rate(struct clk *clk, ulong rate)
|
|||
case SCLK_SPI0...SCLK_SPI5:
|
||||
ret = rk3399_spi_set_clk(priv->cru, clk->id, rate);
|
||||
break;
|
||||
case PCLK_HDMI_CTRL:
|
||||
case PCLK_VIO_GRF:
|
||||
/* the PCLK gates for video are enabled by default */
|
||||
break;
|
||||
case DCLK_VOP0:
|
||||
case DCLK_VOP1:
|
||||
ret = rk3399_vop_set_clk(priv->cru, clk->id, rate);
|
||||
|
|
Loading…
Add table
Reference in a new issue