blob: d85ecb70e732701c8044e16c149593528cf74e88 [file] [log] [blame]
From 50098e4dcf332d51461cd65713edb1806e18718a Mon Sep 17 00:00:00 2001
From: Fritz Koenig <frkoenig@chromium.org>
Date: Tue, 2 Jun 2020 15:04:52 -0700
Subject: [PATCH] HACK: CHROMIUM: v4l2: Add V4L2_PIX_FMT_NV12_UBWC description
V4L2_PIX_FMT_NV12_UBWC is a temporary format that will be
used until v4l2 supports modifiers to pass buffer layout
information.
BUG=b:157938887
TEST=dmesg no longer has splats when playing video
Signed-off-by: Fritz Koenig <frkoenig@chromium.org>
Change-Id: I958fb5144653c9d3ddaa27556161f4dbdf03919e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2225935
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Commit-Queue: Douglas Anderson <dianders@chromium.org>
(cherry picked from commit 4ace7f6b8ff57951a70f8af266c226c2ae21827e)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2720786
Tested-by: Stephen Boyd <swboyd@chromium.org>
Auto-Submit: Stephen Boyd <swboyd@chromium.org>
Commit-Queue: Stephen Boyd <swboyd@chromium.org>
---
drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c
--- a/drivers/media/v4l2-core/v4l2-ioctl.c
+++ b/drivers/media/v4l2-core/v4l2-ioctl.c
@@ -1299,6 +1299,7 @@ static void v4l_fill_fmtdesc(struct v4l2_fmtdesc *fmt)
case V4L2_PIX_FMT_NV61: descr = "Y/CrCb 4:2:2"; break;
case V4L2_PIX_FMT_NV24: descr = "Y/CbCr 4:4:4"; break;
case V4L2_PIX_FMT_NV42: descr = "Y/CrCb 4:4:4"; break;
+ case V4L2_PIX_FMT_NV12_UBWC: descr = "Y/CbCr 4:2:0 UBWC"; break;
case V4L2_PIX_FMT_NV12_4L4: descr = "Y/CbCr 4:2:0 (4x4 Linear)"; break;
case V4L2_PIX_FMT_NV12_16L16: descr = "Y/CbCr 4:2:0 (16x16 Linear)"; break;
case V4L2_PIX_FMT_NV12_32L32: descr = "Y/CbCr 4:2:0 (32x32 Linear)"; break;
--
2.34.0.rc2.393.gf8c9666880-goog