[PULL] drm-misc-fixes

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Thu Oct 14 12:19:13 UTC 2021


drm-misc-fixes-2021-10-14:
drm-misc-fixes for v5.15-rc6:
- Respun clock fixes for vc4/hdmi.
- Cap connector_bad_edid()'s num_of_ext by num_blocks read.
- Clamp fbdev size to max available height.
- Hide hyper-v's hw pointer, to prevent double pointers.
- Use the correct engine bit in nouveau's g84_fifo_chan_engine_fini.
- Build fix for r128 on UML.
- Add missing dependency for CONFIG_CRC32 to olimex-lcd-olinuxino.
The following changes since commit f5a8703a9c418c6fc54eb772712dfe7641e3991c:

  drm/nouveau/debugfs: fix file release memory leak (2021-10-06 11:12:29 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2021-10-14

for you to fetch changes up to 6de148d82d9e790caf7622a002229df745fd2d94:

  drm/vc4: crtc: Make sure the HDMI controller is powered when disabling (2021-10-13 14:40:43 +0200)

----------------------------------------------------------------
drm-misc-fixes for v5.15-rc6:
- Respun clock fixes for vc4/hdmi.
- Cap connector_bad_edid()'s num_of_ext by num_blocks read.
- Clamp fbdev size to max available height.
- Hide hyper-v's hw pointer, to prevent double pointers.
- Use the correct engine bit in nouveau's g84_fifo_chan_engine_fini.
- Build fix for r128 on UML.
- Add missing dependency for CONFIG_CRC32 to olimex-lcd-olinuxino.

----------------------------------------------------------------
Dexuan Cui (1):
      drm/hyperv: Fix double mouse pointers

Douglas Anderson (1):
      drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read

Marek Vasut (1):
      drm/nouveau/fifo: Reinstate the correct engine bit programming

Maxime Ripard (11):
      clk: bcm-2835: Pick the closest clock rate
      clk: bcm-2835: Remove rounding up the dividers
      drm/vc4: hdmi: Set a default HSM rate
      drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
      drm/vc4: hdmi: Make sure the controller is powered in detect
      drm/vc4: hdmi: Make sure the controller is powered up during bind
      drm/vc4: hdmi: Rework the pre_crtc_configure error handling
      drm/vc4: hdmi: Split the CEC disable / enable functions in two
      drm/vc4: hdmi: Make sure the device is powered with CEC
      drm/vc4: hdmi: Warn if we access the controller while disabled
      drm/vc4: crtc: Make sure the HDMI controller is powered when disabling

Randy Dunlap (1):
      drm/r128: fix build for UML

Thomas Zimmermann (1):
      drm/fbdev: Clamp fbdev surface size if too large

Vegard Nossum (1):
      drm/panel: olimex-lcd-olinuxino: select CRC32

 drivers/clk/bcm/clk-bcm2835.c                      |  13 +-
 drivers/gpu/drm/drm_edid.c                         |  15 +-
 drivers/gpu/drm/drm_fb_helper.c                    |   6 +
 drivers/gpu/drm/hyperv/hyperv_drm.h                |   1 +
 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c        |   1 +
 drivers/gpu/drm/hyperv/hyperv_drm_proto.c          |  54 +++++-
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c |   2 +-
 drivers/gpu/drm/panel/Kconfig                      |   1 +
 drivers/gpu/drm/r128/ati_pcigart.c                 |   2 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                     |  19 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     | 208 ++++++++++++++-------
 drivers/gpu/drm/vc4/vc4_hdmi_regs.h                |   6 +
 12 files changed, 248 insertions(+), 80 deletions(-)


More information about the dri-devel mailing list