DRM_COLOR_YCBCR_BT709
case DRM_COLOR_YCBCR_BT709:
BIT(DRM_COLOR_YCBCR_BT709) |
DRM_COLOR_YCBCR_BT709, DRM_COLOR_YCBCR_LIMITED_RANGE);
case DRM_COLOR_YCBCR_BT709:
BIT(DRM_COLOR_YCBCR_BT709) |
BIT(DRM_COLOR_YCBCR_BT709) | \
[DRM_COLOR_YCBCR_BT709][DRM_COLOR_YCBCR_LIMITED_RANGE] = {
[DRM_COLOR_YCBCR_BT709][DRM_COLOR_YCBCR_FULL_RANGE] = {
BIT(DRM_COLOR_YCBCR_BT709),
(state->color_encoding == DRM_COLOR_YCBCR_BT709 ?
[DRM_COLOR_YCBCR_BT709] = "ITU-R BT.709 YCbCr",
if (plane_state->hw.color_encoding == DRM_COLOR_YCBCR_BT709)
BIT(DRM_COLOR_YCBCR_BT709),
DRM_COLOR_YCBCR_BT709,
if (plane_state->hw.color_encoding == DRM_COLOR_YCBCR_BT709)
if (plane_state->hw.color_encoding == DRM_COLOR_YCBCR_BT709)
[DRM_COLOR_YCBCR_BT709] = {
if (plane_state->hw.color_encoding == DRM_COLOR_YCBCR_BT709)
case DRM_COLOR_YCBCR_BT709:
supported_csc = BIT(DRM_COLOR_YCBCR_BT601) | BIT(DRM_COLOR_YCBCR_BT709);
DRM_COLOR_YCBCR_BT709,
[DRM_COLOR_YCBCR_BT709] = {
BIT(DRM_COLOR_YCBCR_BT709),
case DRM_COLOR_YCBCR_BT709:
BIT(DRM_COLOR_YCBCR_BT709) |
[DRM_COLOR_YCBCR_BT709] = {
if (nv_plane->color_encoding == DRM_COLOR_YCBCR_BT709)
if (plane->color_encoding == DRM_COLOR_YCBCR_BT709)
BIT(DRM_COLOR_YCBCR_BT709),
case DRM_COLOR_YCBCR_BT709:
BIT(DRM_COLOR_YCBCR_BT709),
BIT(DRM_COLOR_YCBCR_BT709),
[DRM_COLOR_YCBCR_BT709][DRM_COLOR_YCBCR_LIMITED_RANGE] = {
[DRM_COLOR_YCBCR_BT709][DRM_COLOR_YCBCR_FULL_RANGE] = {
if (enc != DRM_COLOR_YCBCR_BT601 && enc != DRM_COLOR_YCBCR_BT709) {
[DRM_COLOR_YCBCR_BT709] = {
[DRM_COLOR_YCBCR_BT709] = {
[DRM_COLOR_YCBCR_BT709] = {
[DRM_COLOR_YCBCR_BT709] = {
BIT(DRM_COLOR_YCBCR_BT709);
DRM_COLOR_YCBCR_BT709,
{ DRM_COLOR_YCBCR_BT709, DRM_COLOR_YCBCR_FULL_RANGE,
{ DRM_COLOR_YCBCR_BT709, DRM_COLOR_YCBCR_LIMITED_RANGE,
BIT(DRM_COLOR_YCBCR_BT709));
[DRM_COLOR_YCBCR_BT709] = {
[DRM_COLOR_YCBCR_BT709] = {
BIT(DRM_COLOR_YCBCR_BT709) |
DRM_COLOR_YCBCR_BT709,
.encoding = DRM_COLOR_YCBCR_BT709,
.encoding = DRM_COLOR_YCBCR_BT709,
case DRM_COLOR_YCBCR_BT709:
BIT(DRM_COLOR_YCBCR_BT709) |
} else if (ycbcr_enc == DRM_COLOR_YCBCR_BT709) {