static void cal_camerarx_stop(struct cal_camerarx *phy)
 {
-       unsigned int i;
        int ret;
 
        cal_camerarx_ppi_disable(phy);
                        CAL_CSI2_COMPLEXIO_CFG_RESET_CTRL,
                        CAL_CSI2_COMPLEXIO_CFG_RESET_CTRL_MASK);
 
-       /* Wait for power down completion */
-       for (i = 0; i < 10; i++) {
-               if (cal_read_field(phy->cal,
-                                  CAL_CSI2_COMPLEXIO_CFG(phy->instance),
-                                  CAL_CSI2_COMPLEXIO_CFG_RESET_DONE_MASK) ==
-                   CAL_CSI2_COMPLEXIO_CFG_RESET_DONE_RESETONGOING)
-                       break;
-               usleep_range(1000, 1100);
-       }
-       phy_dbg(3, phy, "CAL_CSI2_COMPLEXIO_CFG(%d) = 0x%08x Complex IO in Reset (%d) %s\n",
+       phy_dbg(3, phy, "CAL_CSI2_COMPLEXIO_CFG(%d) = 0x%08x Complex IO in Reset\n",
                phy->instance,
-               cal_read(phy->cal, CAL_CSI2_COMPLEXIO_CFG(phy->instance)), i,
-               (i >= 10) ? "(timeout)" : "");
+               cal_read(phy->cal, CAL_CSI2_COMPLEXIO_CFG(phy->instance)));
 
        /* Disable the phy */
        cal_camerarx_disable(phy);