| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_fourcc.c | 306 .hsub = 2, .vsub = 2, .is_yuv = true}, in __drm_format_info() 312 .hsub = 2, .vsub = 2, .is_yuv = true}, in __drm_format_info() 316 .vsub = 1, .is_yuv = true }, in __drm_format_info() 319 .is_yuv = true }, in __drm_format_info() 322 .is_yuv = true }, in __drm_format_info() 325 .is_yuv = true }, in __drm_format_info() 329 .vsub = 2, .is_yuv = true }, in __drm_format_info() 333 .vsub = 1, .is_yuv = true }, in __drm_format_info() 337 .vsub = 1, .is_yuv = true }, in __drm_format_info() 341 .vsub = 1, .is_yuv = true }, in __drm_format_info() [all …]
|
| /linux-6.15/include/drm/ |
| H A D | drm_fourcc.h | 141 bool is_yuv; member 158 return info->is_yuv && info->num_planes == 1; in drm_format_info_is_yuv_packed() 172 return info->is_yuv && info->num_planes == 2; in drm_format_info_is_yuv_semiplanar() 186 return info->is_yuv && info->num_planes == 3; in drm_format_info_is_yuv_planar() 201 return info->is_yuv && info->hsub == 4 && info->vsub == 4; in drm_format_info_is_yuv_sampling_410() 216 return info->is_yuv && info->hsub == 4 && info->vsub == 1; in drm_format_info_is_yuv_sampling_411() 231 return info->is_yuv && info->hsub == 2 && info->vsub == 2; in drm_format_info_is_yuv_sampling_420() 246 return info->is_yuv && info->hsub == 2 && info->vsub == 1; in drm_format_info_is_yuv_sampling_422() 261 return info->is_yuv && info->hsub == 1 && info->vsub == 1; in drm_format_info_is_yuv_sampling_444()
|
| /linux-6.15/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-plane.c | 111 if (!format->is_yuv && linear_format) in dcss_plane_can_rotate() 114 else if (!format->is_yuv && in dcss_plane_can_rotate() 119 else if (format->is_yuv && linear_format && in dcss_plane_can_rotate() 224 if (!format->is_yuv || in dcss_plane_atomic_set_base()
|
| H A D | dcss-scaler.c | 723 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 D | dcss-dpr.c | 448 if (!format->is_yuv) { in dcss_dpr_setup_components() 499 dcss_dpr_yuv_en(ch, format->is_yuv); in dcss_dpr_format_set()
|
| /linux-6.15/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_vop.c | 388 bool is_yuv = false; in scl_vop_cal_scl_fac() local 396 if (info->is_yuv) in scl_vop_cal_scl_fac() 397 is_yuv = true; in scl_vop_cal_scl_fac() 409 if (is_yuv) { in scl_vop_cal_scl_fac() 421 if (is_yuv) { in scl_vop_cal_scl_fac() 467 if (is_yuv) { in scl_vop_cal_scl_fac() 852 if (fb->format->is_yuv && ((new_plane_state->src.x1 >> 16) % 2)) { in vop_plane_atomic_check() 857 if (fb->format->is_yuv && new_plane_state->rotation & DRM_MODE_REFLECT_Y) { in vop_plane_atomic_check() 934 int is_yuv = fb->format->is_yuv; in vop_plane_atomic_update() local 999 VOP_WIN_YUV2YUV_SET(vop, win_yuv2yuv, y2r_en, is_yuv); in vop_plane_atomic_update() [all …]
|
| H A D | rockchip_drm_vop.h | 404 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 D | rockchip_drm_vop2.c | 644 if (info->is_yuv) { in vop2_setup_scale() 735 int is_input_yuv = pstate->fb->format->is_yuv; in vop2_setup_csc_mode() 1070 if (fb->format->is_yuv && ((pstate->src.x1 >> 16) % 2)) { in vop2_plane_atomic_check() 1110 if (!(color_key & VOP2_COLOR_KEY_MASK) || fb->format->is_yuv) { in vop2_plane_setup_color_key() 1207 if (fb->format->is_yuv) { in vop2_plane_atomic_update() 1325 if (fb->format->is_yuv && bpp == 10) in vop2_plane_atomic_update() 1391 if (fb->format->is_yuv) { in vop2_plane_atomic_update()
|
| /linux-6.15/drivers/media/platform/rockchip/rkisp1/ |
| H A D | rkisp1-resizer.c | 478 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 D | rkisp1-isp.c | 763 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-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_fb.c | 104 .hsub = 2, .vsub = 1, .is_yuv = true }, 107 .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 = 1, .vsub = 1, .is_yuv = true }, 119 .hsub = 2, .vsub = 2, .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 }, 630 if (!info->is_yuv) in format_is_yuv_semiplanar()
|
| H A D | intel_sprite.c | 100 if (!fb->format->is_yuv) in chv_sprite_update_csc() 148 if (fb->format->is_yuv && in vlv_sprite_update_clrc() 353 if (!fb->format->is_yuv) in vlv_sprite_update_gamma() 953 if (!fb->format->is_yuv) in g4x_sprite_min_cdclk() 1098 if (!fb->format->is_yuv) in g4x_sprite_update_gamma() 1128 if (!fb->format->is_yuv) in ilk_sprite_update_gamma()
|
| H A D | intel_fbdev.c | 469 if (!info->depth || info->num_planes != 1 || info->has_alpha || info->is_yuv) in intel_fbdev_color_mode()
|
| /linux-6.15/drivers/gpu/drm/arm/ |
| H A D | malidp_planes.c | 212 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 D | malidp_mw.c | 180 if (fb->format->is_yuv) in malidp_mw_encoder_atomic_check()
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_plane.c | 535 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() 1612 if (vc4_state->is_yuv) { in vc4_plane_mode_set() 1706 if (vc4_state->is_yuv) { in vc6_plane_get_csc_mode() 2038 if (!vc4_state->is_unity || fb->format->is_yuv) { in vc6_plane_mode_set() 2315 vc4_state->is_yuv = new_vc4_state->is_yuv; in vc4_plane_atomic_async_update()
|
| /linux-6.15/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_backend.c | 273 if (fb->format->is_yuv) in sun4i_backend_update_layer_formats() 346 if (fb->format->is_yuv) in sun4i_backend_update_layer_buffer() 506 if (fb->format->is_yuv) { in sun4i_backend_atomic_check()
|
| H A D | sun8i_vi_layer.c | 198 if (!format->is_yuv) in sun8i_vi_layer_get_csc_mode() 244 if (!fmt->is_yuv) in sun8i_vi_layer_update_formats()
|
| H A D | sun4i_frontend.c | 250 if (!format->is_yuv) in sun4i_frontend_drm_format_to_input_fmt() 465 if (format->is_yuv) { in sun4i_frontend_update_formats()
|
| H A D | sun8i_ui_layer.c | 128 if (ret || fmt->is_yuv) { in sun8i_ui_layer_update_formats()
|
| /linux-6.15/drivers/gpu/drm/xlnx/ |
| H A D | zynqmp_disp.c | 787 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-6.15/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_pipeline_state.c | 859 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 D | komeda_pipeline.h | 365 is_yuv : 1, member
|
| /linux-6.15/drivers/gpu/drm/mediatek/ |
| H A D | mtk_mdp_rdma.c | 184 bool csc_enable = fmt_info->is_yuv ? true : false; in mtk_mdp_rdma_config()
|
| /linux-6.15/drivers/gpu/drm/omapdrm/ |
| H A D | omap_fb.c | 233 if (fb->format->is_yuv) { in omap_framebuffer_update_scanout()
|