From 2b5a59ab08ecb7b01f1a8a0930ed45d9a22cbe53 Mon Sep 17 00:00:00 2001 From: Algea Cao Date: Fri, 19 May 2023 14:42:40 +0800 Subject: [PATCH] drm/rockchip: dw_hdmi-qp: Fix crash when disable uboot logo Reading register that do not require dclk enable to check whether hdmi is enabled in uboot. Signed-off-by: Algea Cao Change-Id: I951efabf3271246f2e68a4550ec166428c9cc10c --- drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c index 94d5fabf7507..0d5da7b95beb 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c @@ -3282,7 +3282,7 @@ __dw_hdmi_probe(struct platform_device *pdev, hdmi_writel(hdmi, 0, MAINUNIT_1_INT_MASK_N); hdmi_writel(hdmi, 428571429, TIMER_BASE_CONFIG0); if (hdmi->phy.ops->read_hpd(hdmi, hdmi->phy.data) == connector_status_connected && - (hdmi_readl(hdmi, VIDEO_INTERFACE_CONFIG0) & BIT(21))) { + hdmi_readl(hdmi, I2CM_INTERFACE_CONTROL0)) { hdmi->initialized = true; hdmi->disabled = false; }