drm/vc4: hdmi: Don't register the CEC adapter if there's no interrupts
authorMaxime Ripard <maxime@cerno.tech>
Mon, 11 Jan 2021 14:23:06 +0000 (15:23 +0100)
committerMaxime Ripard <maxime@cerno.tech>
Thu, 28 Jan 2021 09:29:20 +0000 (10:29 +0100)
commit4d03ed7ad731a2cf922fa37246fb7068a52f18ff
tree7d9d62a70c82c8c98cb2abc355e76e0ea1e9e687
parentf551863af919edd60f76a24126da3ac10294ace1
drm/vc4: hdmi: Don't register the CEC adapter if there's no interrupts

We introduced the BCM2711 support to the vc4 HDMI controller with 5.10,
but this was lacking any of the interrupts of the CEC controller so we
have to deal with the backward compatibility.

Do so by simply ignoring the CEC setup if the DT doesn't have the
interrupts property.

Reviewed-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Acked-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Tested-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Link: https://patchwork.freedesktop.org/patch/msgid/20210111142309.193441-13-maxime@cerno.tech
drivers/gpu/drm/vc4/vc4_hdmi.c