diff --git a/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c b/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c index fa74ac4d8e..5c94975570 100644 --- a/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c +++ b/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c @@ -2322,7 +2322,7 @@ int cam_sensor_core_power_up(struct cam_sensor_power_ctrl_t *ctrl, msleep(power_setting->delay); else if (power_setting->delay) usleep_range(power_setting->delay * 1000, - (power_setting->delay * 1000) + 1000); + (power_setting->delay * 1000) + 5); } if (i3c_probe_status) { @@ -2421,7 +2421,7 @@ power_up_failed: msleep(power_setting->delay); } else if (power_setting->delay) { usleep_range(power_setting->delay * 1000, - (power_setting->delay * 1000) + 1000); + (power_setting->delay * 1000) + 5); } } @@ -2591,7 +2591,7 @@ int cam_sensor_util_power_down(struct cam_sensor_power_ctrl_t *ctrl, msleep(pd->delay); else if (pd->delay) usleep_range(pd->delay * 1000, - (pd->delay * 1000) + 1000); + (pd->delay * 1000) + 5); } if (ctrl->cam_pinctrl_status) {