ソースを参照

Revert "video: driver: disable 5 LTR support"

This reverts commit 8acf4313fc70612a7adfdac48f97d5f21b1b8c6a.

Change-Id: I5adc9e59b2b56a4616330bf7a2aec402ca827232
Akshata Sahukar 2 年 前
コミット
9019b6bc09

+ 3 - 15
driver/platform/pineapple/src/msm_vidc_pineapple.c

@@ -874,22 +874,14 @@ static struct msm_platform_inst_capability instance_cap_data_pineapple[] = {
 		CAP_FLAG_INPUT_PORT | CAP_FLAG_DYNAMIC_ALLOWED},
 
 	{LTR_COUNT, ENC, H264|HEVC,
-		/*
-		 * update with MAX_LTR_FRAME_COUNT_5 when
-		 * 5 LTR support is added in firmware
-		 */
-		0, MAX_LTR_FRAME_COUNT_2, 1, 0,
+		0, MAX_LTR_FRAME_COUNT_5, 1, 0,
 		V4L2_CID_MPEG_VIDEO_LTR_COUNT,
 		HFI_PROP_LTR_COUNT,
 		CAP_FLAG_OUTPUT_PORT},
 
 	{USE_LTR, ENC, H264|HEVC,
 		0,
-		/*
-		 * update with MAX_LTR_FRAME_COUNT_5 when
-		 * 5 LTR support is added in firmware
-		 */
-		((1 << MAX_LTR_FRAME_COUNT_2) - 1),
+		((1 << MAX_LTR_FRAME_COUNT_5) - 1),
 		0, 0,
 		V4L2_CID_MPEG_VIDEO_USE_LTR_FRAMES,
 		HFI_PROP_LTR_USE,
@@ -897,11 +889,7 @@ static struct msm_platform_inst_capability instance_cap_data_pineapple[] = {
 
 	{MARK_LTR, ENC, H264|HEVC,
 		INVALID_DEFAULT_MARK_OR_USE_LTR,
-		/*
-		 * update with MAX_LTR_FRAME_COUNT_5 when
-		 * 5 LTR support is added in firmware
-		 */
-		(MAX_LTR_FRAME_COUNT_2 - 1),
+		(MAX_LTR_FRAME_COUNT_5 - 1),
 		1, INVALID_DEFAULT_MARK_OR_USE_LTR,
 		V4L2_CID_MPEG_VIDEO_FRAME_LTR_INDEX,
 		HFI_PROP_LTR_MARK,

+ 3 - 15
driver/platform/pineapple/src/pineapple.c

@@ -588,22 +588,14 @@ static struct msm_platform_inst_capability instance_cap_data_pineapple[] = {
 		CAP_FLAG_INPUT_PORT | CAP_FLAG_DYNAMIC_ALLOWED},
 
 	{LTR_COUNT, ENC, H264|HEVC,
-		/*
-		 * update with MAX_LTR_FRAME_COUNT_5 when
-		 * 5 LTR support is added in firmware
-		 */
-		0, MAX_LTR_FRAME_COUNT_2, 1, 0,
+		0, MAX_LTR_FRAME_COUNT_5, 1, 0,
 		V4L2_CID_MPEG_VIDEO_LTR_COUNT,
 		HFI_PROP_LTR_COUNT,
 		CAP_FLAG_OUTPUT_PORT},
 
 	{USE_LTR, ENC, H264|HEVC,
 		0,
-		/*
-		 * update with MAX_LTR_FRAME_COUNT_5 when
-		 * 5 LTR support is added in firmware
-		 */
-		((1 << MAX_LTR_FRAME_COUNT_2) - 1),
+		((1 << MAX_LTR_FRAME_COUNT_5) - 1),
 		0, 0,
 		V4L2_CID_MPEG_VIDEO_USE_LTR_FRAMES,
 		HFI_PROP_LTR_USE,
@@ -611,11 +603,7 @@ static struct msm_platform_inst_capability instance_cap_data_pineapple[] = {
 
 	{MARK_LTR, ENC, H264|HEVC,
 		INVALID_DEFAULT_MARK_OR_USE_LTR,
-		/*
-		 * update with MAX_LTR_FRAME_COUNT_5 when
-		 * 5 LTR support is added in firmware
-		 */
-		(MAX_LTR_FRAME_COUNT_2 - 1),
+		(MAX_LTR_FRAME_COUNT_5 - 1),
 		1, INVALID_DEFAULT_MARK_OR_USE_LTR,
 		V4L2_CID_MPEG_VIDEO_FRAME_LTR_INDEX,
 		HFI_PROP_LTR_MARK,