V4L2_PIX_FMT_SGBRG8
case V4L2_PIX_FMT_SGBRG8:
.fcc = V4L2_PIX_FMT_SGBRG8,
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
{ V4L2_PIX_FMT_SGBRG8, 8, 8, MEDIA_BUS_FMT_SGBRG8_1X8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
{ MEDIA_BUS_FMT_SGBRG8_1X8, 8, V4L2_PIX_FMT_SGBRG8, 1,
{ MEDIA_BUS_FMT_SGBRG8_1X8, 8, V4L2_PIX_FMT_SGBRG8, 1,
{ MEDIA_BUS_FMT_SGBRG8_1X8, 8, V4L2_PIX_FMT_SGBRG8, 1,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
if (vin->format.pixelformat != V4L2_PIX_FMT_SGBRG8)
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
f->pixelformat = V4L2_PIX_FMT_SGBRG8;
.fourcc = V4L2_PIX_FMT_SGBRG8,
.format = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.pixelformat = V4L2_PIX_FMT_SGBRG8,
.pixelformat = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8,
V4L2_PIX_FMT_SGBRG8, 8, 1, },
.fourcc = V4L2_PIX_FMT_SGBRG8,
1, V4L2_PIX_FMT_SGBRG8 },
.fourcc = V4L2_PIX_FMT_SGBRG8,
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
.pixelformat = V4L2_PIX_FMT_SGBRG8,
.fourcc = V4L2_PIX_FMT_SGBRG8, /* Bayer GB/RG */
.fourcc = V4L2_PIX_FMT_SGBRG8,
{ 640, 480, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ 800, 598, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{1280, 1024, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{1600, 1198, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ 640, 480, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ 800, 600, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{1280, 960, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{1600, 1200, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ 640, 480, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ 800, 600, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{1280, 960, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ 640, 480, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{1280, 960, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{160, 120, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{176, 144, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{160, 120, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{176, 144, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{320, 240, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{352, 288, V4L2_PIX_FMT_SGBRG8, V4L2_FIELD_NONE,
{ .format = V4L2_PIX_FMT_SGBRG8, .pixel_enc = V4L2_PIXEL_ENC_BAYER, .mem_planes = 1, .comp_planes = 1, .bpp = { 1, 0, 0, 0 }, .bpp_div = { 1, 1, 1, 1 }, .hdiv = 1, .vdiv = 1 },
case V4L2_PIX_FMT_SGBRG8: descr = "8-bit Bayer GBGB/RGRG"; break;
case V4L2_PIX_FMT_SGBRG8:
(output == V4L2_PIX_FMT_SGBRG8)))
case V4L2_PIX_FMT_SGBRG8:
.pixelformat = V4L2_PIX_FMT_SGBRG8,
case V4L2_PIX_FMT_SGBRG8:
.fourcc = V4L2_PIX_FMT_SGBRG8,
{V4L2_PIX_FMT_SGBRG8, 8, 8, MEDIA_BUS_FMT_SGBRG8_1X8,
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8:
case V4L2_PIX_FMT_SGBRG8: