From bd94b5aedc43e3650f4faebf6ce38888c1d33ef0 Mon Sep 17 00:00:00 2001 From: Chen Shunqing Date: Fri, 25 Jul 2025 11:14:36 +0800 Subject: [PATCH] media: rockchip: hdmirx: write edid block3_4 Some PC start reading the EDID from block3. Change-Id: If317bdbd744de44fa5b72bfe6708bb39fae4d1f2 Signed-off-by: Chen Shunqing --- drivers/media/platform/rockchip/hdmirx/rk_hdmirx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/media/platform/rockchip/hdmirx/rk_hdmirx.c b/drivers/media/platform/rockchip/hdmirx/rk_hdmirx.c index afff5b3addb3..8c93cd699c4c 100644 --- a/drivers/media/platform/rockchip/hdmirx/rk_hdmirx.c +++ b/drivers/media/platform/rockchip/hdmirx/rk_hdmirx.c @@ -1220,6 +1220,9 @@ static int hdmirx_write_edid(struct rk_hdmirx_dev *hdmirx_dev, EDID_SLAVE_ADDR(0x50)); for (i = 0; i < edid_len; i++) hdmirx_writel(hdmirx_dev, DMA_CONFIG10, edid->edid[i]); + /* write block3_4 */ + for (i = 0; i < edid_len; i++) + hdmirx_writel(hdmirx_dev, DMA_CONFIG10, edid->edid[i]); /* read out for debug */ if (debug >= 2) {