hdp->vic = drm_match_cea_mode(mode);
}
+#if 0
static int imx_hdp_cable_plugin(struct imx_hdp *hdp)
{
return 0;
imx_hdp_call(hdp, pixel_clock_disable, &hdp->clks);
return 0;
}
-
+#endif
static void imx_hdp_bridge_mode_set(struct drm_bridge *bridge,
struct drm_display_mode *orig_mode,
};
MODULE_DEVICE_TABLE(of, imx_hdp_dt_ids);
+#if 0
#ifdef hdp_irq
static irqreturn_t imx_hdp_irq_handler(int irq, void *data)
{
return 0;
}
#endif
+#endif
static int imx_hdp_imx_bind(struct device *dev, struct device *master,
void *data)
struct drm_bridge *bridge;
struct drm_connector *connector;
struct resource *res;
+#if 0
struct task_struct *hpd_worker;
+#endif
int irq;
int ret;
return ret;
}
+#if 0
#ifdef hdp_irq
ret = devm_request_threaded_irq(dev, irq,
NULL, imx_hdp_irq_handler,
}
wake_up_process(hpd_worker); /* avoid contributing to loadavg */
+#endif
#endif
return 0;