MEDIA_BUS_FMT_SBGGR10_1X10
case MEDIA_BUS_FMT_SBGGR10_1X10:
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10, 10, CCS_PIXEL_ORDER_BGGR, },
{ .code = MEDIA_BUS_FMT_SBGGR10_1X10, .bpp = 10, .datatype = MIPI_CSI2_DT_RAW10, },
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
{ MEDIA_BUS_FMT_SGBRG10_1X10, MEDIA_BUS_FMT_SBGGR10_1X10, },
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10
case MEDIA_BUS_FMT_SBGGR10_1X10:
: MEDIA_BUS_FMT_SBGGR10_1X10;
: MEDIA_BUS_FMT_SBGGR10_1X10;
{ MEDIA_BUS_FMT_SGBRG10_1X10, MEDIA_BUS_FMT_SBGGR10_1X10, },
{ MEDIA_BUS_FMT_SGBRG10_1X10, MEDIA_BUS_FMT_SBGGR10_1X10, },
{MEDIA_BUS_FMT_SBGGR10_1X10, V4L2_COLORSPACE_SRGB},
MEDIA_BUS_FMT_SBGGR10_1X10,
format->code = MEDIA_BUS_FMT_SBGGR10_1X10;
.bus_fmt = MEDIA_BUS_FMT_SBGGR10_1X10,
ov02a10->fmt.code = MEDIA_BUS_FMT_SBGGR10_1X10;
{ MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SGBRG10_1X10},
MEDIA_BUS_FMT_SBGGR10_1X10,
fmt->code = MEDIA_BUS_FMT_SBGGR10_1X10;
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
fse->code = MEDIA_BUS_FMT_SBGGR10_1X10;
fmt->code = MEDIA_BUS_FMT_SBGGR10_1X10;
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
if (fse->code != MEDIA_BUS_FMT_SBGGR10_1X10)
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10,
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
if (fse->index > 1 || fse->code != MEDIA_BUS_FMT_SBGGR10_1X10)
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
fmt->code = MEDIA_BUS_FMT_SBGGR10_1X10;
try_fmt->code = MEDIA_BUS_FMT_SBGGR10_1X10;
fmt->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
fmt->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
if (fse->code != MEDIA_BUS_FMT_SBGGR10_1X10)
MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
fmt->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
if (fse->code != MEDIA_BUS_FMT_SBGGR10_1X10)
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
(mf->code == MEDIA_BUS_FMT_SBGGR10_1X10) << 1, 2);
{MEDIA_BUS_FMT_SBGGR10_1X10, V4L2_COLORSPACE_SRGB},
int align = mf->code == MEDIA_BUS_FMT_SBGGR10_1X10 ||
MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SGBRG10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SGBRG10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SGBRG10_1X10,
TC358746_FORMAT_RAW(10, MEDIA_BUS_FMT_SBGGR10_1X10),
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
{ V4L2_PIX_FMT_SBGGR10, 16, 10, MEDIA_BUS_FMT_SBGGR10_1X10,
{ V4L2_PIX_FMT_SBGGR10P, 10, 10, MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
{ MEDIA_BUS_FMT_SBGGR10_1X10, MIPI_CSI2_DT_RAW10 },
MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
{ .code = MEDIA_BUS_FMT_SBGGR10_1X10, .bpp = 10, .max_pixels = 2, },
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.output = MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
.codes = IMX_BUS_FMTS(MEDIA_BUS_FMT_SBGGR10_1X10),
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.output = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
if ((sink_code == MEDIA_BUS_FMT_SBGGR10_1X10 &&
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10,
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10 },
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10 },
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10 },
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10, V4L2_PIX_FMT_SBGGR10P, 1,
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10, V4L2_PIX_FMT_SBGGR10P, 1,
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10, V4L2_PIX_FMT_SBGGR10P, 1,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
fmt = find_format_by_code(MEDIA_BUS_FMT_SBGGR10_1X10);
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
case MEDIA_BUS_FMT_SBGGR10_1X10:
{ .code = MEDIA_BUS_FMT_SBGGR10_1X10, .bpp = 10, },
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
(format->code != MEDIA_BUS_FMT_SBGGR10_1X10) &&
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10, 0,
{ MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SBGGR8_1X8,
{ MEDIA_BUS_FMT_SBGGR12_1X12, MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
{ MIPI_CSI2_DT_RAW10, MEDIA_BUS_FMT_SBGGR10_1X10 },
.code = { MEDIA_BUS_FMT_SBGGR10_1X10 },
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
dev->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
fmt->code = MEDIA_BUS_FMT_SBGGR10_1X10;
code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
dev->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10, 10, ATOMISP_INPUT_FORMAT_RAW_10, IA_CSS_BAYER_ORDER_BGGR },
{ MEDIA_BUS_FMT_SBGGR10_1X10, MEDIA_BUS_FMT_SBGGR10_DPCM8_1X8 },
asd->fmt[ATOMISP_SUBDEV_PAD_SINK].fmt.code = MEDIA_BUS_FMT_SBGGR10_1X10;
asd->fmt[ATOMISP_SUBDEV_PAD_SOURCE].fmt.code = MEDIA_BUS_FMT_SBGGR10_1X10;
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
MEDIA_BUS_FMT_SBGGR10_1X10,
{V4L2_PIX_FMT_SBGGR10, 16, 10, MEDIA_BUS_FMT_SBGGR10_1X10,
{V4L2_PIX_FMT_SBGGR10P, 10, 10, MEDIA_BUS_FMT_SBGGR10_1X10,
.code = MEDIA_BUS_FMT_SBGGR10_1X10,
case MEDIA_BUS_FMT_SBGGR10_1X10:
{ MEDIA_BUS_FMT_SBGGR10_1X10, 10 },
.mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10,