From 99a63b38c414b76fa7b1a176a3f78bae9cf9acb1 Mon Sep 17 00:00:00 2001 From: Seung-Woo Kim Date: Wed, 28 Mar 2018 18:38:40 +0900 Subject: [PATCH] v4l2: Supress warnings from nexell vendor formats There are too many unnecessary warning during v4l2 format check because of nexell vendor formats. Supress warnings from nexell vendor formats as workaround. Once it is handled from ARTIK tree, it should be skipped during rebase. Change-Id: Idb0c1e29332d846886f91a4a7281726792d6ef31 Signed-off-by: Seung-Woo Kim --- drivers/media/v4l2-core/v4l2-ioctl.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c index 5e2a7e5..49c46c0b 100644 --- a/drivers/media/v4l2-core/v4l2-ioctl.c +++ b/drivers/media/v4l2-core/v4l2-ioctl.c @@ -19,6 +19,7 @@ #include #include +#include #include #include @@ -1268,6 +1269,24 @@ static void v4l_fill_fmtdesc(struct v4l2_fmtdesc *fmt) case V4L2_PIX_FMT_JPGL: descr = "JPEG Lite"; break; case V4L2_PIX_FMT_SE401: descr = "GSPCA SE401"; break; case V4L2_PIX_FMT_S5C_UYVY_JPG: descr = "S5C73MX interleaved UYVY/JPEG"; break; + + /* for nexell soc */ + case V4L2_PIX_FMT_NV24M: descr = "Nexell Y/CbCr 4:4:4"; break; + case V4L2_PIX_FMT_NV42M: descr = "Nexell Y/CrCb 4:4:4:"; break; + case V4L2_PIX_FMT_YUV422M: descr = "Nexell YUV422 planar"; break; + case V4L2_PIX_FMT_YUV444M: descr = "Nexell YUV444 planar"; break; + case V4L2_PIX_FMT_DIV3: descr = "Nexell compressed div3"; break; + case V4L2_PIX_FMT_DIV4: descr = "Nexell compressed div4"; break; + case V4L2_PIX_FMT_DIV5: descr = "Nexell compressed div5"; break; + case V4L2_PIX_FMT_DIV6: descr = "Nexell compressed div6"; break; + case V4L2_PIX_FMT_DIVX: descr = "Nexell compressed divx"; break; + case V4L2_PIX_FMT_RV8: descr = "Nexell compressed rv8"; break; + case V4L2_PIX_FMT_RV9: descr = "Nexell compressed rv9"; break; + case V4L2_PIX_FMT_WMV9: descr = "Nexell compressed wmv9"; break; + case V4L2_PIX_FMT_WVC1: descr = "Nexell compressed wvc1"; break; + case V4L2_PIX_FMT_FLV1: descr = "Nexell compressed flv1"; break; + case V4L2_PIX_FMT_THEORA: descr = "Nexell compressed theora"; break; + default: WARN(1, "Unknown pixelformat 0x%08x\n", fmt->pixelformat); if (fmt->description[0]) -- 2.7.4