mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 10:11:26 +03:00
kernel: camera: add DOL support formats
add 10-bit and 12-bit DOL support formats
Bug 4962075
Change-Id: Ie631d6a079754aab6321eb485a5168e7fb3eb9a0
Signed-off-by: Jerry Chang <jerchang@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3251864
(cherry picked from commit 51f89ad89e)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3264243
Reviewed-by: svcacv <svcacv@nvidia.com>
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-by: Anubhav Rai <arai@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
@@ -272,6 +272,16 @@ static int extract_pixel_format(
|
||||
*format = V4L2_PIX_FMT_SGRBG12;
|
||||
else if (strncmp(pixel_t, "bayer_wdr_dol_rggb10", size) == 0)
|
||||
*format = V4L2_PIX_FMT_SRGGB10;
|
||||
else if (strncmp(pixel_t, "bayer_wdr_dol_gbrg10", size) == 0)
|
||||
*format = V4L2_PIX_FMT_SGBRG10;
|
||||
else if (strncmp(pixel_t, "bayer_wdr_dol_grbg10", size) == 0)
|
||||
*format = V4L2_PIX_FMT_SGRBG10;
|
||||
else if (strncmp(pixel_t, "bayer_wdr_dol_rggb12", size) == 0)
|
||||
*format = V4L2_PIX_FMT_SRGGB12;
|
||||
else if (strncmp(pixel_t, "bayer_wdr_dol_gbrg12", size) == 0)
|
||||
*format = V4L2_PIX_FMT_SGBRG12;
|
||||
else if (strncmp(pixel_t, "bayer_wdr_dol_grbg12", size) == 0)
|
||||
*format = V4L2_PIX_FMT_SGRBG12;
|
||||
#if 0 /* disable for Canonical kenrel */
|
||||
else if (strncmp(pixel_t, "bayer_xbggr10p", size) == 0)
|
||||
*format = V4L2_PIX_FMT_XBGGR10P;
|
||||
|
||||
Reference in New Issue
Block a user