[PULL] drm-intel-fixes

2023-02-16 Thread Rodrigo Vivi
Hi Dave and Daniel,

Only 1 gen11 workaround fix.

Here goes drm-intel-fixes-2023-02-16:
- Moving gen11 hw wa to the right place. (Matt)

Thanks,
Rodrigo.

The following changes since commit ceaa837f96adb69c0df0397937cd74991d5d821a:

  Linux 6.2-rc8 (2023-02-12 14:10:17 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2023-02-16

for you to fetch changes up to d5a1224aa68c8b124a4c5c390186e571815ed390:

  drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list (2023-02-14 
16:08:48 -0500)


- Moving gen11 hw wa to the right place. (Matt)


Matt Roper (1):
  drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list

 drivers/gpu/drm/i915/gt/intel_workarounds.c | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)


[PULL] drm-misc-next-fixes

2023-02-16 Thread Thomas Zimmermann
Hi Dave and Daniel,

here's the PR for drm-misc-next-fixes for this week.

Best regards
Thomas

drm-misc-next-fixes-2023-02-16:
Short summary of fixes pull:

Contains fixes for DP MST and the panel orientation on an Lenovo
IdeaPad model.
The following changes since commit 467fbc77f673ecc9dcf4e58ffc1fa426a22df7fd:

  dt-bindings: display: panel: visionox,vtdr6130: add missing reg property 
(2023-02-09 09:28:31 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-02-16

for you to fetch changes up to 38b2d8efd03d2e56431b611e3523f0158306451d:

  drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 
(2023-02-15 10:46:05 +0100)


Short summary of fixes pull:

Contains fixes for DP MST and the panel orientation on an Lenovo
IdeaPad model.


Darrell Kavanagh (1):
  drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5

Imre Deak (4):
  drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs
  drm/display/dp_mst: Handle old/new payload states in 
drm_dp_remove_payload()
  drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state()
  drm/i915/dp_mst: Fix payload removal during output disabling

 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  2 +-
 drivers/gpu/drm/display/drm_dp_mst_topology.c  | 59 -
 drivers/gpu/drm/drm_panel_orientation_quirks.c |  6 ++
 drivers/gpu/drm/i915/display/intel_display.c   |  4 ++
 drivers/gpu/drm/i915/display/intel_dp_mst.c| 75 --
 drivers/gpu/drm/i915/display/intel_dp_mst.h|  4 ++
 drivers/gpu/drm/nouveau/dispnv50/disp.c|  2 +-
 include/drm/display/drm_dp_mst_helper.h|  6 +-
 8 files changed, 135 insertions(+), 23 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer


[PULL] drm-misc-fixes

2023-02-16 Thread Maxime Ripard
Hi Dave, Daniel,

Here's this week drm-misc-fixes PR.

Maxime

drm-misc-fixes-2023-02-16:
Multiple fixes in vc4 to address issues with YUV planes, HDMI and CRTC;
an invalid page access fix for fbdev, mark dynamic debug as broken, a
double free and refcounting fix for vmwgfx.
The following changes since commit 85e26dd5100a182bf8448050427539c0a66ab793:

  drm/client: fix circular reference counting issue (2023-02-07 09:42:56 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-02-16

for you to fetch changes up to a950b989ea29ab3b38ea7f6e3d2540700a3c54e8:

  drm/vmwgfx: Do not drop the reference to the handle too soon (2023-02-14 
23:00:09 -0500)


Multiple fixes in vc4 to address issues with YUV planes, HDMI and CRTC;
an invalid page access fix for fbdev, mark dynamic debug as broken, a
double free and refcounting fix for vmwgfx.


Dave Stevenson (1):
  drm/vc4: Fix YUV plane handling when planes are in different buffers

Dom Cobley (2):
  drm/vc4: hdmi: Always enable GCP with AVMUTE cleared
  drm/vc4: crtc: Increase setup cost in core clock calculation to handle 
extreme reduced blanking

Jocelyn Falempe (1):
  drm/ast: Fix start address computation

Takashi Iwai (1):
  fbdev: Fix invalid page access after closing deferred I/O devices

Ville Syrjälä (1):
  drm: Disable dynamic debug as broken

Zack Rusin (2):
  drm/vmwgfx: Stop accessing buffer objects which failed init
  drm/vmwgfx: Do not drop the reference to the handle too soon

 drivers/gpu/drm/Kconfig |  3 ++-
 drivers/gpu/drm/ast/ast_mode.c  |  4 ++--
 drivers/gpu/drm/vc4/vc4_crtc.c  |  2 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c  | 18 +-
 drivers/gpu/drm/vc4/vc4_plane.c |  6 --
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c  | 12 
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c |  2 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_gem.c |  8 
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c |  4 +++-
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c |  1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c  |  1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 10 ++
 drivers/video/fbdev/core/fb_defio.c | 10 +-
 drivers/video/fbdev/core/fbmem.c|  4 
 include/linux/fb.h  |  1 +
 15 files changed, 57 insertions(+), 29 deletions(-)


signature.asc
Description: PGP signature