mirror of
https://github.com/LibreELEC/LibreELEC.tv
synced 2025-09-24 19:46:01 +07:00
34 lines
1.2 KiB
Diff
34 lines
1.2 KiB
Diff
From 37289508c78629d0c52eb70ce608a86abef4bd61 Mon Sep 17 00:00:00 2001
|
|
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
|
Date: Wed, 3 Sep 2025 21:51:02 +0300
|
|
Subject: [PATCH 054/110] FROMLIST(v4): drm/rockchip: dw_hdmi_qp: Provide CEC
|
|
IRQ in dw_hdmi_qp_plat_data
|
|
|
|
In order to support the CEC interface of the DesignWare HDMI QP IP
|
|
block, setup platform data to include the required IRQ number.
|
|
|
|
Reviewed-by: Daniel Stone <daniels@collabora.com>
|
|
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
|
|
---
|
|
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c b/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
|
|
index 4e7794aa2dde..39b46327afd8 100644
|
|
--- a/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
|
|
+++ b/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
|
|
@@ -527,6 +527,10 @@ static int dw_hdmi_qp_rockchip_bind(struct device *dev, struct device *master,
|
|
if (plat_data.main_irq < 0)
|
|
return plat_data.main_irq;
|
|
|
|
+ plat_data.cec_irq = platform_get_irq_byname(pdev, "cec");
|
|
+ if (plat_data.cec_irq < 0)
|
|
+ return plat_data.cec_irq;
|
|
+
|
|
irq = platform_get_irq_byname(pdev, "hpd");
|
|
if (irq < 0)
|
|
return irq;
|
|
--
|
|
2.34.1
|
|
|