From 34c0611b55551dfbe2aea119f25ad8fd19c6d091 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Mon, 30 Sep 2019 09:17:54 +0300 Subject: [PATCH 4/4] dss1_alwon_fck_3430es2 test hacks --- drivers/gpu/drm/bridge/ti-tfp410.c | 4 ++++ drivers/gpu/drm/omapdrm/omap_irq.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/ti-tfp410.c b/drivers/gpu/drm/bridge/ti-tfp410.c index dbf35c7bc85e..f048823e8bc9 100644 --- a/drivers/gpu/drm/bridge/ti-tfp410.c +++ b/drivers/gpu/drm/bridge/ti-tfp410.c @@ -55,6 +55,8 @@ static int tfp410_get_modes(struct drm_connector *connector) struct edid *edid; int ret; + goto fallback; + if (!dvi->ddc) goto fallback; @@ -91,6 +93,8 @@ tfp410_connector_detect(struct drm_connector *connector, bool force) { struct tfp410 *dvi = drm_connector_to_tfp410(connector); + return connector_status_connected; + if (dvi->hpd) { if (gpiod_get_value_cansleep(dvi->hpd)) return connector_status_connected; diff --git a/drivers/gpu/drm/omapdrm/omap_irq.c b/drivers/gpu/drm/omapdrm/omap_irq.c index 726a013e7988..eb388ec4e250 100644 --- a/drivers/gpu/drm/omapdrm/omap_irq.c +++ b/drivers/gpu/drm/omapdrm/omap_irq.c @@ -272,7 +272,7 @@ int omap_drm_irq_install(struct drm_device *dev) INIT_LIST_HEAD(&priv->wait_list); priv->irq_mask = DISPC_IRQ_OCP_ERR; - +/* max_planes = min(ARRAY_SIZE(priv->planes), ARRAY_SIZE(omap_underflow_irqs)); for (i = 0; i < max_planes; ++i) { @@ -282,7 +282,7 @@ int omap_drm_irq_install(struct drm_device *dev) for (i = 0; i < num_mgrs; ++i) priv->irq_mask |= priv->dispc_ops->mgr_get_sync_lost_irq(priv->dispc, i); - +*/ priv->dispc_ops->runtime_get(priv->dispc); priv->dispc_ops->clear_irqstatus(priv->dispc, 0xffffffff); priv->dispc_ops->runtime_put(priv->dispc); -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki