Browse Source

msm: camera: sensor: Optimize usleep_range call during power on/off

Decrease max value of usleep_range during sensor power on/off

CRs-Fixed: 3698124
Change-Id: If152fce49331fa057cf6bcb63f99b17b184dd00e
Signed-off-by: liji <[email protected]>
(cherry picked from commit a4c76acef4188da15247304a58d262b4d2bb9c8d)
liji 1 year ago
parent
commit
5ea0047a7a
1 changed files with 3 additions and 3 deletions
  1. 3 3
      drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c

+ 3 - 3
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) {