Loading drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_dt_util.c +16 −1 Original line number Diff line number Diff line Loading @@ -67,6 +67,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_VIO: Loading @@ -86,6 +88,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_VANA: Loading @@ -105,6 +109,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_VAF: Loading @@ -124,6 +130,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_V_CUSTOM1: Loading @@ -144,7 +152,9 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_V_CUSTOM2: for (j = 0; j < num_vreg; j++) { if (!strcmp(cam_vreg[j].reg_name, Loading @@ -163,6 +173,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; default: Loading Loading @@ -1401,6 +1413,9 @@ int msm_camera_power_up(struct msm_camera_power_ctrl_t *ctrl, (int) power_setting->config_val); break; case SENSOR_VREG: if (power_setting->seq_val == INVALID_VREG) break; if (power_setting->seq_val >= CAM_VREG_MAX) { pr_err("%s vreg index %d >= max %d\n", __func__, power_setting->seq_val, Loading Loading
drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_dt_util.c +16 −1 Original line number Diff line number Diff line Loading @@ -67,6 +67,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_VIO: Loading @@ -86,6 +88,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_VANA: Loading @@ -105,6 +109,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_VAF: Loading @@ -124,6 +130,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_V_CUSTOM1: Loading @@ -144,7 +152,9 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; case CAM_V_CUSTOM2: for (j = 0; j < num_vreg; j++) { if (!strcmp(cam_vreg[j].reg_name, Loading @@ -163,6 +173,8 @@ int msm_camera_fill_vreg_params(struct camera_vreg_t *cam_vreg, break; } } if (j == num_vreg) power_setting[i].seq_val = INVALID_VREG; break; default: Loading Loading @@ -1401,6 +1413,9 @@ int msm_camera_power_up(struct msm_camera_power_ctrl_t *ctrl, (int) power_setting->config_val); break; case SENSOR_VREG: if (power_setting->seq_val == INVALID_VREG) break; if (power_setting->seq_val >= CAM_VREG_MAX) { pr_err("%s vreg index %d >= max %d\n", __func__, power_setting->seq_val, Loading