summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c b/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c
index 13bcf07465f3..a0111d63ca2e 100644
--- a/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c
+++ b/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c
@@ -280,12 +280,14 @@ err:
static irqreturn_t hpd_irq_handler(int irq, void *data)
{
-#ifndef CONFIG_DRM_OMAP
struct hdmi_ip_data *ip_data = data;
+#ifdef CONFIG_DRM_OMAP
+ extern void omapdrm_hpd_change(void);
+#endif
hdmi_check_hpd_state(ip_data);
-#else
- extern void omapdrm_hpd_change(void);
+
+#ifdef CONFIG_DRM_OMAP
omapdrm_hpd_change();
#endif