| /linux/drivers/media/platform/raspberrypi/pisp_be/ |
| H A D | pisp_be_formats.h | 18 unsigned int fourcc; member 59 .fourcc = V4L2_PIX_FMT_YUV420, 69 .fourcc = V4L2_PIX_FMT_YVU420, 79 .fourcc = V4L2_PIX_FMT_NV12, 88 .fourcc = V4L2_PIX_FMT_NV21, 97 .fourcc = V4L2_PIX_FMT_YUYV, 106 .fourcc = V4L2_PIX_FMT_UYVY, 115 .fourcc = V4L2_PIX_FMT_YVYU, 124 .fourcc = V4L2_PIX_FMT_VYUY, 134 .fourcc = V4L2_PIX_FMT_YUV420M, [all …]
|
| /linux/drivers/media/platform/sunxi/sun8i-rotate/ |
| H A D | sun8i_formats.c | 15 .fourcc = V4L2_PIX_FMT_ARGB32, 23 .fourcc = V4L2_PIX_FMT_ABGR32, 31 .fourcc = V4L2_PIX_FMT_RGBA32, 39 .fourcc = V4L2_PIX_FMT_BGRA32, 47 .fourcc = V4L2_PIX_FMT_XRGB32, 55 .fourcc = V4L2_PIX_FMT_XBGR32, 63 .fourcc = V4L2_PIX_FMT_RGB32, 71 .fourcc = V4L2_PIX_FMT_BGR32, 79 .fourcc = V4L2_PIX_FMT_RGB24, 87 .fourcc = V4L2_PIX_FMT_BGR24, [all …]
|
| /linux/drivers/media/platform/microchip/ |
| H A D | microchip-sama7g5-isc.c | 65 .fourcc = V4L2_PIX_FMT_ARGB444, 67 .fourcc = V4L2_PIX_FMT_ARGB555, 69 .fourcc = V4L2_PIX_FMT_RGB565, 71 .fourcc = V4L2_PIX_FMT_ABGR32, 73 .fourcc = V4L2_PIX_FMT_XBGR32, 75 .fourcc = V4L2_PIX_FMT_YUV420, 77 .fourcc = V4L2_PIX_FMT_UYVY, 79 .fourcc = V4L2_PIX_FMT_VYUY, 81 .fourcc = V4L2_PIX_FMT_YUYV, 83 .fourcc = V4L2_PIX_FMT_YUV422P, [all …]
|
| H A D | microchip-sama5d2-isc.c | 62 .fourcc = V4L2_PIX_FMT_ARGB444, 64 .fourcc = V4L2_PIX_FMT_ARGB555, 66 .fourcc = V4L2_PIX_FMT_RGB565, 68 .fourcc = V4L2_PIX_FMT_ABGR32, 70 .fourcc = V4L2_PIX_FMT_XBGR32, 72 .fourcc = V4L2_PIX_FMT_YUV420, 74 .fourcc = V4L2_PIX_FMT_YUYV, 76 .fourcc = V4L2_PIX_FMT_YUV422P, 78 .fourcc = V4L2_PIX_FMT_GREY, 80 .fourcc = V4L2_PIX_FMT_Y10, [all …]
|
| /linux/drivers/gpu/drm/renesas/rz-du/ |
| H A D | rzg2l_du_kms.c | 39 .fourcc = DRM_FORMAT_RGB332, 44 .fourcc = DRM_FORMAT_ARGB4444, 49 .fourcc = DRM_FORMAT_XRGB4444, 54 .fourcc = DRM_FORMAT_ARGB1555, 59 .fourcc = DRM_FORMAT_XRGB1555, 63 .fourcc = DRM_FORMAT_RGB565, 68 .fourcc = DRM_FORMAT_BGR888, 73 .fourcc = DRM_FORMAT_RGB888, 78 .fourcc = DRM_FORMAT_BGRA8888, 83 .fourcc = DRM_FORMAT_BGRX8888, [all …]
|
| H A D | rzg2l_du_vsp.c | 130 u32 fourcc = state->format->fourcc; in rzg2l_du_vsp_plane_setup() local 151 switch (fourcc) { in rzg2l_du_vsp_plane_setup() 153 fourcc = DRM_FORMAT_XRGB1555; in rzg2l_du_vsp_plane_setup() 157 fourcc = DRM_FORMAT_XRGB4444; in rzg2l_du_vsp_plane_setup() 161 fourcc = DRM_FORMAT_XRGB8888; in rzg2l_du_vsp_plane_setup() 166 format = rzg2l_du_format_info(fourcc); in rzg2l_du_vsp_plane_setup()
|
| /linux/drivers/staging/media/imx/ |
| H A D | imx-media-utils.c | 18 .fourcc = V4L2_PIX_FMT_UYVY, 26 .fourcc = V4L2_PIX_FMT_YUYV, 34 .fourcc = V4L2_PIX_FMT_YUV420, 39 .fourcc = V4L2_PIX_FMT_YVU420, 44 .fourcc = V4L2_PIX_FMT_YUV422P, 49 .fourcc = V4L2_PIX_FMT_NV12, 54 .fourcc = V4L2_PIX_FMT_NV16, 59 .fourcc = V4L2_PIX_FMT_YUV32, 67 .fourcc = V4L2_PIX_FMT_RGB565, 73 .fourcc = V4L2_PIX_FMT_RGB24, [all …]
|
| /linux/drivers/gpu/drm/renesas/shmobile/ |
| H A D | shmob_drm_kms.c | 30 .fourcc = DRM_FORMAT_RGB565, 37 .fourcc = DRM_FORMAT_RGB888, 44 .fourcc = DRM_FORMAT_ARGB8888, 51 .fourcc = DRM_FORMAT_XRGB8888, 58 .fourcc = DRM_FORMAT_NV12, 65 .fourcc = DRM_FORMAT_NV21, 72 .fourcc = DRM_FORMAT_NV16, 79 .fourcc = DRM_FORMAT_NV61, 86 .fourcc = DRM_FORMAT_NV24, 93 .fourcc = DRM_FORMAT_NV42, [all …]
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_format_caps.c | 14 u32 fourcc, u64 modifier) in komeda_get_format_caps() argument 24 if (fourcc != caps->fourcc) in komeda_get_format_caps() 96 u32 layer_type, u32 fourcc, u64 modifier, in komeda_format_mod_supported() argument 101 caps = komeda_get_format_caps(table, fourcc, modifier); in komeda_format_mod_supported() 129 (cap->fourcc == 0)) in komeda_get_layer_fourcc_list() 136 if (fmts[j] == cap->fourcc) in komeda_get_layer_fourcc_list() 140 fmts[n++] = cap->fourcc; in komeda_get_layer_fourcc_list()
|
| /linux/drivers/media/platform/verisilicon/ |
| H A D | stm32mp25_vpu_hw.c | 21 .fourcc = V4L2_PIX_FMT_NV12, 33 .fourcc = V4L2_PIX_FMT_VP8_FRAME, 46 .fourcc = V4L2_PIX_FMT_H264_SLICE, 62 .fourcc = V4L2_PIX_FMT_YUV420M, 67 .fourcc = V4L2_PIX_FMT_NV12M, 72 .fourcc = V4L2_PIX_FMT_YUYV, 77 .fourcc = V4L2_PIX_FMT_UYVY, 82 .fourcc = V4L2_PIX_FMT_JPEG,
|
| H A D | imx8m_vpu_hw.c | 83 .fourcc = V4L2_PIX_FMT_YUYV, 99 .fourcc = V4L2_PIX_FMT_NV12, 111 .fourcc = V4L2_PIX_FMT_MPEG2_SLICE, 124 .fourcc = V4L2_PIX_FMT_VP8_FRAME, 137 .fourcc = V4L2_PIX_FMT_H264_SLICE, 153 .fourcc = V4L2_PIX_FMT_NV12, 167 .fourcc = V4L2_PIX_FMT_P010, 184 .fourcc = V4L2_PIX_FMT_NV12_4L4, 197 .fourcc = V4L2_PIX_FMT_NV15_4L4, 210 .fourcc = V4L2_PIX_FMT_HEVC_SLICE, [all …]
|
| H A D | sama5d4_vdec_hw.c | 16 .fourcc = V4L2_PIX_FMT_YUYV, 32 .fourcc = V4L2_PIX_FMT_NV12, 44 .fourcc = V4L2_PIX_FMT_MPEG2_SLICE, 57 .fourcc = V4L2_PIX_FMT_VP8_FRAME, 70 .fourcc = V4L2_PIX_FMT_H264_SLICE,
|
| H A D | sunxi_vpu_hw.c | 14 .fourcc = V4L2_PIX_FMT_NV12, 27 .fourcc = V4L2_PIX_FMT_P010, 43 .fourcc = V4L2_PIX_FMT_NV12_4L4, 56 .fourcc = V4L2_PIX_FMT_P010_4L4, 69 .fourcc = V4L2_PIX_FMT_VP9_FRAME,
|
| /linux/drivers/gpu/drm/sysfb/ |
| H A D | drm_sysfb_modeset.c | 49 static u32 to_nonalpha_fourcc(u32 fourcc) in to_nonalpha_fourcc() argument 52 switch (fourcc) { in to_nonalpha_fourcc() 79 return fourcc; in to_nonalpha_fourcc() 82 static bool is_listed_fourcc(const u32 *fourccs, size_t nfourccs, u32 fourcc) in is_listed_fourcc() argument 87 if (*fourccs == fourcc) in is_listed_fourcc() 148 u32 fourcc = to_nonalpha_fourcc(native_fourccs[i]); in drm_sysfb_build_fourcc_list() local 150 if (is_listed_fourcc(fourccs_out, fourccs - fourccs_out, fourcc)) { in drm_sysfb_build_fourcc_list() 153 drm_warn(dev, "Ignoring native format %p4cc\n", &fourcc); in drm_sysfb_build_fourcc_list() 157 drm_dbg_kms(dev, "adding native format %p4cc\n", &fourcc); in drm_sysfb_build_fourcc_list() 159 *fourccs = fourcc; in drm_sysfb_build_fourcc_list() [all …]
|
| /linux/drivers/media/platform/rockchip/rga/ |
| H A D | rga.c | 189 .fourcc = V4L2_PIX_FMT_ARGB32, 198 .fourcc = V4L2_PIX_FMT_ABGR32, 207 .fourcc = V4L2_PIX_FMT_XBGR32, 216 .fourcc = V4L2_PIX_FMT_RGB24, 225 .fourcc = V4L2_PIX_FMT_BGR24, 234 .fourcc = V4L2_PIX_FMT_ARGB444, 243 .fourcc = V4L2_PIX_FMT_ARGB555, 252 .fourcc = V4L2_PIX_FMT_RGB565, 261 .fourcc = V4L2_PIX_FMT_NV21, 270 .fourcc = V4L2_PIX_FMT_NV61, [all …]
|
| /linux/drivers/gpu/drm/clients/ |
| H A D | drm_client_setup.c | 72 void drm_client_setup_with_fourcc(struct drm_device *dev, u32 fourcc) in drm_client_setup_with_fourcc() argument 74 drm_client_setup(dev, drm_format_info(fourcc)); in drm_client_setup_with_fourcc() 91 u32 fourcc = drm_driver_color_mode_format(dev, color_mode); in drm_client_setup_with_color_mode() local 93 drm_client_setup_with_fourcc(dev, fourcc); in drm_client_setup_with_color_mode()
|
| /linux/drivers/media/platform/nxp/ |
| H A D | imx-pxp.c | 67 u32 fourcc; member 75 .fourcc = V4L2_PIX_FMT_XBGR32, 80 .fourcc = V4L2_PIX_FMT_ABGR32, 85 .fourcc = V4L2_PIX_FMT_BGR24, 89 .fourcc = V4L2_PIX_FMT_RGB565, 93 .fourcc = V4L2_PIX_FMT_RGB555, 97 .fourcc = V4L2_PIX_FMT_RGB444, 101 .fourcc = V4L2_PIX_FMT_VUYA32, 105 .fourcc = V4L2_PIX_FMT_VUYX32, 109 .fourcc = V4L2_PIX_FMT_UYVY, [all …]
|
| /linux/drivers/media/platform/samsung/s5p-jpeg/ |
| H A D | jpeg-core.c | 39 .fourcc = V4L2_PIX_FMT_JPEG, 47 .fourcc = V4L2_PIX_FMT_YUYV, 59 .fourcc = V4L2_PIX_FMT_YUYV, 71 .fourcc = V4L2_PIX_FMT_YUYV, 83 .fourcc = V4L2_PIX_FMT_YVYU, 95 .fourcc = V4L2_PIX_FMT_YVYU, 107 .fourcc = V4L2_PIX_FMT_UYVY, 119 .fourcc = V4L2_PIX_FMT_VYUY, 131 .fourcc = V4L2_PIX_FMT_RGB565, 143 .fourcc = V4L2_PIX_FMT_RGB565, [all …]
|
| /linux/drivers/gpu/drm/omapdrm/ |
| H A D | omap_overlay.c | 29 u32 caps, u32 fourcc) in omap_plane_find_free_overlay() argument 34 DBG("caps: %x fourcc: %x", caps, fourcc); in omap_plane_find_free_overlay() 52 cur->id, fourcc)) in omap_plane_find_free_overlay() 70 u32 caps, u32 fourcc, struct omap_hw_overlay **overlay, in omap_overlay_assign() argument 78 ovl = omap_plane_find_free_overlay(s->dev, overlay_map, caps, fourcc); in omap_overlay_assign() 87 caps, fourcc); in omap_overlay_assign()
|
| /linux/drivers/media/test-drivers/ |
| H A D | vim2m.c | 90 u32 fourcc; member 98 .fourcc = V4L2_PIX_FMT_RGB565, /* rrrrrggg gggbbbbb */ 102 .fourcc = V4L2_PIX_FMT_RGB565X, /* gggbbbbb rrrrrggg */ 106 .fourcc = V4L2_PIX_FMT_RGB24, 110 .fourcc = V4L2_PIX_FMT_BGR24, 114 .fourcc = V4L2_PIX_FMT_YUYV, 118 .fourcc = V4L2_PIX_FMT_SBGGR8, 122 .fourcc = V4L2_PIX_FMT_SGBRG8, 126 .fourcc = V4L2_PIX_FMT_SGRBG8, 130 .fourcc = V4L2_PIX_FMT_SRGGB8, [all …]
|
| /linux/drivers/media/platform/intel/ |
| H A D | pxa_camera.c | 238 u32 fourcc; member 259 .fourcc = V4L2_PIX_FMT_YUYV, 269 .fourcc = V4L2_PIX_FMT_YVYU, 279 .fourcc = V4L2_PIX_FMT_UYVY, 289 .fourcc = V4L2_PIX_FMT_VYUY, 299 .fourcc = V4L2_PIX_FMT_RGB555, 309 .fourcc = V4L2_PIX_FMT_RGB555X, 319 .fourcc = V4L2_PIX_FMT_RGB565, 329 .fourcc = V4L2_PIX_FMT_RGB565X, 339 .fourcc = V4L2_PIX_FMT_SBGGR8, [all …]
|
| /linux/drivers/media/platform/rockchip/rkvdec/ |
| H A D | rkvdec.c | 69 return desc->decoded_fmts[i].fourcc; in rkvdec_enum_decoded_fmt() 75 static bool rkvdec_is_valid_fmt(struct rkvdec_ctx *ctx, u32 fourcc, in rkvdec_is_valid_fmt() argument 84 desc->decoded_fmts[i].fourcc == fourcc) in rkvdec_is_valid_fmt() 114 u32 fourcc) in rkvdec_reset_fmt() argument 117 f->fmt.pix_mp.pixelformat = fourcc; in rkvdec_reset_fmt() 128 u32 fourcc; in rkvdec_reset_decoded_fmt() local 130 fourcc = rkvdec_enum_decoded_fmt(ctx, 0, ctx->image_fmt); in rkvdec_reset_decoded_fmt() 131 rkvdec_reset_fmt(ctx, f, fourcc); in rkvdec_reset_decoded_fmt() 297 .fourcc = V4L2_PIX_FMT_NV12, 301 .fourcc = V4L2_PIX_FMT_NV15, [all …]
|
| /linux/drivers/media/platform/sunxi/sun4i-csi/ |
| H A D | sun4i_v4l2.c | 25 .fourcc = V4L2_PIX_FMT_YUV420M, 35 const struct sun4i_csi_format *sun4i_csi_find_format(const u32 *fourcc, in sun4i_csi_find_format() argument 41 if (fourcc && *fourcc != sun4i_csi_formats[i].fourcc) in sun4i_csi_find_format() 110 pix->pixelformat = _fmt->fourcc; in _sun4i_csi_try_fmt() 168 f->pixelformat = sun4i_csi_formats[f->index].fourcc; in sun4i_csi_enum_fmt_vid_cap() 363 csi->fmt.pixelformat = sun4i_csi_formats[0].fourcc; in sun4i_csi_v4l2_register()
|
| /linux/drivers/media/platform/ti/cal/ |
| H A D | cal.c | 63 .fourcc = V4L2_PIX_FMT_YUYV, 67 .fourcc = V4L2_PIX_FMT_UYVY, 71 .fourcc = V4L2_PIX_FMT_YVYU, 75 .fourcc = V4L2_PIX_FMT_VYUY, 79 .fourcc = V4L2_PIX_FMT_RGB565, 83 .fourcc = V4L2_PIX_FMT_SBGGR8, 87 .fourcc = V4L2_PIX_FMT_SGBRG8, 91 .fourcc = V4L2_PIX_FMT_SGRBG8, 95 .fourcc = V4L2_PIX_FMT_SRGGB8, 99 .fourcc = V4L2_PIX_FMT_SBGGR10, [all …]
|
| /linux/drivers/media/platform/st/stm32/dma2d/ |
| H A D | dma2d.c | 55 .fourcc = V4L2_PIX_FMT_ARGB32, 60 .fourcc = V4L2_PIX_FMT_RGB24, 65 .fourcc = V4L2_PIX_FMT_RGB565, 70 .fourcc = V4L2_PIX_FMT_ARGB555, 75 .fourcc = V4L2_PIX_FMT_ARGB444, 98 if (formats[i].fourcc == pixelformat) in find_fmt() 351 f->pixelformat = formats[f->index].fourcc; in vidioc_enum_fmt() 364 f->fmt.pix.pixelformat = frm->fmt->fourcc; in vidioc_g_fmt() 380 u32 fourcc = f->fmt.pix.pixelformat; in vidioc_try_fmt() local 382 fmt = find_fmt(fourcc); in vidioc_try_fmt() [all …]
|