Home
last modified time | relevance | path

Searched full:yuv420 (Results 1 – 25 of 75) sorted by relevance

123

/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Dcss_receiver_2400_common_defs.h28 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8 24 /* 01 1000 YUV420 8-bit …
29 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10 25 /* 01 1001 YUV420 10-bit …
30 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8L 26 /* 01 1010 YUV420 8-bit lega…
65 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8_CSPS 28 /* 01 1100 YUV420 8-bit (Chr…
66 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10_CSPS 29 /* 01 1101 YUV420 10-bit (Ch…
H A Disp_acquisition_defs.h179 #define ACQ_YUV420_8_DATA 24 /* 01 1000 YUV420 8-bit …
180 #define ACQ_YUV420_10_DATA 25 /* 01 1001 YUV420 10-bit …
181 #define ACQ_YUV420_8L_DATA 26 /* 01 1010 YUV420 8-bit legacy …
216 #define ACQ_YUV420_8_CSPS_DATA 28 /* 01 1100 YUV420 8-bit (Chroma Shifted Pixel Sampling) …
217 #define ACQ_YUV420_10_CSPS_DATA 29 /* 01 1101 YUV420 10-bit (Chroma Shifted Pixel Sampling…
H A Dia_css_frame_format.h29 1. YUV420: hor = 2, ver = 2
62 IA_CSS_FRAME_FORMAT_YUV420_16, /** yuv420, 16 bits per subpixel */
88 IA_CSS_FRAME_FORMAT_CSI_MIPI_LEGACY_YUV420_8, /** Legacy YUV420. UY odd
H A Disp_capture_defs.h217 #define CAPT_YUV420_8_DATA 24 /* 01 1000 YUV420 8-bit …
218 #define CAPT_YUV420_10_DATA 25 /* 01 1001 YUV420 10-bit …
219 #define CAPT_YUV420_8L_DATA 26 /* 01 1010 YUV420 8-bit legacy …
254 #define CAPT_YUV420_8_CSPS_DATA 28 /* 01 1100 YUV420 8-bit (Chroma Shifted Pixel Sampling)…
255 #define CAPT_YUV420_10_CSPS_DATA 29 /* 01 1101 YUV420 10-bit (Chroma Shifted Pixel Samplin…
H A Disp2400_input_system_public.h49 /*! Flag whether a MIPI format is YUV420
53 \return mipi_format == YUV420
H A Dsh_css_mipi.c40 * - Odd and even lines of YUV420 format are different in bites per pixel size.
132 /* Even lines for YUV420 formats are double in bits_per_pixel. */ in ia_css_mipi_frame_calculate_size()
317 /* Even lines for YUV420 formats are double in bits_per_pixel. */ in calculate_mipi_buff_size()
/openbmc/linux/drivers/staging/media/atomisp/pci/css_2401_system/hrt/
H A Dmipi_backend_common_defs.h28 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8 24 /* 01 1000 YUV420 8-bit …
29 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10 25 /* 01 1001 YUV420 10-bit …
30 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8L 26 /* 01 1010 YUV420 8-bit lega…
65 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_8_CSPS 28 /* 01 1100 YUV420 8-bit (Chr…
66 #define _HRT_CSS_RECEIVER_2400_DATA_FORMAT_ID_YUV420_10_CSPS 29 /* 01 1101 YUV420 10-bit (Ch…
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/inputfifo/src/
H A Dinputfifo.c49 * yuv420: odd lines (1, 3 etc) are twice as wide as even
54 * WARNING: This type should also be used for Legacy YUV420.
331 * - width: width of a line in number of subpixels, for yuv420 it is the
345 * - yuv420: boolean, describes whether (non-legacy) yuv420 data is used. In
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/
H A Dst,st-mipid02.yaml22 RGB444, YUV420 8-bit, YUV422 8-bit and YUV420 10-bit.
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-reserved.rst181 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 Dlibv4l-introduction.rst50 :ref:`V4L2_PIX_FMT_YUV420 <V4L2-PIX-FMT-YUV420>`,
100 :ref:`V4L2_PIX_FMT_YUV420 <V4L2-PIX-FMT-YUV420>`, and
/openbmc/linux/Documentation/fb/
H A Dpxafb.rst114 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
/openbmc/linux/drivers/gpu/drm/meson/
H A Dmeson_encoder_hdmi.c100 /* 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()
/openbmc/linux/drivers/staging/media/atomisp/include/linux/
H A Datomisp_platform.h86 ATOMISP_INPUT_FORMAT_YUV420_8_SHIFT, /* YUV420 8-bit (Chroma Shifted
88 ATOMISP_INPUT_FORMAT_YUV420_10_SHIFT, /* YUV420 8-bit (Chroma Shifted
/openbmc/linux/drivers/media/platform/aspeed/
H A Daspeed-video.c273 * yuv420: a flag raised if JPEG subsampling is 420
316 bool yuv420; member
498 static void aspeed_video_init_jpeg_table(u32 *table, bool yuv420) in aspeed_video_init_jpeg_table() argument
516 if (yuv420) in aspeed_video_init_jpeg_table()
522 static void aspeed_video_update_jpeg_table(u32 *table, bool yuv420) in aspeed_video_update_jpeg_table() argument
532 table[base + 2] = (yuv420) ? 0x00220103 : 0x00110103; in aspeed_video_update_jpeg_table()
1226 video->yuv420 ? "420" : "444"); in aspeed_video_update_regs()
1245 if (video->yuv420) in aspeed_video_update_regs()
1249 aspeed_video_update_jpeg_table(video->jpeg.virt, video->yuv420); in aspeed_video_update_regs()
1661 video->yuv420 = (ctrl->val == V4L2_JPEG_CHROMA_SUBSAMPLING_420); in aspeed_video_set_ctrl()
[all …]
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/
H A Dia_css_dvs.host.c245 /*DVS only supports input frame of YUV420 or NV12. Fail for all other cases*/ in convert_allocate_dvs_6axis_config()
259 /*YUV420 has half the stride for U/V plane*/ in convert_allocate_dvs_6axis_config()
/openbmc/linux/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.c978 .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 */
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddisplay_rq_dlg_calc_20.c201 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()
416 bool yuv420 = (source_format == dm_420_8 || source_format == dm_420_10); in get_meta_and_pte_attr() local
606 pde_buf_entries = yuv420 ? (pde_proc_buffer_size_64k_reqs >> 1) : pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr()
743 rq_param->yuv420 = pipe_src_param->source_format == dm_420_8 in dml20_rq_dlg_get_rq_params()
H A Ddisplay_rq_dlg_calc_20v2.c201 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()
416 bool yuv420 = (source_format == dm_420_8 || source_format == dm_420_10); in get_meta_and_pte_attr() local
606 pde_buf_entries = yuv420 ? (pde_proc_buffer_size_64k_reqs >> 1) : pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr()
743 rq_param->yuv420 = pipe_src_param->source_format == dm_420_8 in dml20v2_rq_dlg_get_rq_params()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_rq_dlg_calc_21.c180 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()
407 bool yuv420 = (source_format == dm_420_8 || source_format == dm_420_10); in get_meta_and_pte_attr() local
604 yuv420 ? (pde_proc_buffer_size_64k_reqs >> 1) : pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr()
785 rq_param->yuv420 = pipe_param->src.source_format == dm_420_8 in dml_rq_dlg_get_rq_params()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_rq_dlg_calc_30.c125 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()
754 rq_param->yuv420 = pipe_param->src.source_format == dm_420_8 in dml_rq_dlg_get_rq_params()
/openbmc/linux/drivers/gpu/drm/armada/
H A Darmada_fb.c49 FMT(YUV420, 420, CFG_YUV2RGB); in armada_framebuffer_create()
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/modes/interface/
H A Disp_const.h57 - luma and chroma (YUV420) */
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_rq_dlg_calc_31.c121 if (rq_param->yuv420) { in extract_rq_regs()
131 …if (rq_param->sizing.rq_l.chunk_bytes >= 32 * 1024 || (rq_param->yuv420 && rq_param->sizing.rq_c.c… in extract_rq_regs()
141 if (rq_param->yuv420) { in extract_rq_regs()
199 if (rq_param->yuv420) in handle_det_buf_split()
214 } else if (!rq_param->yuv420) { in handle_det_buf_split()
245 if (rq_param->yuv420) in handle_det_buf_split()
750 …rq_param->yuv420 = pipe_param->src.source_format == dm_420_8 || pipe_param->src.source_format == d… in dml_rq_dlg_get_rq_params()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_rq_dlg_calc_314.c209 if (rq_param->yuv420) { in extract_rq_regs()
219 …if (rq_param->sizing.rq_l.chunk_bytes >= 32 * 1024 || (rq_param->yuv420 && rq_param->sizing.rq_c.c… in extract_rq_regs()
229 if (rq_param->yuv420) { in extract_rq_regs()
287 if (rq_param->yuv420) in handle_det_buf_split()
302 } else if (!rq_param->yuv420) { in handle_det_buf_split()
333 if (rq_param->yuv420) in handle_det_buf_split()
837 …rq_param->yuv420 = pipe_param->src.source_format == dm_420_8 || pipe_param->src.source_format == d… in dml_rq_dlg_get_rq_params()

123