DRM_OUTPUT_COLOR_FORMAT_YCBCR422
else if ((connector->display_info.color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))
else if (st->color_format == DRM_OUTPUT_COLOR_FORMAT_YCBCR422)
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422)) &&
else if (display_info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))
u32 mask = BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR444) | BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
pxlfmt == DRM_OUTPUT_COLOR_FORMAT_YCBCR422) && mode->crtc_vdisplay >= 720)
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
if (color_format == DRM_OUTPUT_COLOR_FORMAT_YCBCR422) {
if (color_format == DRM_OUTPUT_COLOR_FORMAT_YCBCR422)
if (color_format == DRM_OUTPUT_COLOR_FORMAT_YCBCR422) {
if (color_format != DRM_OUTPUT_COLOR_FORMAT_YCBCR422 &&
else if (info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))
{ MEDIA_BUS_FMT_YUYV10_1X20, DRM_OUTPUT_COLOR_FORMAT_YCBCR422, DW_DP_YCBCR422_10BIT, 10, 20 },
{ MEDIA_BUS_FMT_YUYV8_1X16, DRM_OUTPUT_COLOR_FORMAT_YCBCR422, DW_DP_YCBCR422_8BIT, 8, 16 },
if (info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))
if (info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))
if (info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))
if (fmt == DRM_OUTPUT_COLOR_FORMAT_YCBCR422) {
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
if (!(info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))) {
[DRM_OUTPUT_COLOR_FORMAT_YCBCR422] = "YUV 4:2:2",
info->color_formats |= BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
info->color_formats |= BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
u32 bpp = info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) ? 16 : 24;
(display_info->color_formats & BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422))) {
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422),
YUV420_ALLOWED_TEST(BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422), true, -EINVAL),
YUV420_ALLOWED_TEST(BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422), false, 0),
OUTPUT_FORMAT_TEST(DRM_OUTPUT_COLOR_FORMAT_YCBCR422, "YUV 4:2:2"),
rate = drm_hdmi_compute_mode_clock(mode, 8, DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
rate = drm_hdmi_compute_mode_clock(mode, 10, DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
rate = drm_hdmi_compute_mode_clock(mode, 12, DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
rate = drm_hdmi_compute_mode_clock(preferred, 12, DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
rate = drm_hdmi_compute_mode_clock(preferred, 12, DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
rate = drm_hdmi_compute_mode_clock(preferred, 12, DRM_OUTPUT_COLOR_FORMAT_YCBCR422);
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |
case DRM_OUTPUT_COLOR_FORMAT_YCBCR422:
if (state->hdmi.output_format == DRM_OUTPUT_COLOR_FORMAT_YCBCR422) {
BIT(DRM_OUTPUT_COLOR_FORMAT_YCBCR422) |