| From 16ecc37d3a91a24974a9da7069fb97f57a3215fa Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Wed, 26 Aug 2020 10:15:22 +0200 |
| Subject: drm/bridge_connector: Set default status connected for eDP connectors |
| |
| From: Enric Balletbo i Serra <enric.balletbo@collabora.com> |
| |
| [ Upstream commit c5589b39549d1875bb506da473bf4580c959db8c ] |
| |
| In an eDP application, HPD is not required and on most bridge chips |
| useless. If HPD is not used, we need to set initial status as connected, |
| otherwise the connector created by the drm_bridge_connector API remains |
| in an unknown state. |
| |
| Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> |
| Acked-by: Sam Ravnborg <sam@ravnborg.org> |
| Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com> |
| Reviewed-by: Bilal Wasim <bwasim.lkml@gmail.com> |
| Tested-by: Bilal Wasim <bwasim.lkml@gmail.com> |
| Signed-off-by: Sam Ravnborg <sam@ravnborg.org> |
| Link: https://patchwork.freedesktop.org/patch/msgid/20200826081526.674866-2-enric.balletbo@collabora.com |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/gpu/drm/drm_bridge_connector.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/drivers/gpu/drm/drm_bridge_connector.c b/drivers/gpu/drm/drm_bridge_connector.c |
| index c6994fe673f31..a58cbde59c34a 100644 |
| --- a/drivers/gpu/drm/drm_bridge_connector.c |
| +++ b/drivers/gpu/drm/drm_bridge_connector.c |
| @@ -187,6 +187,7 @@ drm_bridge_connector_detect(struct drm_connector *connector, bool force) |
| case DRM_MODE_CONNECTOR_DPI: |
| case DRM_MODE_CONNECTOR_LVDS: |
| case DRM_MODE_CONNECTOR_DSI: |
| + case DRM_MODE_CONNECTOR_eDP: |
| status = connector_status_connected; |
| break; |
| default: |
| -- |
| 2.27.0 |
| |