Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ae08fe6c authored by Inki Dae's avatar Inki Dae Committed by Inki Dae
Browse files

drm/exynos: dpi: fix hotplug fail issue



When connector is created, if connector->polled is
DRM_CONNECTOR_POLL_CONNECT then drm_kms_helper_hotplug_event
function isn't called at drm_helper_hpd_irq_event because the
function will be called only in case of DRM_CONNECTOR_POLL_HPD.

So this patch sets always DRM_CONNECTOR_POLL_HPD flag to
connector->polled of parallel panel driver at connector creation.

Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
parent f37cd5e8
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -116,9 +116,6 @@ static int exynos_dpi_create_connector(struct exynos_drm_display *display,

	ctx->encoder = encoder;

	if (ctx->panel_node)
		connector->polled = DRM_CONNECTOR_POLL_CONNECT;
	else
	connector->polled = DRM_CONNECTOR_POLL_HPD;

	ret = drm_connector_init(encoder->dev, connector,