Home
last modified time | relevance | path

Searched refs:is_yuv (Results 1 - 25 of 67) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_fourcc.c215 { .format = DRM_FORMAT_YUV410, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 4, .is_yuv = true }, in __drm_format_info()
216 { .format = DRM_FORMAT_YVU410, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 4, .is_yuv = true }, in __drm_format_info()
217 { .format = DRM_FORMAT_YUV411, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 1, .is_yuv = true }, in __drm_format_info()
218 { .format = DRM_FORMAT_YVU411, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 1, .is_yuv = true }, in __drm_format_info()
219 { .format = DRM_FORMAT_YUV420, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 2, .is_yuv = true }, in __drm_format_info()
220 { .format = DRM_FORMAT_YVU420, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 2, .is_yuv = true }, in __drm_format_info()
221 { .format = DRM_FORMAT_YUV422, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 1, .is_yuv = true }, in __drm_format_info()
222 { .format = DRM_FORMAT_YVU422, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 1, .is_yuv = true }, in __drm_format_info()
223 { .format = DRM_FORMAT_YUV444, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 1, .vsub = 1, .is_yuv = true }, in __drm_format_info()
224 { .format = DRM_FORMAT_YVU444, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 1, .vsub = 1, .is_yuv in __drm_format_info()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_fourcc.c232 { .format = DRM_FORMAT_YUV410, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 4, .is_yuv = true }, in __drm_format_info()
233 { .format = DRM_FORMAT_YVU410, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 4, .is_yuv = true }, in __drm_format_info()
234 { .format = DRM_FORMAT_YUV411, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 1, .is_yuv = true }, in __drm_format_info()
235 { .format = DRM_FORMAT_YVU411, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 4, .vsub = 1, .is_yuv = true }, in __drm_format_info()
236 { .format = DRM_FORMAT_YUV420, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 2, .is_yuv = true }, in __drm_format_info()
237 { .format = DRM_FORMAT_YVU420, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 2, .is_yuv = true }, in __drm_format_info()
238 { .format = DRM_FORMAT_YUV422, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 1, .is_yuv = true }, in __drm_format_info()
239 { .format = DRM_FORMAT_YVU422, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 2, .vsub = 1, .is_yuv = true }, in __drm_format_info()
240 { .format = DRM_FORMAT_YUV444, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 1, .vsub = 1, .is_yuv = true }, in __drm_format_info()
241 { .format = DRM_FORMAT_YVU444, .depth = 0, .num_planes = 3, .cpp = { 1, 1, 1 }, .hsub = 1, .vsub = 1, .is_yuv in __drm_format_info()
[all...]
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_fourcc.h134 /** @is_yuv: Is it a YUV format? */
135 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 in drm_format_info_is_yuv_sampling_444()
[all...]
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_fourcc.h139 /** @is_yuv: Is it a YUV format? */
140 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 in drm_format_info_is_yuv_sampling_444()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/
H A Dmdp_kms.h84 bool is_yuv; member
87 #define MDP_FORMAT_IS_YUV(mdp_format) ((mdp_format)->is_yuv)
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/
H A Dmdp_kms.h89 bool is_yuv; member
92 #define MDP_FORMAT_IS_YUV(mdp_format) ((mdp_format)->is_yuv)
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/
H A Ddcss-plane.c110 if (!format->is_yuv && linear_format) in dcss_plane_can_rotate()
113 else if (!format->is_yuv && in dcss_plane_can_rotate()
118 else if (format->is_yuv && linear_format && in dcss_plane_can_rotate()
221 if (!format->is_yuv || in dcss_plane_atomic_set_base()
H A Ddcss-dpr.c463 if (!format->is_yuv) { in dcss_dpr_setup_components()
514 dcss_dpr_yuv_en(ch, format->is_yuv); in dcss_dpr_format_set()
H A Ddcss-scaler.c717 if (format->is_yuv) in dcss_scaler_set_rgb10_order()
767 if (format->is_yuv) { in dcss_scaler_setup()
792 if (format->is_yuv) in dcss_scaler_setup()
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/dcss/
H A Ddcss-plane.c111 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 Ddcss-dpr.c463 if (!format->is_yuv) { in dcss_dpr_setup_components()
514 dcss_dpr_yuv_en(ch, format->is_yuv); in dcss_dpr_format_set()
H A Ddcss-scaler.c738 if (format->is_yuv) in dcss_scaler_set_rgb10_order()
796 if (format->is_yuv) { in dcss_scaler_setup()
821 if (format->is_yuv) in dcss_scaler_setup()
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c362 bool is_yuv = false; in scl_vop_cal_scl_fac() local
370 if (info->is_yuv) in scl_vop_cal_scl_fac()
371 is_yuv = true; in scl_vop_cal_scl_fac()
383 if (is_yuv) { in scl_vop_cal_scl_fac()
395 if (is_yuv) { in scl_vop_cal_scl_fac()
441 if (is_yuv) { in scl_vop_cal_scl_fac()
826 if (fb->format->is_yuv && ((state->src.x1 >> 16) % 2)) { in vop_plane_atomic_check()
831 if (fb->format->is_yuv && state->rotation & DRM_MODE_REFLECT_Y) { in vop_plane_atomic_check()
902 int is_yuv = fb->format->is_yuv; in vop_plane_atomic_update() local
[all...]
H A Drockchip_drm_vop.h391 static inline int scl_vop_cal_lb_mode(int width, bool is_yuv) in scl_vop_cal_lb_mode() argument
395 if (is_yuv) { in scl_vop_cal_lb_mode()
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c373 bool is_yuv = false; in scl_vop_cal_scl_fac() local
381 if (info->is_yuv) in scl_vop_cal_scl_fac()
382 is_yuv = true; in scl_vop_cal_scl_fac()
394 if (is_yuv) { in scl_vop_cal_scl_fac()
406 if (is_yuv) { in scl_vop_cal_scl_fac()
452 if (is_yuv) { in scl_vop_cal_scl_fac()
842 if (fb->format->is_yuv && ((new_plane_state->src.x1 >> 16) % 2)) { in vop_plane_atomic_check()
847 if (fb->format->is_yuv && new_plane_state->rotation & DRM_MODE_REFLECT_Y) { in vop_plane_atomic_check()
924 int is_yuv = fb->format->is_yuv; in vop_plane_atomic_update() local
[all...]
H A Drockchip_drm_vop.h414 static inline int scl_vop_cal_lb_mode(int width, bool is_yuv) in scl_vop_cal_lb_mode() argument
418 if (is_yuv) { in scl_vop_cal_lb_mode()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_fb.c65 .hsub = 2, .vsub = 1, .is_yuv = true },
68 .hsub = 2, .vsub = 1, .is_yuv = true },
71 .hsub = 2, .vsub = 1, .is_yuv = true },
74 .hsub = 2, .vsub = 1, .is_yuv = true },
77 .hsub = 1, .vsub = 1, .is_yuv = true },
80 .hsub = 2, .vsub = 2, .is_yuv = true },
83 .hsub = 2, .vsub = 2, .is_yuv = true },
86 .hsub = 2, .vsub = 2, .is_yuv = true },
89 .hsub = 2, .vsub = 2, .is_yuv = true },
467 if (!info->is_yuv) in format_is_yuv_semiplanar()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_plane.c386 vc4_state->is_yuv = true; in vc4_plane_setup_clipping_and_scaling()
407 vc4_state->is_yuv = false; in vc4_plane_setup_clipping_and_scaling()
467 if (!vc4_state->is_yuv) { in vc4_lbm_size()
971 if (vc4_state->is_yuv) { in vc4_plane_mode_set()
1177 vc4_state->is_yuv = new_vc4_state->is_yuv; in vc4_plane_atomic_async_update()
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/
H A Dmalidp_planes.c219 if (!(info->is_yuv) != !!(modifier & AFBC_FORMAT_MOD_YTR)) { in malidp_format_mod_supported()
221 info->is_yuv ? "disallowed" : "mandatory", in malidp_format_mod_supported()
222 info->is_yuv ? "YUV" : "RGB"); in malidp_format_mod_supported()
227 if (!info->is_yuv) { in malidp_format_mod_supported()
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-isp.c669 bool is_yuv; in rkisp1_isp_set_sink_fmt() local
697 is_yuv = mbus_info->pixel_enc == V4L2_PIXEL_ENC_YUV; in rkisp1_isp_set_sink_fmt()
700 (is_yuv ? V4L2_COLORSPACE_SRGB : in rkisp1_isp_set_sink_fmt()
704 if (is_yuv) { in rkisp1_isp_set_sink_fmt()
H A Drkisp1-resizer.c520 bool is_yuv; in rkisp1_rsz_set_sink_fmt() local
556 is_yuv = mbus_info->pixel_enc == V4L2_PIXEL_ENC_YUV; in rkisp1_rsz_set_sink_fmt()
559 (is_yuv ? V4L2_COLORSPACE_SRGB : in rkisp1_rsz_set_sink_fmt()
563 if (is_yuv) { in rkisp1_rsz_set_sink_fmt()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun8i_vi_layer.c216 if (!format->is_yuv) in sun8i_vi_layer_get_csc_mode()
262 if (!fmt->is_yuv) in sun8i_vi_layer_update_formats()
H A Dsun4i_backend.c290 if (fb->format->is_yuv) in sun4i_backend_update_layer_formats()
363 if (fb->format->is_yuv) in sun4i_backend_update_layer_buffer()
524 if (fb->format->is_yuv) { in sun4i_backend_atomic_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/xlnx/
H A Dzynqmp_disp.c731 if (layer->drm_fmt->is_yuv) { in zynqmp_disp_blend_layer_set_csc()
774 val = (layer->drm_fmt->is_yuv ? in zynqmp_disp_blend_layer_enable()
783 if (layer->drm_fmt->is_yuv) { in zynqmp_disp_blend_layer_enable()

Completed in 28 milliseconds

123