[Intel-gfx] [PULL] drm-misc-fixes
Maxime Ripard
maxime at cerno.tech
Thu Jun 23 06:41:52 UTC 2022
Hi Dave, Daniel,
Here's this week drm-misc-fixes PR
Maxime
drm-misc-fixes-2022-06-23:
Multiple fixes in sun4i for suspend, DDC, DMA setup; A rework of vc4 to
properly split the driver between hardware capabilities that wasn't done
properly causing multiple crashes; and a panel quirk for Aya Neo Next
The following changes since commit 0f9cd1ea10d307cad221d6693b648a8956e812b0:
drm/ttm: fix bulk move handling v2 (2022-06-14 11:15:19 +0200)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2022-06-23
for you to fetch changes up to 85016f66af8506cb601fd4f4fde23ed327a266be:
drm/sun4i: Return if frontend is not present (2022-06-22 16:42:25 +0200)
----------------------------------------------------------------
Multiple fixes in sun4i for suspend, DDC, DMA setup; A rework of vc4 to
properly split the driver between hardware capabilities that wasn't done
properly causing multiple crashes; and a panel quirk for Aya Neo Next
----------------------------------------------------------------
Dan Carpenter (1):
drm/vc4: fix error code in vc4_check_tex_size()
Jernej Skrabec (1):
drm/sun4i: Add DMA mask and segment size
Maxime Ripard (14):
drm/vc4: plane: Prevent async update if we don't have a dlist
drm/vc4: Consolidate Hardware Revision Check
drm/vc4: bo: Rename vc4_dumb_create
drm/vc4: bo: Split out Dumb buffers fixup
drm/vc4: drv: Register a different driver on BCM2711
drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711
drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711
drm/vc4: drv: Skip BO Backend Initialization on BCM2711
drm/vc4: crtc: Use an union to store the page flip callback
drm/vc4: crtc: Move the BO handling out of common page-flip callback
drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler
drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711
drm/vc4: crtc: Fix out of order frames during asynchronous page flips
drm/vc4: Warn if some v3d code is run on BCM2711
Maya Matuszczyk (1):
drm: panel-orientation-quirks: Add quirk for Aya Neo Next
Samuel Holland (2):
drm/sun4i: dw-hdmi: Fix ddc-en GPIO consumer conflict
drm/sun4i: Fix crash during suspend after component bind failure
Saud Farooqui (2):
drm/vc4: hdmi: Fixed possible integer overflow
drm/sun4i: Return if frontend is not present
drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 +
drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +-
drivers/gpu/drm/sun4i/sun4i_layer.c | 2 +-
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 54 +------
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 -
drivers/gpu/drm/vc4/vc4_bo.c | 62 +++++++-
drivers/gpu/drm/vc4/vc4_crtc.c | 200 ++++++++++++++++++-------
drivers/gpu/drm/vc4/vc4_drv.c | 97 ++++++++++--
drivers/gpu/drm/vc4/vc4_drv.h | 19 ++-
drivers/gpu/drm/vc4/vc4_gem.c | 40 +++++
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +-
drivers/gpu/drm/vc4/vc4_hvs.c | 18 +--
drivers/gpu/drm/vc4/vc4_irq.c | 16 ++
drivers/gpu/drm/vc4/vc4_kms.c | 24 ++-
drivers/gpu/drm/vc4/vc4_perfmon.c | 47 +++++-
drivers/gpu/drm/vc4/vc4_plane.c | 29 +++-
drivers/gpu/drm/vc4/vc4_render_cl.c | 4 +
drivers/gpu/drm/vc4/vc4_v3d.c | 15 ++
drivers/gpu/drm/vc4/vc4_validate.c | 16 ++
drivers/gpu/drm/vc4/vc4_validate_shaders.c | 4 +
20 files changed, 505 insertions(+), 164 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20220623/ac6c3069/attachment.sig>
More information about the Intel-gfx
mailing list