Home
last modified time | relevance | path

Searched refs:yuv (Results 1 – 25 of 37) sorted by relevance

12

/linux-6.15/drivers/media/usb/pwc/
H A Dpwc-uncompress.c24 void *yuv, *image; in pwc_decompress() local
30 yuv = fbuf->data + pdev->frame_header_size; /* Skip header */ in pwc_decompress()
42 memcpy(raw_frame->rawframe, yuv, pdev->frame_size); in pwc_decompress()
57 src = (u16 *)yuv; in pwc_decompress()
89 pwc_dec23_decompress(pdev, yuv, image); in pwc_decompress()
/linux-6.15/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-ip.c21 .yuv = true,
29 .yuv = false,
37 .yuv = false,
45 .yuv = false,
53 .yuv = false,
H A Drzg2l-cru.h80 bool yuv; member
H A Drzg2l-video.c228 if (cru_ip_fmt->yuv == cru_video_fmt->yuv) in rzg2l_cru_initialize_image_conv()
/linux-6.15/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/
H A Dia_css_ref.host.c37 from->ref_frames[i]->planes.yuv.y.offset; in ia_css_ref_config()
39 from->ref_frames[i]->planes.yuv.u.offset; in ia_css_ref_config()
/linux-6.15/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.c540 bool yuv; member
548 .yuv = false,
553 .yuv = false,
558 .yuv = false,
563 .yuv = true,
568 .yuv = true,
573 .yuv = true,
578 .yuv = true,
583 .yuv = true,
588 .yuv = true,
[all …]
/linux-6.15/drivers/staging/media/av7110/
H A Dav7110_hw.c935 u32 yuv; in OSDSetColor() local
937 yuv = blend ? RGB2YUV(r, g, b) : 0; in OSDSetColor()
938 cl = (yuv & 0xffff); in OSDSetColor()
939 ch = ((yuv >> 16) & 0xffff); in OSDSetColor()
957 u32 color, blend, yuv; in OSDSetPalette() local
962 yuv = blend ? RGB2YUV(color & 0xFF, (color >> 8) & 0xFF, in OSDSetPalette()
964 yuv = ((yuv & 0xFFFF0000) >> 16) | ((yuv & 0x0000FFFF) << 16); in OSDSetPalette()
965 wdebi(av7110, DEBINOSWAP, DATA_BUFF3_BASE + i * 4, yuv, 4); in OSDSetPalette()
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dyuv-formats.rst267 pixfmt-packed-yuv
268 pixfmt-yuv-planar
269 pixfmt-yuv-luma
H A Dpixfmt.rst28 yuv-formats
H A Dpixfmt-m420.rst70 Chroma samples are :ref:`interstitially sited<yuv-chroma-centered>`
H A Dpixfmt-packed-yuv.rst3 .. _packed-yuv:
418 Chroma samples are :ref:`interstitially sited<yuv-chroma-centered>`
481 Chroma samples are :ref:`interstitially sited<yuv-chroma-centered>`
/linux-6.15/drivers/staging/media/atomisp/pci/runtime/frame/src/
H A Dframe.c548 frame_init_plane(&frame->planes.yuv.y, y_width, y_stride, y_height, 0); in frame_init_yuv_planes()
550 frame_init_plane(&frame->planes.yuv.v, uv_width, uv_stride, in frame_init_yuv_planes()
552 frame_init_plane(&frame->planes.yuv.u, uv_width, uv_stride, in frame_init_yuv_planes()
555 frame_init_plane(&frame->planes.yuv.u, uv_width, uv_stride, in frame_init_yuv_planes()
557 frame_init_plane(&frame->planes.yuv.v, uv_width, uv_stride, in frame_init_yuv_planes()
/linux-6.15/drivers/media/pci/ivtv/
H A DMakefile6 ivtv-vbi.o ivtv-yuv.o
/linux-6.15/drivers/staging/media/atomisp/pci/runtime/frame/interface/
H A Dia_css_frame_comm.h92 struct ia_css_frame_sp_yuv_planes yuv; member
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.h43 bool yuv; member
H A Ddpu_rm.c814 if (reqs->yuv && !hw_sspp->cap->sblk->csc_blk.len) in dpu_rm_try_sspp()
842 if (!reqs->scale && !reqs->yuv) in dpu_rm_reserve_sspp()
/linux-6.15/drivers/staging/media/atomisp/pci/
H A Dia_css_frame_public.h174 struct ia_css_frame_yuv_planes yuv; member
H A Dsh_css_sp.c478 sp_frame_out->planes.yuv.y.offset = in sh_css_copy_frame_to_spframe()
479 frame_in->planes.yuv.y.offset; in sh_css_copy_frame_to_spframe()
480 sp_frame_out->planes.yuv.u.offset = in sh_css_copy_frame_to_spframe()
481 frame_in->planes.yuv.u.offset; in sh_css_copy_frame_to_spframe()
482 sp_frame_out->planes.yuv.v.offset = in sh_css_copy_frame_to_spframe()
483 frame_in->planes.yuv.v.offset; in sh_css_copy_frame_to_spframe()
/linux-6.15/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c627 bool yuv = MSM_FORMAT_IS_YUV(format); in get_scale_config() local
628 bool scaling = yuv ? true : (src != dst); in get_scale_config()
635 if (yuv) { in get_scale_config()
646 COND(yuv, MDP5_PIPE_SCALE_CONFIG_SCALEX_FILTER_COMP_1_2(uv_filter)); in get_scale_config()
651 COND(yuv, MDP5_PIPE_SCALE_CONFIG_SCALEY_FILTER_COMP_1_2(uv_filter)); in get_scale_config()
/linux-6.15/drivers/media/platform/nxp/
H A Dimx7-media-csi.c201 bool yuv; member
864 .yuv = true,
872 .yuv = true,
1435 if (!cc || csi->vdev_cc->yuv != cc->yuv) in imx7_csi_video_validate_fmt()
1765 mf->quantization = V4L2_MAP_QUANTIZATION_DEFAULT(!cc->yuv, in imx7_csi_init_state()
1816 if (cc && !cc->yuv) in imx7_csi_try_colorimetry()
/linux-6.15/drivers/gpu/drm/tegra/
H A Dhub.c546 bool yuv; in tegra_shared_plane_atomic_update() local
564 yuv = tegra_plane_format_is_yuv(tegra_plane_state->format, &planes, &bpc); in tegra_shared_plane_atomic_update()
665 if (yuv && planes > 1) { in tegra_shared_plane_atomic_update()
696 if (yuv) { in tegra_shared_plane_atomic_update()
H A Ddc.c353 bool yuv; in tegra_dc_setup_window() local
359 yuv = tegra_plane_format_is_yuv(window->format, &planes, NULL); in tegra_dc_setup_window()
360 if (!yuv) in tegra_dc_setup_window()
392 if (yuv && planes > 1) in tegra_dc_setup_window()
412 if (yuv && planes > 1) { in tegra_dc_setup_window()
471 if (yuv) { in tegra_dc_setup_window()
/linux-6.15/drivers/media/pci/saa7134/
H A Dsaa7134-video.c138 .yuv = 1,
143 .yuv = 1,
148 .yuv = 1,
156 .yuv = 1,
164 .yuv = 1,
646 if (dev->fmt->yuv) in buffer_activate()
/linux-6.15/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c488 data + frame->planes.yuv.y.offset); in ia_css_debug_frame_print()
490 data + frame->planes.yuv.u.offset); in ia_css_debug_frame_print()
492 data + frame->planes.yuv.v.offset); in ia_css_debug_frame_print()
/linux-6.15/drivers/media/platform/microchip/
H A Dmicrochip-isc-base.c566 bool bayer = false, yuv = false, rgb = false, grey = false; in isc_try_validate_formats() local
592 yuv = true; in isc_try_validate_formats()
616 rgb, yuv, grey, bayer); in isc_try_validate_formats()
630 if ((rgb || bayer || yuv) && in isc_try_validate_formats()

12