]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vc4: hdmi: Ensure we don't use 2711 HPD registers on Pi0-3
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Thu, 27 Jan 2022 13:17:54 +0000 (14:17 +0100)
committerMaxime Ripard <maxime@cerno.tech>
Thu, 3 Feb 2022 15:07:59 +0000 (16:07 +0100)
commitf5f0b250e7b556e9dd285b41b99aba3c88304c4c
tree57377236c1cfcf73e920d114b33be68dfd090bb4
parent7303b1ba0ba60f310f3b2e638280e505aa66ea62
drm/vc4: hdmi: Ensure we don't use 2711 HPD registers on Pi0-3

The existing logic was flawed in that it could try reading the
2711 specific registers for HPD on a CM1/3 where the HPD GPIO
hadn't been defined in DT.

Ensure we don't do the 2711 register read on invalid hardware,
and then

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://patchwork.freedesktop.org/patch/msgid/20220127131754.236074-1-maxime@cerno.tech
drivers/gpu/drm/vc4/vc4_hdmi.c
drivers/gpu/drm/vc4/vc4_hdmi.h