diff --git a/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c b/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c index fba95a1f2407..03a6f259366f 100644 --- a/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c +++ b/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c @@ -1682,6 +1682,9 @@ static int samsung_mipi_dcphy_power_on(struct phy *phy) enum phy_mode mode = phy_get_mode(phy); pm_runtime_get_sync(samsung->dev); + reset_control_assert(samsung->apb_rst); + udelay(1); + reset_control_deassert(samsung->apb_rst); switch (mode) { case PHY_MODE_MIPI_DPHY: