| 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 |
| |