Home
last modified time | relevance | path

Searched refs:is_yuv (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/gpu/drm/
H A Ddrm_fourcc.c268 …_YUV410, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 4, .is_yuv = true }, in __drm_format_info()
269 …_YVU410, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 4, .is_yuv = true }, in __drm_format_info()
270 …_YUV411, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 1, .is_yuv = true }, in __drm_format_info()
271 …_YVU411, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 1, .is_yuv = true }, in __drm_format_info()
272 …_YUV420, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 2, .is_yuv = true }, in __drm_format_info()
273 …_YVU420, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 2, .is_yuv = true }, in __drm_format_info()
274 …_YUV422, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 1, .is_yuv = true }, in __drm_format_info()
275 …_YVU422, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 1, .is_yuv = true }, in __drm_format_info()
276 …_YUV444, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 1, .vsub = 1, .is_yuv = true }, in __drm_format_info()
277 …_YVU444, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 1, .vsub = 1, .is_yuv = true }, in __drm_format_info()
[all …]
/linux/include/drm/
H A Ddrm_fourcc.h140 bool is_yuv; member
157 return info->is_yuv && info->num_planes == 1; in drm_format_info_is_yuv_packed()
171 return info->is_yuv && info->num_planes == 2; in drm_format_info_is_yuv_semiplanar()
185 return info->is_yuv && info->num_planes == 3; in drm_format_info_is_yuv_planar()
200 return info->is_yuv && info->hsub == 4 && info->vsub == 4; in drm_format_info_is_yuv_sampling_410()
215 return info->is_yuv && info->hsub == 4 && info->vsub == 1; in drm_format_info_is_yuv_sampling_411()
230 return info->is_yuv && info->hsub == 2 && info->vsub == 2; in drm_format_info_is_yuv_sampling_420()
245 return info->is_yuv && info->hsub == 2 && info->vsub == 1; in drm_format_info_is_yuv_sampling_422()
260 return info->is_yuv && info->hsub == 1 && info->vsub == 1; in drm_format_info_is_yuv_sampling_444()
/linux/drivers/gpu/drm/imx/dcss/
H A Ddcss-plane.c112 if (!format->is_yuv && linear_format) in dcss_plane_can_rotate()
115 else if (!format->is_yuv && in dcss_plane_can_rotate()
120 else if (format->is_yuv && linear_format && in dcss_plane_can_rotate()
225 if (!format->is_yuv || in dcss_plane_atomic_set_base()
H A Ddcss-scaler.c723 if (format->is_yuv) in dcss_scaler_set_rgb10_order()
781 if (format->is_yuv) { in dcss_scaler_setup()
806 if (format->is_yuv) in dcss_scaler_setup()
H A Ddcss-dpr.c448 if (!format->is_yuv) { in dcss_dpr_setup_components()
499 dcss_dpr_yuv_en(ch, format->is_yuv); in dcss_dpr_format_set()
/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c389 bool is_yuv = false; in scl_vop_cal_scl_fac() local
397 if (info->is_yuv) in scl_vop_cal_scl_fac()
398 is_yuv = true; in scl_vop_cal_scl_fac()
410 if (is_yuv) { in scl_vop_cal_scl_fac()
422 if (is_yuv) { in scl_vop_cal_scl_fac()
468 if (is_yuv) { in scl_vop_cal_scl_fac()
851 if (fb->format->is_yuv && ((new_plane_state->src.x1 >> 16) % 2)) { in vop_plane_atomic_check()
856 if (fb->format->is_yuv && new_plane_state->rotation & DRM_MODE_REFLECT_Y) { in vop_plane_atomic_check()
933 int is_yuv = fb->format->is_yuv; in vop_plane_atomic_update() local
998 VOP_WIN_YUV2YUV_SET(vop, win_yuv2yuv, y2r_en, is_yuv); in vop_plane_atomic_update()
[all …]
H A Drockchip_drm_vop.h404 static inline int scl_vop_cal_lb_mode(int width, bool is_yuv) in scl_vop_cal_lb_mode() argument
408 if (is_yuv) { in scl_vop_cal_lb_mode()
H A Drockchip_drm_vop2.c614 if (info->is_yuv) { in vop2_setup_scale()
705 int is_input_yuv = pstate->fb->format->is_yuv; in vop2_setup_csc_mode()
1052 if (fb->format->is_yuv && src_x % 2) { in vop2_plane_atomic_check()
1118 if (!(color_key & VOP2_COLOR_KEY_MASK) || fb->format->is_yuv) { in vop2_plane_setup_color_key()
1215 if (fb->format->is_yuv) { in vop2_plane_atomic_update()
1304 if (fb->format->is_yuv && bpp == 10) in vop2_plane_atomic_update()
1370 if (fb->format->is_yuv) { in vop2_plane_atomic_update()
/linux/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-resizer.c478 bool is_yuv; in rkisp1_rsz_set_sink_fmt() local
509 is_yuv = mbus_info->pixel_enc == V4L2_PIXEL_ENC_YUV; in rkisp1_rsz_set_sink_fmt()
512 (is_yuv ? V4L2_COLORSPACE_SRGB : in rkisp1_rsz_set_sink_fmt()
516 if (is_yuv) { in rkisp1_rsz_set_sink_fmt()
H A Drkisp1-isp.c763 bool is_yuv; in rkisp1_isp_set_sink_fmt() local
788 is_yuv = mbus_info->pixel_enc == V4L2_PIXEL_ENC_YUV; in rkisp1_isp_set_sink_fmt()
791 (is_yuv ? V4L2_COLORSPACE_SRGB : in rkisp1_isp_set_sink_fmt()
795 if (is_yuv) { in rkisp1_isp_set_sink_fmt()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_fb.c107 .hsub = 2, .vsub = 1, .is_yuv = true },
110 .hsub = 2, .vsub = 1, .is_yuv = true },
113 .hsub = 2, .vsub = 1, .is_yuv = true },
116 .hsub = 2, .vsub = 1, .is_yuv = true },
119 .hsub = 1, .vsub = 1, .is_yuv = true },
122 .hsub = 2, .vsub = 2, .is_yuv = true },
125 .hsub = 2, .vsub = 2, .is_yuv = true },
128 .hsub = 2, .vsub = 2, .is_yuv = true },
131 .hsub = 2, .vsub = 2, .is_yuv = true },
632 if (!info->is_yuv) in format_is_yuv_semiplanar()
H A Dintel_fbdev.c520 if (!info->depth || info->num_planes != 1 || info->has_alpha || info->is_yuv) in intel_fbdev_color_mode()
/linux/drivers/gpu/drm/vc4/
H A Dvc4_plane.c535 vc4_state->is_yuv = true; in vc4_plane_setup_clipping_and_scaling()
562 vc4_state->is_yuv = false; in vc4_plane_setup_clipping_and_scaling()
685 if (!vc4_state->is_yuv) { in __vc4_lbm_size()
735 if (info->is_yuv) in vc4_lbm_components()
1611 if (vc4_state->is_yuv) { in vc4_plane_mode_set()
1705 if (vc4_state->is_yuv) { in vc6_plane_get_csc_mode()
2037 if (!vc4_state->is_unity || fb->format->is_yuv) { in vc6_plane_mode_set()
2314 vc4_state->is_yuv = new_vc4_state->is_yuv; in vc4_plane_atomic_async_update()
/linux/drivers/gpu/drm/arm/
H A Dmalidp_planes.c212 if (!(info->is_yuv) != !!(modifier & AFBC_FORMAT_MOD_YTR)) { in malidp_format_mod_supported()
214 info->is_yuv ? "disallowed" : "mandatory", in malidp_format_mod_supported()
215 info->is_yuv ? "YUV" : "RGB"); in malidp_format_mod_supported()
220 if (!info->is_yuv) { in malidp_format_mod_supported()
H A Dmalidp_mw.c180 if (fb->format->is_yuv) in malidp_mw_encoder_atomic_check()
/linux/drivers/gpu/drm/sun4i/
H A Dsun8i_csc.c216 if (!format->is_yuv) in sun8i_csc_get_mode()
H A Dsun4i_backend.c274 if (fb->format->is_yuv) in sun4i_backend_update_layer_formats()
347 if (fb->format->is_yuv) in sun4i_backend_update_layer_buffer()
507 if (fb->format->is_yuv) { in sun4i_backend_atomic_check()
H A Dsun4i_frontend.c251 if (!format->is_yuv) in sun4i_frontend_drm_format_to_input_fmt()
466 if (format->is_yuv) { in sun4i_frontend_update_formats()
H A Dsun8i_ui_layer.c181 if (ret || fmt->is_yuv) { in sun8i_ui_layer_atomic_check()
H A Dsun8i_vi_layer.c43 if (!fmt->is_yuv) in sun8i_vi_layer_update_attributes()
/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_disp.c787 if (layer->drm_fmt->is_yuv) { in zynqmp_disp_blend_layer_set_csc()
830 val = (layer->drm_fmt->is_yuv ? in zynqmp_disp_blend_layer_enable()
839 if (layer->drm_fmt->is_yuv) { in zynqmp_disp_blend_layer_enable()
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_pipeline_state.c859 dflow->is_yuv = fb->format->is_yuv; in komeda_complete_data_flow_cfg()
1002 if ((overlap != 0) && dflow->is_yuv) { in komeda_split_data_flow()
1024 if ((overlap != 0) && dflow->is_yuv) { in komeda_split_data_flow()
H A Dkomeda_pipeline.h365 is_yuv : 1, member
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_mdp_rdma.c184 bool csc_enable = fmt_info->is_yuv ? true : false; in mtk_mdp_rdma_config()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_fb.c234 if (fb->format->is_yuv) { in omap_framebuffer_update_scanout()

12