[PATCH v3 0/7] drm/vc4: hdmi: Support the 10/12 bit output
Maxime Ripard
maxime at cerno.tech
Tue Dec 1 08:12:42 EST 2020
Hi,
Here's some patches to enable the HDR output in the RPi4/BCM2711 HDMI
controller.
Let me know what you think,
Maxime
Changes from v2:
- Rebased on current drm-misc-next
- Fixed a bug that was dropping the refresh rate when the bpc count
was increased
Changes from v1:
- Added the coccinelle script to the first patch
- Fixed the pixel_rate ramp up
Maxime Ripard (7):
drm/vc4: hvs: Align the HVS atomic hooks to the new API
drm/vc4: Pass the atomic state to encoder hooks
drm/vc4: hdmi: Create a custom connector state
drm/vc4: hdmi: Store pixel frequency in the connector state
drm/vc4: hdmi: Use the connector state pixel rate for the PHY
drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
drm/vc4: hdmi: Enable 10/12 bpc output
drivers/gpu/drm/vc4/vc4_crtc.c | 22 ++---
drivers/gpu/drm/vc4/vc4_drv.h | 14 +--
drivers/gpu/drm/vc4/vc4_hdmi.c | 147 +++++++++++++++++++++++++---
drivers/gpu/drm/vc4/vc4_hdmi.h | 21 +++-
drivers/gpu/drm/vc4/vc4_hdmi_phy.c | 8 +-
drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 9 ++
drivers/gpu/drm/vc4/vc4_hvs.c | 8 +-
drivers/gpu/drm/vc4/vc4_txp.c | 8 +-
8 files changed, 190 insertions(+), 47 deletions(-)
--
2.28.0
More information about the linux-arm-kernel
mailing list