mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-27 23:20:26 +09:00
clk: rk3399: Enable/Disable the USB2PHY clk
Enable/Disable the USB2PHY clk for rk3399. CLK is clear in enable and set in disable functionality. Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
1cf99b3626
commit
f7dd12a7e7
@ -1094,6 +1094,12 @@ static int rk3399_clk_enable(struct clk *clk)
|
||||
case SCLK_MACREF_OUT:
|
||||
rk_clrreg(&priv->cru->clkgate_con[5], BIT(6));
|
||||
break;
|
||||
case SCLK_USB2PHY0_REF:
|
||||
rk_clrreg(&priv->cru->clkgate_con[6], BIT(5));
|
||||
break;
|
||||
case SCLK_USB2PHY1_REF:
|
||||
rk_clrreg(&priv->cru->clkgate_con[6], BIT(6));
|
||||
break;
|
||||
case ACLK_GMAC:
|
||||
rk_clrreg(&priv->cru->clkgate_con[32], BIT(0));
|
||||
break;
|
||||
@ -1170,6 +1176,12 @@ static int rk3399_clk_disable(struct clk *clk)
|
||||
case SCLK_MACREF_OUT:
|
||||
rk_setreg(&priv->cru->clkgate_con[5], BIT(6));
|
||||
break;
|
||||
case SCLK_USB2PHY0_REF:
|
||||
rk_setreg(&priv->cru->clkgate_con[6], BIT(5));
|
||||
break;
|
||||
case SCLK_USB2PHY1_REF:
|
||||
rk_setreg(&priv->cru->clkgate_con[6], BIT(6));
|
||||
break;
|
||||
case ACLK_GMAC:
|
||||
rk_setreg(&priv->cru->clkgate_con[32], BIT(0));
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user