1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-09-02 01:02:19 +02:00

clk: rockchip: Add clocks used by mipi-dsi on rk3399

Signed-off-by: Ondrej Jirman <megi@xff.cz>
This commit is contained in:
Ondrej Jirman
2023-05-22 00:19:02 +02:00
parent eb8f8b3412
commit ce6e04b98b

View File

@@ -1214,6 +1214,12 @@ static int rk3399_clk_enable(struct clk *clk)
case SCLK_PCIEPHY_REF:
rk_clrreg(&priv->cru->clksel_con[18], BIT(10));
break;
case SCLK_DPHY_TX0_CFG:
rk_clrreg(&priv->cru->clkgate_con[21], BIT(1));
break;
case PCLK_VIO_GRF:
rk_clrreg(&priv->cru->clkgate_con[29], BIT(12));
break;
default:
debug("%s: unsupported clk %ld\n", __func__, clk->id);
return -ENOENT;
@@ -1308,6 +1314,12 @@ static int rk3399_clk_disable(struct clk *clk)
case SCLK_PCIEPHY_REF:
rk_clrreg(&priv->cru->clksel_con[18], BIT(10));
break;
case SCLK_DPHY_TX0_CFG:
rk_setreg(&priv->cru->clkgate_con[21], BIT(1));
break;
case PCLK_VIO_GRF:
rk_setreg(&priv->cru->clkgate_con[29], BIT(12));
break;
default:
debug("%s: unsupported clk %ld\n", __func__, clk->id);
return -ENOENT;