Преглед изворни кода

video: driver: replace V4l2 macros with availble upstream macros

 - Replace prior macros from downstream driver as these are now
   defined in upstream V4l2 include files

Change-Id: I34dc063df0c2ca2194c115d310d7fe5026cd573e
Signed-off-by: Deepa Guthyappa Madivalara <[email protected]>
Deepa Guthyappa Madivalara пре 2 година
родитељ
комит
d2b9c98869

+ 3 - 3
driver/platform/kalama/src/msm_vidc_kalama.c

@@ -89,12 +89,12 @@ static struct color_format_info color_format_data_kalama[] = {
 		.pixfmt_name       = "NV21",
 	},
 	{
-		.v4l2_color_format = V4L2_PIX_FMT_VIDC_NV12C,
+		.v4l2_color_format = V4L2_PIX_FMT_QC08C,
 		.vidc_color_format = MSM_VIDC_FMT_NV12C,
 		.pixfmt_name       = "NV12C",
 	},
 	{
-		.v4l2_color_format = V4L2_PIX_FMT_VIDC_TP10C,
+		.v4l2_color_format = V4L2_PIX_FMT_QC10C,
 		.vidc_color_format = MSM_VIDC_FMT_TP10C,
 		.pixfmt_name       = "TP10C",
 	},
@@ -109,7 +109,7 @@ static struct color_format_info color_format_data_kalama[] = {
 		.pixfmt_name       = "RGBAC",
 	},
 	{
-		.v4l2_color_format = V4L2_PIX_FMT_VIDC_P010,
+		.v4l2_color_format = V4L2_PIX_FMT_P010,
 		.vidc_color_format = MSM_VIDC_FMT_P010,
 		.pixfmt_name       = "P010",
 	},

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

@@ -90,12 +90,12 @@ static struct color_format_info color_format_data_pineapple[] = {
 		.pixfmt_name       = "NV21",
 	},
 	{
-		.v4l2_color_format = V4L2_PIX_FMT_VIDC_NV12C,
+		.v4l2_color_format = V4L2_PIX_FMT_QC08C,
 		.vidc_color_format = MSM_VIDC_FMT_NV12C,
 		.pixfmt_name       = "NV12C",
 	},
 	{
-		.v4l2_color_format = V4L2_PIX_FMT_VIDC_TP10C,
+		.v4l2_color_format = V4L2_PIX_FMT_QC10C,
 		.vidc_color_format = MSM_VIDC_FMT_TP10C,
 		.pixfmt_name       = "TP10C",
 	},
@@ -110,7 +110,7 @@ static struct color_format_info color_format_data_pineapple[] = {
 		.pixfmt_name       = "RGBAC",
 	},
 	{
-		.v4l2_color_format = V4L2_PIX_FMT_VIDC_P010,
+		.v4l2_color_format = V4L2_PIX_FMT_P010,
 		.vidc_color_format = MSM_VIDC_FMT_P010,
 		.pixfmt_name       = "P010",
 	},

+ 0 - 103
include/uapi/vidc/media/v4l2_vidc_extensions.h

@@ -10,18 +10,6 @@
 #include <linux/types.h>
 #include <linux/v4l2-controls.h>
 
-/*
- * supported standard color formats
- * V4L2_PIX_FMT_NV12   Y/CbCr 4:2:0
- * V4L2_PIX_FMT_RGBA32  RGBA-8-8-8-8
- */
- /* Below are additional color formats */
-/* 12  Y/CbCr 4:2:0  compressed */
-#define V4L2_PIX_FMT_VIDC_NV12C                 v4l2_fourcc('Q', '1', '2', 'C')
-/* Y/CbCr 4:2:0, 10 bits per channel compressed */
-#define V4L2_PIX_FMT_VIDC_TP10C                 v4l2_fourcc('Q', '1', '0', 'C')
-/* Y/CbCr 4:2:0, 10 bits per channel */
-#define V4L2_PIX_FMT_VIDC_P010                  v4l2_fourcc('P', '0', '1', '0')
 /* 32  RGBA-8-8-8-8 compressed */
 #define V4L2_PIX_FMT_VIDC_ARGB32C               v4l2_fourcc('Q', '2', '4', 'C')
 #define V4L2_META_FMT_VIDC                      v4l2_fourcc('Q', 'M', 'E', 'T')
