summaryrefslogtreecommitdiff
path: root/drivers/gpu
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@quicinc.com>2017-08-07 04:11:14 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-08-07 04:11:13 -0700
commitde64b554062244f2cc6e0e04f660d11670a6438f (patch)
treee528bbbf8e0259b695014fabdb071e925be79ed4 /drivers/gpu
parent3f5958b23f8b6612223324c158b8ed5c347a5208 (diff)
parentfc8b7422d9fb1acf9f402bb64b5d994769458237 (diff)
Merge "drm/edid: add support for parsing quantization select field"
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/drm_edid.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index 39b8e171cad5..c3574c5042da 100644
--- a/drivers/gpu/drm/drm_edid.c
+++ b/drivers/gpu/drm/drm_edid.c
@@ -3526,11 +3526,17 @@ drm_extract_vcdb_info(struct drm_connector *connector, const u8 *db)
(db[2] & (BIT(3) | BIT(2))) >> 2;
connector->ce_scan_info =
db[2] & (BIT(1) | BIT(0));
+ connector->rgb_qs =
+ db[2] & BIT(6);
+ connector->yuv_qs =
+ db[2] & BIT(7);
DRM_DEBUG_KMS("Scan Info (pt|it|ce): (%d|%d|%d)",
(int) connector->pt_scan_info,
(int) connector->it_scan_info,
(int) connector->ce_scan_info);
+ DRM_DEBUG_KMS("rgb_quant_range_select %d", connector->rgb_qs);
+ DRM_DEBUG_KMS("ycc_quant_range_select %d", connector->yuv_qs);
}
static bool drm_edid_is_luminance_value_present(