From f25ab44f6843bc7de0d3f84ab99c732d91cf710f Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Wed, 16 Sep 2020 12:07:23 +0300 Subject: drm/bridge/lt9611uxc: fix hotplug event handling Use drm_bridge_hpd_notify to handle hotplug events instead of drm_kms_helper_hotplug_event. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/lontium-lt9611uxc.c b/drivers/gpu/drm/bridge/lontium-lt9611uxc.c index d267fec6dbf5..b6e6bdcdb28f 100644 --- a/drivers/gpu/drm/bridge/lontium-lt9611uxc.c +++ b/drivers/gpu/drm/bridge/lontium-lt9611uxc.c @@ -136,8 +136,10 @@ static irqreturn_t lt9611uxc_irq_thread_handler(int irq, void *dev_id) lt9611uxc_unlock(lt9611uxc); - if (irq_status & 0x3 && lt9611uxc->bridge.dev) - drm_kms_helper_hotplug_event(lt9611uxc->bridge.dev); + if (irq_status & 0x3) + drm_bridge_hpd_notify(<9611uxc->bridge, (hpd_status & BIT(1)) ? + connector_status_connected : + connector_status_disconnected); return IRQ_HANDLED; } -- cgit v1.2.3