Loading drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util_32.c +9 −5 Original line number Diff line number Diff line Loading @@ -25,12 +25,16 @@ int msm_isp_axi_create_stream( struct msm_vfe_axi_shared_data *axi_data, struct msm_vfe32_axi_stream_request_cmd *stream_cfg_cmd) { uint32_t i = stream_cfg_cmd->stream_src; int i, rc = -1; if (i >= VFE_AXI_SRC_MAX) { pr_err("%s:%d invalid stream_src %d\n", __func__, __LINE__, stream_cfg_cmd->stream_src); return -EINVAL; for (i = 0; i < MAX_NUM_STREAM; i++) { if (axi_data->stream_info[i].state == AVAILABLE) break; } if (i == MAX_NUM_STREAM) { pr_err("%s: No free stream\n", __func__); return rc; } if ((axi_data->stream_handle_cnt << 8) == 0) Loading Loading
drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util_32.c +9 −5 Original line number Diff line number Diff line Loading @@ -25,12 +25,16 @@ int msm_isp_axi_create_stream( struct msm_vfe_axi_shared_data *axi_data, struct msm_vfe32_axi_stream_request_cmd *stream_cfg_cmd) { uint32_t i = stream_cfg_cmd->stream_src; int i, rc = -1; if (i >= VFE_AXI_SRC_MAX) { pr_err("%s:%d invalid stream_src %d\n", __func__, __LINE__, stream_cfg_cmd->stream_src); return -EINVAL; for (i = 0; i < MAX_NUM_STREAM; i++) { if (axi_data->stream_info[i].state == AVAILABLE) break; } if (i == MAX_NUM_STREAM) { pr_err("%s: No free stream\n", __func__); return rc; } if ((axi_data->stream_handle_cnt << 8) == 0) Loading