msm: vidc: Add support for V4L2_CID_MPEG_VIDC_SET_PERF_LEVEL

V4L2_CID_MPEG_VIDC_SET_PERF_LEVEL allows for clients to request higher
than normal performance from the core.

Change-Id: I0cd4e56854f35bacd2aa26146e990e0537b3909f
Signed-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>
This commit is contained in:
Deva Ramasubramanian
2013-06-06 17:29:16 -07:00
parent 9d04c329f2
commit 60a472d3b2
5 changed files with 110 additions and 6 deletions
+4 -2
View File
@@ -1844,9 +1844,11 @@ enum v4l2_mpeg_vidc_video_h264_vui_timing_info {
#define V4L2_CID_MPEG_VIDC_SET_PERF_LEVEL (V4L2_CID_MPEG_MSM_VIDC_BASE + 26)
enum v4l2_mpeg_vidc_perf_level {
V4L2_CID_MPEG_VIDC_PERF_LEVEL_PERFORMANCE = 0,
V4L2_CID_MPEG_VIDC_PERF_LEVEL_TURBO = 1,
V4L2_CID_MPEG_VIDC_PERF_LEVEL_NOMINAL = 0,
V4L2_CID_MPEG_VIDC_PERF_LEVEL_PERFORMANCE = 1,
V4L2_CID_MPEG_VIDC_PERF_LEVEL_TURBO = 2,
};
#define V4L2_CID_MPEG_VIDEO_MULTI_SLICE_GOB \
(V4L2_CID_MPEG_MSM_VIDC_BASE+27)
#define V4L2_CID_MPEG_VIDEO_MULTI_SLICE_DELIVERY_MODE \