From dcb00350919eb1d03e8b643ef1dbc53262685679 Mon Sep 17 00:00:00 2001 From: Srinu Gorle Date: Mon, 8 Feb 2016 21:10:47 +0530 Subject: [PATCH] msm: vidc: Remove read-only flags for profile and level clusters Due to chipset max capabilities considered in buffer population, secure scenarios are failing due to limited CMA size. Remove read-only flags for profile and level clusters to allow omx component set. CRs-Fixed: 973470 Change-Id: I28c8318bd356ebb01258c1ec946215a838f81827 Signed-off-by: Srinu Gorle --- drivers/media/platform/msm/vidc/msm_vdec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/msm/vidc/msm_vdec.c b/drivers/media/platform/msm/vidc/msm_vdec.c index c11052f35c25..cc7cc0077196 100644 --- a/drivers/media/platform/msm/vidc/msm_vdec.c +++ b/drivers/media/platform/msm/vidc/msm_vdec.c @@ -392,7 +392,7 @@ static struct msm_vidc_ctrl msm_vdec_ctrls[] = { .maximum = V4L2_MPEG_VIDEO_H264_PROFILE_CONSTRAINED_HIGH, .default_value = V4L2_MPEG_VIDEO_H264_PROFILE_BASELINE, .menu_skip_mask = 0, - .flags = V4L2_CTRL_FLAG_VOLATILE | V4L2_CTRL_FLAG_READ_ONLY, + .flags = V4L2_CTRL_FLAG_VOLATILE, .qmenu = NULL, }, { @@ -402,7 +402,7 @@ static struct msm_vidc_ctrl msm_vdec_ctrls[] = { .maximum = V4L2_MPEG_VIDEO_H264_LEVEL_5_2, .default_value = V4L2_MPEG_VIDEO_H264_LEVEL_1_0, .menu_skip_mask = 0, - .flags = V4L2_CTRL_FLAG_VOLATILE | V4L2_CTRL_FLAG_READ_ONLY, + .flags = V4L2_CTRL_FLAG_VOLATILE, .qmenu = NULL, }, {