/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-common.c | 15 .mbus_code = MEDIA_BUS_FMT_YUYV8_2X8, 19 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 26 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 33 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 40 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 47 .mbus_code = MEDIA_BUS_FMT_SRGGB12_1X12, 54 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 61 .mbus_code = MEDIA_BUS_FMT_SGBRG12_1X12, 68 .mbus_code = MEDIA_BUS_FMT_SGRBG12_1X12, 75 .mbus_code 141 rkisp1_mbus_info_get_by_code(u32 mbus_code) rkisp1_mbus_info_get_by_code() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun6i-csi/ |
H A D | sun6i_csi_bridge.c | 28 u32 *mbus_code, u32 *field) in sun6i_csi_bridge_format() 30 if (mbus_code) in sun6i_csi_bridge_format() 31 *mbus_code = csi_dev->bridge.mbus_format.code; in sun6i_csi_bridge_format() 41 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 45 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 49 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 53 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 57 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 61 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 65 .mbus_code 27 sun6i_csi_bridge_format(struct sun6i_csi_device *csi_dev, u32 *mbus_code, u32 *field) sun6i_csi_bridge_format() argument 166 sun6i_csi_bridge_format_find(u32 mbus_code) sun6i_csi_bridge_format_find() argument 344 u32 mbus_code, field, pixelformat; sun6i_csi_bridge_configure_format() local [all...] |
H A D | sun6i_csi_capture.c | 219 .mbus_code = MEDIA_BUS_FMT_YUYV8_2X8, 223 .mbus_code = MEDIA_BUS_FMT_YUYV8_1X16, 227 .mbus_code = MEDIA_BUS_FMT_YVYU8_2X8, 231 .mbus_code = MEDIA_BUS_FMT_YVYU8_1X16, 235 .mbus_code = MEDIA_BUS_FMT_UYVY8_2X8, 239 .mbus_code = MEDIA_BUS_FMT_UYVY8_1X16, 243 .mbus_code = MEDIA_BUS_FMT_VYUY8_2X8, 247 .mbus_code = MEDIA_BUS_FMT_VYUY8_1X16, 252 .mbus_code = MEDIA_BUS_FMT_RGB565_2X8_LE, 256 .mbus_code 314 sun6i_csi_capture_format_match(u32 pixelformat, u32 mbus_code) sun6i_csi_capture_format_match() argument 899 u32 mbus_code, bridge_field; sun6i_csi_capture_link_validate() local [all...] |
H A D | sun6i_csi_bridge.h | 24 u32 mbus_code; member 57 u32 *mbus_code, u32 *field); 62 sun6i_csi_bridge_format_find(u32 mbus_code);
|
/kernel/linux/linux-5.10/drivers/media/platform/sunxi/sun6i-csi/ |
H A D | sun6i_csi.c | 51 u32 pixformat, u32 mbus_code) in sun6i_csi_is_format_supported() 72 switch (mbus_code) { in sun6i_csi_is_format_supported() 80 mbus_code); in sun6i_csi_is_format_supported() 94 return (mbus_code == MEDIA_BUS_FMT_SBGGR8_1X8); in sun6i_csi_is_format_supported() 96 return (mbus_code == MEDIA_BUS_FMT_SGBRG8_1X8); in sun6i_csi_is_format_supported() 98 return (mbus_code == MEDIA_BUS_FMT_SGRBG8_1X8); in sun6i_csi_is_format_supported() 100 return (mbus_code == MEDIA_BUS_FMT_SRGGB8_1X8); in sun6i_csi_is_format_supported() 102 return (mbus_code == MEDIA_BUS_FMT_SBGGR10_1X10); in sun6i_csi_is_format_supported() 104 return (mbus_code == MEDIA_BUS_FMT_SGBRG10_1X10); in sun6i_csi_is_format_supported() 106 return (mbus_code in sun6i_csi_is_format_supported() 50 sun6i_csi_is_format_supported(struct sun6i_csi *csi, u32 pixformat, u32 mbus_code) sun6i_csi_is_format_supported() argument 217 get_csi_input_format(struct sun6i_csi_dev *sdev, u32 mbus_code, u32 pixformat) get_csi_input_format() argument 306 get_csi_input_seq(struct sun6i_csi_dev *sdev, u32 mbus_code, u32 pixformat) get_csi_input_seq() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-pipe.c | 38 .mbus_code = MEDIA_BUS_FMT_UYVY8_1X16, 43 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 50 .mbus_code = MEDIA_BUS_FMT_RGB565_1X16, 55 .mbus_code = MEDIA_BUS_FMT_RGB888_1X24, 63 .mbus_code = MEDIA_BUS_FMT_Y8_1X8, 69 .mbus_code = MEDIA_BUS_FMT_Y10_1X10, 75 .mbus_code = MEDIA_BUS_FMT_Y12_1X12, 81 .mbus_code = MEDIA_BUS_FMT_Y14_1X14, 87 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 93 .mbus_code [all...] |
H A D | imx8-isi-video.c | 40 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 51 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 60 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 71 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 82 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 93 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 104 .mbus_code = MEDIA_BUS_FMT_YUV8_1X24, 117 .mbus_code = MEDIA_BUS_FMT_RGB888_1X24, 128 .mbus_code = MEDIA_BUS_FMT_RGB888_1X24, 139 .mbus_code [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/deprecated/atmel/ |
H A D | atmel-sama7g5-isc.c | 113 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 119 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 125 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 131 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 137 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 143 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 149 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 155 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 161 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 167 .mbus_code [all...] |
H A D | atmel-sama5d2-isc.c | 104 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 110 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 116 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 122 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 128 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 134 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 140 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 146 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 152 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 158 .mbus_code [all...] |
H A D | atmel-isc-base.c | 44 #define ISC_IS_FORMAT_RAW(mbus_code) \ 45 (((mbus_code) & 0xf000) == 0x3000) 47 #define ISC_IS_FORMAT_GREY(mbus_code) \ 48 (((mbus_code) == MEDIA_BUS_FMT_Y10_1X10) | \ 49 (((mbus_code) == MEDIA_BUS_FMT_Y8_1X8))) 149 if (!ISC_IS_FORMAT_RAW(isc->config.sd_format->mbus_code)) { in isc_crop_pfe() 328 ISC_IS_FORMAT_RAW(isc->config.sd_format->mbus_code)) in isc_configure() 383 if (ISC_IS_FORMAT_RAW(isc->config.sd_format->mbus_code)) in isc_start_streaming() 518 if (!ISC_IS_FORMAT_RAW(isc->formats_list[i].mbus_code) || in isc_enum_fmt_vid_cap() 600 if ((bayer) && !ISC_IS_FORMAT_RAW(isc->try_config.sd_format->mbus_code)) in isc_try_validate_formats() 869 u32 mbus_code; isc_try_fmt() local 1002 u32 mbus_code = 0; isc_set_fmt() local 1783 struct v4l2_subdev_mbus_code_enum mbus_code = { isc_formats_init() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/sun6i-isp/ |
H A D | sun6i_isp_proc.c | 33 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 37 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 41 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 45 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 50 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 54 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 58 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 62 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 67 const struct sun6i_isp_proc_format *sun6i_isp_proc_format_find(u32 mbus_code) in sun6i_isp_proc_format_find() argument 72 if (sun6i_isp_proc_formats[i].mbus_code in sun6i_isp_proc_format_find() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/microchip/ |
H A D | microchip-sama7g5-isc.c | 133 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 139 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 145 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 151 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 157 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 163 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 169 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 175 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 181 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 187 .mbus_code [all...] |
H A D | microchip-sama5d2-isc.c | 124 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 130 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 136 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 142 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 148 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 154 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 160 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 166 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 172 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 178 .mbus_code [all...] |
H A D | microchip-csi2dc.c | 111 * @mbus_code: Media bus code for the format 115 u32 mbus_code; member 121 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 124 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 127 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 130 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 133 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 136 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 139 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 142 .mbus_code [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/atmel/ |
H A D | atmel-isc-base.c | 86 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 92 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 98 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 104 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 110 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 116 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 122 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 128 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 134 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 140 .mbus_code 1267 u32 mbus_code; isc_try_fmt() local 1393 u32 mbus_code = 0; isc_set_fmt() local 2164 struct v4l2_subdev_mbus_code_enum mbus_code = { isc_formats_init() local [all...] |
H A D | atmel-isi.c | 80 * @mbus_code: V4L2 media bus format code. 88 u32 mbus_code; member 563 .code = isi_fmt->mbus_code, in isi_try_fse() 603 v4l2_fill_mbus_format(&format.format, pixfmt, isi_fmt->mbus_code); in isi_try_fmt() 637 current_fmt->mbus_code); in isi_set_fmt() 742 fse.code = isi_fmt->mbus_code; in isi_enum_framesizes() 773 fie.code = isi_fmt->mbus_code; in isi_enum_frameintervals() 983 .mbus_code = MEDIA_BUS_FMT_YUYV8_2X8, 988 .mbus_code = MEDIA_BUS_FMT_YVYU8_2X8, 993 .mbus_code 1039 struct v4l2_subdev_mbus_code_enum mbus_code = { isi_formats_init() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
H A D | sun8i_a83t_mipi_csi2.c | 30 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 35 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 40 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 45 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 50 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 55 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 60 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 65 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 72 sun8i_a83t_mipi_csi2_format_find(u32 mbus_code) in sun8i_a83t_mipi_csi2_format_find() argument 77 if (sun8i_a83t_mipi_csi2_formats[i].mbus_code in sun8i_a83t_mipi_csi2_format_find() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
H A D | sun6i_mipi_csi2.c | 27 .mbus_code = MEDIA_BUS_FMT_SBGGR8_1X8, 32 .mbus_code = MEDIA_BUS_FMT_SGBRG8_1X8, 37 .mbus_code = MEDIA_BUS_FMT_SGRBG8_1X8, 42 .mbus_code = MEDIA_BUS_FMT_SRGGB8_1X8, 47 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 52 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 57 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 62 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 69 sun6i_mipi_csi2_format_find(u32 mbus_code) in sun6i_mipi_csi2_format_find() argument 74 if (sun6i_mipi_csi2_formats[i].mbus_code in sun6i_mipi_csi2_format_find() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/st/stm32/ |
H A D | stm32-dcmi.c | 104 u32 mbus_code; member 997 v4l2_fill_mbus_format(&format.format, pix, sd_fmt->mbus_code); in dcmi_try_fmt() 1071 sd_format->mbus_code); in dcmi_set_fmt() 1158 v4l2_fill_mbus_format(&format.format, pix, sd_fmt->mbus_code); in dcmi_set_sensor_format() 1360 fse.code = sd_fmt->mbus_code; in dcmi_enum_framesizes() 1407 fie.code = sd_fmt->mbus_code; in dcmi_enum_frameintervals() 1550 .mbus_code = MEDIA_BUS_FMT_RGB565_2X8_LE, 1554 .mbus_code = MEDIA_BUS_FMT_RGB565_1X16, 1558 .mbus_code = MEDIA_BUS_FMT_YUYV8_2X8, 1562 .mbus_code 1648 struct v4l2_subdev_mbus_code_enum mbus_code = { dcmi_formats_init() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | camera.c | 77 enum v4l2_mbus_pixelcode mbus_code; member 85 .mbus_code = V4L2_MBUS_FMT_UYVY8_1X16, 90 .mbus_code = V4L2_MBUS_FMT_NV12_1x8, 95 .mbus_code = V4L2_MBUS_FMT_NV21_1x8, 100 .mbus_code = V4L2_MBUS_FMT_YU12_1x8, 105 .mbus_code = V4L2_MBUS_FMT_YV12_1x8, 110 .mbus_code = V4L2_MBUS_FMT_JPEG_1X8, 115 .mbus_code = V4L2_MBUS_FMT_GB_CAM_METADATA_1X8, 120 .mbus_code = V4L2_MBUS_FMT_GB_CAM_DEBUG_DATA_1X8, 125 .mbus_code 750 gb_camera_mbus_to_gb(enum v4l2_mbus_pixelcode mbus_code) gb_camera_mbus_to_gb() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | camera.c | 77 enum v4l2_mbus_pixelcode mbus_code; member 85 .mbus_code = V4L2_MBUS_FMT_UYVY8_1X16, 90 .mbus_code = V4L2_MBUS_FMT_NV12_1x8, 95 .mbus_code = V4L2_MBUS_FMT_NV21_1x8, 100 .mbus_code = V4L2_MBUS_FMT_YU12_1x8, 105 .mbus_code = V4L2_MBUS_FMT_YV12_1x8, 110 .mbus_code = V4L2_MBUS_FMT_JPEG_1X8, 115 .mbus_code = V4L2_MBUS_FMT_GB_CAM_METADATA_1X8, 120 .mbus_code = V4L2_MBUS_FMT_GB_CAM_DEBUG_DATA_1X8, 125 .mbus_code 750 gb_camera_mbus_to_gb(enum v4l2_mbus_pixelcode mbus_code) gb_camera_mbus_to_gb() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/ |
H A D | rkisp1-isp.c | 59 .mbus_code = MEDIA_BUS_FMT_YUYV8_2X8, 63 .mbus_code = MEDIA_BUS_FMT_SRGGB10_1X10, 70 .mbus_code = MEDIA_BUS_FMT_SBGGR10_1X10, 77 .mbus_code = MEDIA_BUS_FMT_SGBRG10_1X10, 84 .mbus_code = MEDIA_BUS_FMT_SGRBG10_1X10, 91 .mbus_code = MEDIA_BUS_FMT_SRGGB12_1X12, 98 .mbus_code = MEDIA_BUS_FMT_SBGGR12_1X12, 105 .mbus_code = MEDIA_BUS_FMT_SGBRG12_1X12, 112 .mbus_code = MEDIA_BUS_FMT_SGRBG12_1X12, 119 .mbus_code 181 rkisp1_isp_mbus_info_get(u32 mbus_code) rkisp1_isp_mbus_info_get() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/atmel/ |
H A D | atmel-isi.c | 79 * @mbus_code: V4L2 media bus format code. 87 u32 mbus_code; member 564 .code = isi_fmt->mbus_code, in isi_try_fse() 607 v4l2_fill_mbus_format(&format.format, pixfmt, isi_fmt->mbus_code); in isi_try_fmt() 641 current_fmt->mbus_code); in isi_set_fmt() 746 fse.code = isi_fmt->mbus_code; in isi_enum_framesizes() 777 fie.code = isi_fmt->mbus_code; in isi_enum_frameintervals() 992 .mbus_code = MEDIA_BUS_FMT_YUYV8_2X8, 997 .mbus_code = MEDIA_BUS_FMT_YVYU8_2X8, 1002 .mbus_code 1048 struct v4l2_subdev_mbus_code_enum mbus_code = { isi_formats_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | renesas-ceu.c | 121 * @mbus_code: bus format code 130 u32 mbus_code; member 799 u32 mbus_code; in __ceu_try_fmt() local 811 mbus_code_old = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt() 815 mbus_code = MEDIA_BUS_FMT_YUYV8_2X8; in __ceu_try_fmt() 818 mbus_code = MEDIA_BUS_FMT_UYVY8_2X8; in __ceu_try_fmt() 821 mbus_code = MEDIA_BUS_FMT_YVYU8_2X8; in __ceu_try_fmt() 824 mbus_code = MEDIA_BUS_FMT_VYUY8_2X8; in __ceu_try_fmt() 830 mbus_code = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt() 883 u32 mbus_code; ceu_try_fmt() local 895 u32 mbus_code; ceu_set_fmt() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/renesas/ |
H A D | renesas-ceu.c | 120 * @mbus_code: bus format code 129 u32 mbus_code; member 792 u32 mbus_code; in __ceu_try_fmt() local 804 mbus_code_old = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt() 808 mbus_code = MEDIA_BUS_FMT_YUYV8_2X8; in __ceu_try_fmt() 811 mbus_code = MEDIA_BUS_FMT_UYVY8_2X8; in __ceu_try_fmt() 814 mbus_code = MEDIA_BUS_FMT_YVYU8_2X8; in __ceu_try_fmt() 817 mbus_code = MEDIA_BUS_FMT_VYUY8_2X8; in __ceu_try_fmt() 823 mbus_code = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt() 876 u32 mbus_code; ceu_try_fmt() local 888 u32 mbus_code; ceu_set_fmt() local [all...] |