From 7470449242e7da91f6cf1b1a651ca72c724e6054 Mon Sep 17 00:00:00 2001 From: Tatenda Chipeperekwa Date: Wed, 5 Feb 2020 19:34:31 -0800 Subject: [PATCH] Revert "disp: msm: sde: remove colorspace property from connector" This reverts commit 483c9fdff4c611f250574fe6909cd8e5336808f5. It is no longer needed on kernel-5.4 as all the upstream changes are now available. Change-Id: I11b0317c0e05ea2fe03fb1af734a79a1174b1922 Signed-off-by: Tatenda Chipeperekwa --- msm/sde/sde_connector.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/msm/sde/sde_connector.c b/msm/sde/sde_connector.c index 79e7a7e955..5d343f04f2 100644 --- a/msm/sde/sde_connector.c +++ b/msm/sde/sde_connector.c @@ -2384,6 +2384,7 @@ static int _sde_connector_install_properties(struct drm_device *dev, { struct dsi_display *dsi_display; int rc; + struct drm_connector *connector; msm_property_install_blob(&c_conn->property_info, "capabilities", DRM_MODE_PROP_IMMUTABLE, CONNECTOR_PROP_SDE_INFO); @@ -2396,6 +2397,8 @@ static int _sde_connector_install_properties(struct drm_device *dev, return rc; } + connector = &c_conn->base; + msm_property_install_blob(&c_conn->property_info, "mode_properties", DRM_MODE_PROP_IMMUTABLE, CONNECTOR_PROP_MODE_INFO); @@ -2439,6 +2442,11 @@ static int _sde_connector_install_properties(struct drm_device *dev, &hdr, sizeof(hdr), CONNECTOR_PROP_EXT_HDR_INFO); + + /* create and attach colorspace property for DP */ + if (!drm_mode_create_colorspace_property(connector)) + drm_object_attach_property(&connector->base, + connector->colorspace_property, 0); } msm_property_install_volatile_range(&c_conn->property_info,