@@ -292,97 +280,6 @@ enum v4l2_mpeg_video_av1_tier {
 #define V4L2_CID_MPEG_VIDC_CSC                                                \
 	(V4L2_CID_MPEG_VIDC_BASE + 0x47)
 
-/* add new controls above this line */
-/* Deprecate below controls once availble in gki and gsi bionic header */
-#ifndef V4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_ID
-#define V4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_ID                            \
-	(V4L2_CID_MPEG_BASE + 230)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_AU_DELIMITER
-#define V4L2_CID_MPEG_VIDEO_AU_DELIMITER                                     \
-	(V4L2_CID_MPEG_BASE + 231)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_LTR_COUNT
-#define V4L2_CID_MPEG_VIDEO_LTR_COUNT                                        \
-	(V4L2_CID_MPEG_BASE + 232)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_FRAME_LTR_INDEX
-#define V4L2_CID_MPEG_VIDEO_FRAME_LTR_INDEX                                  \
-	(V4L2_CID_MPEG_BASE + 233)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_USE_LTR_FRAMES
-#define V4L2_CID_MPEG_VIDEO_USE_LTR_FRAMES                                   \
-	(V4L2_CID_MPEG_BASE + 234)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MIN_QP
-#define V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MIN_QP                              \
-	(V4L2_CID_MPEG_BASE + 389)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MAX_QP
-#define V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MAX_QP                              \
-	(V4L2_CID_MPEG_BASE + 390)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L0_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L0_BR                           \
-	(V4L2_CID_MPEG_BASE + 391)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L1_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L1_BR                           \
-	(V4L2_CID_MPEG_BASE + 392)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L2_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L2_BR                           \
-	(V4L2_CID_MPEG_BASE + 393)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L3_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L3_BR                           \
-	(V4L2_CID_MPEG_BASE + 394)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L4_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L4_BR                           \
-	(V4L2_CID_MPEG_BASE + 395)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L5_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L5_BR                           \
-	(V4L2_CID_MPEG_BASE + 396)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L6_BR
-#define V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L6_BR                           \
-	(V4L2_CID_MPEG_BASE + 397)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MIN_QP
-#define V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MIN_QP                              \
-	(V4L2_CID_MPEG_BASE + 647)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MAX_QP
-#define V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MAX_QP                              \
-	(V4L2_CID_MPEG_BASE + 648)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MIN_QP
-#define V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MIN_QP                              \
-	(V4L2_CID_MPEG_BASE + 649)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MAX_QP
-#define V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MAX_QP                              \
-	(V4L2_CID_MPEG_BASE + 650)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MIN_QP
-#define V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MIN_QP                              \
-	(V4L2_CID_MPEG_BASE + 651)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MAX_QP
-#define V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MAX_QP                              \
-	(V4L2_CID_MPEG_BASE + 652)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_DEC_DISPLAY_DELAY
-#define V4L2_CID_MPEG_VIDEO_DEC_DISPLAY_DELAY                                \
-	(V4L2_CID_MPEG_BASE + 653)
-#endif
-#ifndef V4L2_CID_MPEG_VIDEO_DEC_DISPLAY_DELAY_ENABLE
-#define V4L2_CID_MPEG_VIDEO_DEC_DISPLAY_DELAY_ENABLE                         \
-	(V4L2_CID_MPEG_BASE + 654)
-#endif
-
 enum v4l2_mpeg_vidc_metapayload_header_flags {
 	METADATA_FLAGS_NONE             = 0,
 	METADATA_FLAGS_TOP_FIELD        = (1 << 0),