Loading drivers/media/platform/msm/camera_v2/ispif/msm_ispif.c +11 −0 Original line number Diff line number Diff line Loading @@ -808,9 +808,20 @@ static int msm_ispif_restart_frame_boundary(struct ispif_device *ispif, rc = -EPERM; return rc; } if (params->num > MAX_PARAM_ENTRIES) { pr_err("%s: invalid param entries %d\n", __func__, params->num); rc = -EINVAL; return rc; } for (i = 0; i < params->num; i++) { vfe_intf = params->entries[i].vfe_intf; if (vfe_intf >= VFE_MAX) { pr_err("%s: %d invalid i %d vfe_intf %d\n", __func__, __LINE__, i, vfe_intf); return -EINVAL; } vfe_mask |= (1 << vfe_intf); } Loading Loading
drivers/media/platform/msm/camera_v2/ispif/msm_ispif.c +11 −0 Original line number Diff line number Diff line Loading @@ -808,9 +808,20 @@ static int msm_ispif_restart_frame_boundary(struct ispif_device *ispif, rc = -EPERM; return rc; } if (params->num > MAX_PARAM_ENTRIES) { pr_err("%s: invalid param entries %d\n", __func__, params->num); rc = -EINVAL; return rc; } for (i = 0; i < params->num; i++) { vfe_intf = params->entries[i].vfe_intf; if (vfe_intf >= VFE_MAX) { pr_err("%s: %d invalid i %d vfe_intf %d\n", __func__, __LINE__, i, vfe_intf); return -EINVAL; } vfe_mask |= (1 << vfe_intf); } Loading