/linux/Documentation/userspace-api/media/v4l/ |
H A D | pixfmt-reserved.rst | 181 YUV420 planar in blocks of 256 pixels. 246 - Compressed Macro-tile 8-Bit YUV420 format used by Qualcomm platforms. 256 - Compressed Macro-tile 10-Bit YUV420 format used by Qualcomm platforms.
|
H A D | libv4l-introduction.rst | 50 :ref:`V4L2_PIX_FMT_YUV420 <V4L2-PIX-FMT-YUV420>`, 100 :ref:`V4L2_PIX_FMT_YUV420 <V4L2-PIX-FMT-YUV420>`, and
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
H A D | st,st-mipid02.yaml | 22 RGB444, YUV420 8-bit, YUV422 8-bit and YUV420 10-bit.
|
/linux/drivers/media/pci/intel/ipu6/ |
H A D | ipu6-fw-isys.h | 184 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_10, /* yuv420, 10 bits per subpixel */ 185 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_12, /* yuv420, 12 bits per subpixel */ 186 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_14, /* yuv420, 14 bits per subpixel */ 187 IPU6_FW_ISYS_FRAME_FORMAT_YUV420_16, /* yuv420, 16 bits per subpixel */
|
/linux/Documentation/fb/ |
H A D | pxafb.rst | 114 bpp = 12 -- for YUV420 planar (1 pixel = 1 Y + 1/4 Cb + 1/4 Cr) 123 with minimum bits per pixel, e.g. for YUV420, Cr component
|
/linux/drivers/staging/media/atomisp/include/linux/ |
H A D | atomisp_platform.h | 75 ATOMISP_INPUT_FORMAT_YUV420_8_SHIFT, /* YUV420 8-bit (Chroma Shifted 77 ATOMISP_INPUT_FORMAT_YUV420_10_SHIFT, /* YUV420 8-bit (Chroma Shifted
|
/linux/drivers/media/platform/imagination/ |
H A D | Kconfig | 12 which supports JPEG and MJPEG baseline encoding of YUV422 and YUV420
|
/linux/drivers/gpu/drm/meson/ |
H A D | meson_encoder_hdmi.c | 100 /* VENC double pixels for 1080i, 720p and YUV420 modes */ in meson_encoder_hdmi_set_vclk() 170 /* VENC double pixels for 1080i, 720p and YUV420 modes */ in meson_encoder_hdmi_mode_valid() 233 /* Setup YUV420 to HDMI-TX, no 10bit diphering */ in meson_encoder_hdmi_atomic_enable()
|
H A D | meson_dw_mipi_dsi.h | 69 * Applicable to YUV422 or YUV420 only.
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | img,e5010-jpeg-enc.yaml | 14 TI's AM62A SoC. It is capable of real time encoding of YUV420 and YUV422
|
/linux/drivers/media/platform/samsung/exynos-gsc/ |
H A D | gsc-core.c | 978 .org_w = 16, /* yuv420 : 16, others : 8 */ 979 .offset_h = 2, /* yuv420/422 : 2, others : 1 */ 980 .real_w = 16, /* yuv420/422 : 4~16, others : 2~8 */ 981 .real_h = 16, /* yuv420 : 4~16, others : 1 */ 982 .target_w = 2, /* yuv420/422 : 2, others : 1 */ 983 .target_h = 2, /* yuv420 : 2, others : 1 */
|
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | display_rq_dlg_calc_20.c | 201 if (rq_param->yuv420) { in extract_rq_regs() 221 if (rq_param->yuv420) { in extract_rq_regs() 263 if (rq_param->yuv420) { in handle_det_buf_split() 271 } else { //128b request (for luma only for yuv420 8bpc) in handle_det_buf_split() 413 bool yuv420 = (source_format == dm_420_8 || source_format == dm_420_10); in get_meta_and_pte_attr() local 599 pde_buf_entries = yuv420 ? (pde_proc_buffer_size_64k_reqs >> 1) : pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr() 735 rq_param->yuv420 = pipe_src_param->source_format == dm_420_8 in dml20_rq_dlg_get_rq_params()
|
H A D | display_rq_dlg_calc_20v2.c | 201 if (rq_param->yuv420) { in extract_rq_regs() 221 if (rq_param->yuv420) { in extract_rq_regs() 263 if (rq_param->yuv420) { in handle_det_buf_split() 271 } else { //128b request (for luma only for yuv420 8bpc) in handle_det_buf_split() 413 bool yuv420 = (source_format == dm_420_8 || source_format == dm_420_10); in get_meta_and_pte_attr() local 599 pde_buf_entries = yuv420 ? (pde_proc_buffer_size_64k_reqs >> 1) : pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr() 735 rq_param->yuv420 = pipe_src_param->source_format == dm_420_8 in dml20v2_rq_dlg_get_rq_params()
|
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
H A D | display_rq_dlg_calc_21.c | 180 if (rq_param->yuv420) { in extract_rq_regs() 201 if (rq_param->yuv420) { in extract_rq_regs() 247 if (rq_param->yuv420) { in handle_det_buf_split() 255 } else { //128b request (for luma only for yuv420 8bpc) in handle_det_buf_split() 404 bool yuv420 = (source_format == dm_420_8 || source_format == dm_420_10); in get_meta_and_pte_attr() local 597 yuv420 ? (pde_proc_buffer_size_64k_reqs >> 1) : pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr() 777 rq_param->yuv420 = pipe_param->src.source_format == dm_420_8 in dml_rq_dlg_get_rq_params()
|
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | display_rq_dlg_calc_30.c | 125 if (rq_param->yuv420) { in extract_rq_regs() 136 …if (rq_param->sizing.rq_l.chunk_bytes >= 32 * 1024 || (rq_param->yuv420 && rq_param->sizing.rq_c.c… in extract_rq_regs() 145 if (rq_param->yuv420) { in extract_rq_regs() 187 if (rq_param->yuv420) in handle_det_buf_split() 197 } else if (!rq_param->yuv420) { in handle_det_buf_split() 228 if (rq_param->yuv420) in handle_det_buf_split() 749 rq_param->yuv420 = pipe_param->src.source_format == dm_420_8 in dml_rq_dlg_get_rq_params()
|
/linux/drivers/gpu/drm/armada/ |
H A D | armada_fb.c | 49 FMT(YUV420, 420, CFG_YUV2RGB); in armada_framebuffer_create()
|
/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_pipeline.h | 232 u32 yuv_line_sz; /* maximum line size for YUV422 and YUV420 */ 320 u32 supported_color_formats; /* DRM_RGB/YUV444/YUV420*/
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_link_bw.c | 92 * TODO: for YUV420 the actual link bpp is only half in intel_link_bw_reduce_bpp()
|
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_scaler.c | 625 { IPP_SRCDST_FORMAT(YUV420, scaler_5420_two_pixel_hv_limits) }, 688 { IPP_SRCDST_TILE_FORMAT(YUV420, scaler_5420_tile_limits) },
|
/linux/drivers/gpu/drm/tests/ |
H A D | drm_connector_test.c | 1133 * the presence of YUV420 in the supported formats matches the value 1630 * explicitly listed in the spec as supporting YUV420 succeed and return 1665 * Test that for a given mode listed supporting it and an YUV420 output 1690 * Test that for a given mode listed supporting it and an YUV420 output
|
/linux/drivers/gpu/drm/display/ |
H A D | drm_hdmi_state_helper.c | 148 /* TODO: YUV420 is unsupported at the moment. */ in sink_supports_format_bpc() 149 drm_dbg_kms(dev, "YUV420 format isn't supported yet.\n"); in sink_supports_format_bpc()
|
H A D | drm_hdmi_helper.c | 247 * specifies that YUV420 encoding is carried at a TMDS Character Rate in drm_hdmi_compute_mode_clock()
|
/linux/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | dml1_display_rq_dlg_calc.c | 240 if (rq_param->yuv420) in dml1_extract_rq_regs() 258 if (rq_param->yuv420) { in dml1_extract_rq_regs() 304 if (rq_param->yuv420) { in handle_det_buf_split() 312 } else { /*128b request (for luma only for yuv420 8bpc) */ in handle_det_buf_split() 965 rq_param->yuv420 = pipe_src_param->source_format == dm_420_8 in dml1_rq_dlg_get_rq_params()
|
/linux/drivers/gpu/drm/amd/display/include/ |
H A D | bios_parser_types.h | 251 /* Support for YUV420 */
|
/linux/drivers/staging/media/meson/vdec/ |
H A D | vdec.h | 20 /* 32 buffers in 3-plane YUV420 */
|