From 5f2dd30238200a1fe3f549d1e663772807ff593a Mon Sep 17 00:00:00 2001 From: Algea Cao Date: Tue, 2 Jan 2024 19:18:16 +0800 Subject: [PATCH] drm/bridge: dw-hdmi-qp: Fixes compilation errors when cec core is not compiled Fix error: implicit declaration of function 'cec_queue_pin_hpd_event'. Fixes: b73433e36e58 ("drm/rockchip: Add dw-hdmi-qp driver") Change-Id: I9268259d42dddd285b3bb8d92a55b7df9ae3c3c1 Signed-off-by: Algea Cao --- drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c index 906f0f628c2a..20bb1408aba7 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c @@ -3274,8 +3274,10 @@ void dw_hdmi_qp_cec_set_hpd(struct dw_hdmi_qp *hdmi, bool plug_in, bool change) CEC_PHYS_ADDR_INVALID); if (hdmi->bridge.dev) { +#if IS_REACHABLE(CONFIG_DRM_DW_HDMI_CEC) if (change && hdmi->cec_adap && hdmi->cec_adap->devnode.registered) cec_queue_pin_hpd_event(hdmi->cec_adap, plug_in, ktime_get()); +#endif drm_bridge_hpd_notify(&hdmi->bridge, status); } }