intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-07-01  9:08 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2021-07-01  9:08 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

this week's PR for drm-misc-next-fixes contains a number of BO-related
fixes in amdgpu, gma500 and radeon, and a documentation fix for dma-buf.

Best regards
Thomas

drm-misc-next-fixes-2021-07-01:
Short summary of fixes pull:

 * amdgpu: TTM fixes
 * dma-buf: Doc fixes
 * gma500: Fix potential BO leaks in error handling
 * radeon: Fix NULL-ptr deref
The following changes since commit eed75ce7c8260e0d5612ced4a88180ab991e207c:

  drm/amdgpu: fix amdgpu_preempt_mgr_new() (2021-06-21 15:24:29 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-07-01

for you to fetch changes up to f18f58012ee894039cd59ee8c889bf499d7a3943:

  drm/radeon: Fix NULL dereference when updating memory stats (2021-06-30 11:56:21 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * amdgpu: TTM fixes
 * dma-buf: Doc fixes
 * gma500: Fix potential BO leaks in error handling
 * radeon: Fix NULL-ptr deref

----------------------------------------------------------------
Jing Xiangfeng (1):
      drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create()

Mikel Rychliski (1):
      drm/radeon: Fix NULL dereference when updating memory stats

Nirmoy Das (1):
      drm/amdgpu: return early for non-TTM_PL_TT type BOs

Randy Dunlap (1):
      <linux/dma-resv.h>: correct a function name in kernel-doc

 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c |  3 ++-
 drivers/gpu/drm/gma500/framebuffer.c    |  7 ++++++-
 drivers/gpu/drm/radeon/radeon_object.c  | 29 ++++++++++++-----------------
 drivers/gpu/drm/radeon/radeon_object.h  |  2 +-
 drivers/gpu/drm/radeon/radeon_ttm.c     | 13 ++++++++++---
 include/linux/dma-resv.h                |  2 +-
 6 files changed, 32 insertions(+), 24 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-11-02 13:31 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2023-11-02 13:31 UTC (permalink / raw)
  To: Daniel Vetter, Dave Airlie
  Cc: dim-tools, intel-gfx, Maxime Ripard, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi

Hi Daniel, Dave,

Just 2 small ssd130x fixes.

Cheers,
~Maarten

drm-misc-next-fixes-2023-11-02:
drm-misc-next-fixes for v6.7-rc1:

- dt binding fix for ssd132x
- Initialize ssd130x crtc_state to NULL.

The following changes since commit b70438004a14f4d0f9890b3297cd66248728546c:

   drm/amdgpu: move buffer funcs setting up a level (2023-10-26 16:04:24 
-0400)

are available in the Git repository at:

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

for you to fetch changes up to 94565e95e247c188fed4d3da1034402f3fb297de:

   drm/ssd130x: Fix possible uninitialized usage of crtc_state variable 
(2023-10-30 11:00:27 +0100)

----------------------------------------------------------------
drm-misc-next-fixes for v6.7-rc1:

- dt binding fix for ssd132x
- Initialize ssd130x crtc_state to NULL.

----------------------------------------------------------------
Javier Martinez Canillas (2):
       dt-bindings: display: ssd132x: Remove '-' before compatible enum
       drm/ssd130x: Fix possible uninitialized usage of crtc_state variable

  Documentation/devicetree/bindings/display/solomon,ssd132x.yaml | 8 
++++----
  drivers/gpu/drm/solomon/ssd130x.c                              | 2 +-
  2 files changed, 5 insertions(+), 5 deletions(-)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-09-11 14:19 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-09-11 14:19 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here are two more fixes that got stuck in drm-misc-next-fixes. As
discussed on IRC, they should go directly into drm-fixes.

Best regards
Thomas

drm-misc-next-fixes-2023-09-11:
Short summary of fixes pull:

 * nouveau: Lockdep workaround
 * fbdev/g364fb: Build fix
The following changes since commit 978474dc8278f661930e02e08d292a45a45fa01a:

  drm/nouveau: fence: fix undefined fence state after emit (2023-08-31 00:46:23 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-09-11

for you to fetch changes up to d20b484c674d2eae816978a98fa38b4054aeca3b:

  drm/drm_exec: Work around a WW mutex lockdep oddity (2023-09-07 10:30:12 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * nouveau: Lockdep workaround
 * fbdev/g364fb: Build fix

----------------------------------------------------------------
Sudip Mukherjee (1):
      fbdev/g364fb: fix build failure with mips

Thomas Hellström (1):
      drm/drm_exec: Work around a WW mutex lockdep oddity

 drivers/gpu/drm/drm_exec.c   |  2 +-
 drivers/video/fbdev/g364fb.c |  2 +-
 include/drm/drm_exec.h       | 35 +++++++++++++++++++++++++++++++----
 3 files changed, 33 insertions(+), 6 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-09-01  7:01 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-09-01  7:01 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here are two more fixes that have been sitting in drm-misc-next-fixes.

Best regards
Thomas

drm-misc-next-fixes-2023-09-01:
Short summary of fixes pull:

 * ivpu: Replace strncpy
 * nouveau: Fix fence state in nouveau_fence_emit()
The following changes since commit cdf4100eaa1f4107fcf7c95b5eccca96cca6c777:

  drm/gpuva_mgr: remove unused prev pointer in __drm_gpuva_sm_map() (2023-08-24 14:27:14 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-09-01

for you to fetch changes up to 978474dc8278f661930e02e08d292a45a45fa01a:

  drm/nouveau: fence: fix undefined fence state after emit (2023-08-31 00:46:23 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * ivpu: Replace strncpy
 * nouveau: Fix fence state in nouveau_fence_emit()

----------------------------------------------------------------
Danilo Krummrich (1):
      drm/nouveau: fence: fix undefined fence state after emit

Justin Stitt (1):
      accel/ivpu: refactor deprecated strncpy

 drivers/accel/ivpu/ivpu_jsm_msg.c       |  3 +--
 drivers/gpu/drm/nouveau/dispnv04/crtc.c |  9 +--------
 drivers/gpu/drm/nouveau/nouveau_bo.c    |  8 +-------
 drivers/gpu/drm/nouveau/nouveau_chan.c  |  6 ++----
 drivers/gpu/drm/nouveau/nouveau_dmem.c  |  9 +++------
 drivers/gpu/drm/nouveau/nouveau_exec.c  | 11 ++++++++---
 drivers/gpu/drm/nouveau/nouveau_fence.c | 32 ++++++++++++++++++++++++++------
 drivers/gpu/drm/nouveau/nouveau_fence.h |  5 +++--
 drivers/gpu/drm/nouveau/nouveau_gem.c   |  5 +----
 9 files changed, 46 insertions(+), 42 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-08-24 18:12 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-08-24 18:12 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here is this week's PR for drm-misc-next. One of the patches is a
change to nouveau's UAPI.

Best regards
Thomas

drm-misc-next-fixes-2023-08-24:
Short summary of fixes pull:

 * gpuva: Cleanups

 * kunit: Documentation fixes

 * nouveau:
   * UAPI: Avoid implicit NO_PREFETCH flag
   * Scheduler fixes
   * Fix remap

 * ttm: Fix type conversion in tests
The following changes since commit ff065eaf5502384c0d0a3bd3a9459eb5eb0811e1:

  drm/ttm/tests: Require MMU when testing (2023-08-17 15:05:51 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-08-24

for you to fetch changes up to cdf4100eaa1f4107fcf7c95b5eccca96cca6c777:

  drm/gpuva_mgr: remove unused prev pointer in __drm_gpuva_sm_map() (2023-08-24 14:27:14 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * gpuva: Cleanups

 * kunit: Documentation fixes

 * nouveau:
   * UAPI: Avoid implicit NO_PREFETCH flag
   * Scheduler fixes
   * Fix remap

 * ttm: Fix type conversion in tests

----------------------------------------------------------------
Danilo Krummrich (4):
      drm/nouveau: sched: avoid job races between entities
      drm/nouveau: uvmm: fix unset region pointer on remap
      drm/nouveau: uapi: don't pass NO_PREFETCH flag implicitly
      drm/gpuva_mgr: remove unused prev pointer in __drm_gpuva_sm_map()

Karolina Stolarek (1):
      drm/ttm/tests: Fix type conversion in ttm_pool_test

Lee Jones (1):
      drm/tests/drm_kunit_helpers: Place correct function name in the comment header

 drivers/gpu/drm/drm_gpuva_mgr.c           | 10 ++++------
 drivers/gpu/drm/nouveau/nouveau_dma.c     |  7 +++++--
 drivers/gpu/drm/nouveau/nouveau_dma.h     |  8 ++++++--
 drivers/gpu/drm/nouveau/nouveau_exec.c    | 19 ++++++++++++++++---
 drivers/gpu/drm/nouveau/nouveau_gem.c     |  6 ++++--
 drivers/gpu/drm/nouveau/nouveau_sched.c   | 22 ++++++++++++++++++++++
 drivers/gpu/drm/nouveau/nouveau_uvmm.c    |  1 +
 drivers/gpu/drm/tests/drm_kunit_helpers.c |  2 +-
 drivers/gpu/drm/ttm/tests/ttm_pool_test.c |  4 ++--
 include/uapi/drm/nouveau_drm.h            |  8 +++++++-
 10 files changed, 68 insertions(+), 19 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-08-17 13:18 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-08-17 13:18 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

this is the PR for drm-misc-next-fixes.

Best regards
Thomas

drm-misc-next-fixes-2023-08-17:
Short summary of fixes pull:

 * Add MMU dependency to TTM unit tests
 * panel: Fix Innolux G156HCE-L01 LVDS clock
The following changes since commit a8b273a8fd9c88cee038ffdae05b7eca063b9622:

  Merge tag 'amd-drm-next-6.6-2023-08-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2023-08-15 13:37:49 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-08-17

for you to fetch changes up to ff065eaf5502384c0d0a3bd3a9459eb5eb0811e1:

  drm/ttm/tests: Require MMU when testing (2023-08-17 15:05:51 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * Add MMU dependency to TTM unit tests
 * panel: Fix Innolux G156HCE-L01 LVDS clock

----------------------------------------------------------------
Karolina Stolarek (1):
      drm/ttm/tests: Require MMU when testing

Luca Ceresoli (1):
      drm/panel: simple: Fix Innolux G156HCE-L01 LVDS clock

 drivers/gpu/drm/Kconfig              | 2 +-
 drivers/gpu/drm/panel/panel-simple.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-07-06 11:31 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-07-06 11:31 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2023-07-06:
Short summary of fixes pull:

 * panel: Fix mode on Starry-ili9882t
The following changes since commit 861c249cd782cb9f2d5a881bbb32e8da7f0c1192:

  arch/sparc: Add module license and description for fbdev helpers (2023-06-29 13:30:02 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-07-06

for you to fetch changes up to 59bba51ec2a50e3dc5c3ee80f0a23207346303ff:

  drm/panel: Fine tune Starry-ili9882t panel HFP and HBP (2023-06-29 17:35:34 -0700)

----------------------------------------------------------------
Short summary of fixes pull:

 * panel: Fix mode on Starry-ili9882t

----------------------------------------------------------------
Cong Yang (1):
      drm/panel: Fine tune Starry-ili9882t panel HFP and HBP

 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 6 +++---
 1 file changed, 3 insertions(+), 3 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-06-29 11:38 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-06-29 11:38 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

only one trivial bugfix this week.

Best regards
Thomas

drm-misc-next-fixes-2023-06-29:
Short summary of fixes pull:

 * fbdev: Fix module infos on sparc
The following changes since commit cf683e8870bd4be0fd6b98639286700a35088660:

  fbdev: Use /* */ comment in initializer macro (2023-06-15 10:45:17 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-06-29

for you to fetch changes up to 861c249cd782cb9f2d5a881bbb32e8da7f0c1192:

  arch/sparc: Add module license and description for fbdev helpers (2023-06-29 13:30:02 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * fbdev: Fix module infos on sparc

----------------------------------------------------------------
Thomas Zimmermann (1):
      arch/sparc: Add module license and description for fbdev helpers

 arch/sparc/video/fbdev.c | 3 +++
 1 file changed, 3 insertions(+)

-- 
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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-06-15 11:40 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-06-15 11:40 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here's the release cycles first PR from drm-misc-next-fixes. It's just
one fix and a backmerge.

Best regards
Thomas

drm-misc-next-fixes-2023-06-15:
Short summary of fixes pull:

 * Fix fbdev initializer macros
The following changes since commit 901bdf5ea1a836400ee69aa32b04e9c209271ec7:

  Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2023-06-15 14:11:22 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-06-15

for you to fetch changes up to cf683e8870bd4be0fd6b98639286700a35088660:

  fbdev: Use /* */ comment in initializer macro (2023-06-15 10:45:17 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * Fix fbdev initializer macros

----------------------------------------------------------------
Thomas Zimmermann (2):
      Merge drm/drm-next into drm-misc-next-fixes
      fbdev: Use /* */ comment in initializer macro

 include/linux/fb.h | 4 ++--
 1 file changed, 2 insertions(+), 2 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-04-26  6:04 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2023-04-26  6:04 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Maxime Ripard, dim-tools, intel-gfx, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi

Hey Dave, Daniel,

Complementary pull request for drm-misc-next-fixes!

~Maarten

drm-misc-next-fixes-2023-04-26:

drm-misc-next-fixes for v6.4-rc1:
- Revert uAPI from accel/qaic.
- Fix TTM build on archs where PMD_SHIFT is not constant.
- Improve error handling in nt35950.
- Fix double unregister in otm8009a when removing the driver.
The following changes since commit d8dab40a8b37fe8207e1edf68205c709b477e0a4:

   Merge tag 'drm-misc-next-2023-04-12' of 
git://anongit.freedesktop.org/drm/drm-misc into drm-next (2023-04-12 
16:23:04 +0200)

are available in the Git repository at:

   git://anongit.freedesktop.org/drm/drm-misc 
tags/drm-misc-next-fixes-2023-04-26

for you to fetch changes up to a50be876f4fe2349dc8b056a49d87f69c944570f:

   drm/panel: novatek-nt35950: Only unregister DSI1 if it exists 
(2023-04-18 10:20:26 +0200)

----------------------------------------------------------------
drm-misc-next-fixes for v6.4-rc1:
- Revert uAPI from accel/qaic.
- Fix TTM build on archs where PMD_SHIFT is not constant.
- Improve error handling in nt35950.
- Fix double unregister in otm8009a when removing the driver.

----------------------------------------------------------------
Christian König (1):
       drm/ttm: revert "Reduce the number of used allocation orders for 
TTM pages"

James Cowgill (1):
       drm/panel: otm8009a: Set backlight parent to panel device

Jeffrey Hugo (1):
       Revert "accel/qaic: Add mhi_qaic_cntl"

Konrad Dybcio (2):
       drm/panel: novatek-nt35950: Improve error handling
       drm/panel: novatek-nt35950: Only unregister DSI1 if it exists

  drivers/accel/qaic/Makefile                      |   1 -
  drivers/accel/qaic/mhi_qaic_ctrl.c               | 569 
-----------------------
  drivers/accel/qaic/mhi_qaic_ctrl.h               |  12 -
  drivers/accel/qaic/qaic_drv.c                    |  10 -
  drivers/gpu/drm/panel/panel-novatek-nt35950.c    |  10 +-
  drivers/gpu/drm/panel/panel-orisetech-otm8009a.c |   2 +-
  drivers/gpu/drm/ttm/ttm_pool.c                   |  30 +-
  7 files changed, 21 insertions(+), 613 deletions(-)
  delete mode 100644 drivers/accel/qaic/mhi_qaic_ctrl.c
  delete mode 100644 drivers/accel/qaic/mhi_qaic_ctrl.h


^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-02-28  9:13 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-02-28  9:13 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here are 3 more patches from drm-misc-next-fixes. In case there's
no drm-next PR before -rc1, I'll cherrypick these changes into
drm-misc-fixes later.

Best regards
Thomas

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

Fixes uninitialized variables in fbdev error paths and reverts an
SHMEM-helper symbol back to being exported as GPL.
The following changes since commit 3fb1f62f80a1d249260db5ea9e22c51e52fab9ae:

  drm/fb-helper: Remove drm_fb_helper_unprepare() from drm_fb_helper_fini() (2023-02-21 13:26:18 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 047a754558d640eaa080fce3b22ca9f3d4e04626:

  drm/shmem-helper: Revert accidental non-GPL export (2023-02-28 09:45:56 +0100)

----------------------------------------------------------------
Short summary of fixes pull:

Fixes uninitialized variables in fbdev error paths and reverts an
SHMEM-helper symbol back to being exported as GPL.

----------------------------------------------------------------
Asahi Lina (1):
      drm/shmem-helper: Revert accidental non-GPL export

Nathan Chancellor (1):
      drm: omapdrm: Do not use helper unininitialized in omap_fbdev_init()

Thomas Zimmermann (1):
      drm/msm: Fix possible uninitialized access in fbdev

 drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +-
 drivers/gpu/drm/msm/msm_fbdev.c        | 4 ++--
 drivers/gpu/drm/omapdrm/omap_fbdev.c   | 2 +-
 3 files changed, 4 insertions(+), 4 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2023-02-23 18:25 Maarten Lankhorst
@ 2023-02-23 18:48 ` Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2023-02-23 18:48 UTC (permalink / raw)
  To: Maarten Lankhorst
  Cc: dim-tools, Daniel Vetter, intel-gfx, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi, Dave Airlie

[-- Attachment #1: Type: text/plain, Size: 380 bytes --]

Hi Maarten,

On Thu, Feb 23, 2023 at 07:25:23PM +0100, Maarten Lankhorst wrote:
> Hi Dave and Daniel,
> 
> Here's the first pull request for v6.4-rc1.
> 
> Enjoy!
> 
> ~Maarten
> 
> drm-misc-next-2023-02-23:
> drm-misc-next for v6.4-rc1:
> 
> First pull request to keep the delta from growing too big.

This isn't drm-misc-next-fixes but drm-misc-next?

Maxime

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-02-23 18:25 Maarten Lankhorst
  2023-02-23 18:48 ` Maxime Ripard
  0 siblings, 1 reply; 74+ messages in thread
From: Maarten Lankhorst @ 2023-02-23 18:25 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Maxime Ripard, dim-tools, intel-gfx, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi

[-- Attachment #1: Type: text/plain, Size: 18032 bytes --]

Hi Dave and Daniel,

Here's the first pull request for v6.4-rc1.

Enjoy!

~Maarten

drm-misc-next-2023-02-23:
drm-misc-next for v6.4-rc1:

First pull request to keep the delta from growing too big.

UAPI Changes:
- Convert rockchip bindings to YAML.
- Constify kobj_type structure in dma-buf.
- FBDEV cmdline parser fixes, and other small fbdev fixes for mode
   parsing.

Cross-subsystem Changes:
- Actually signal the private stub dma-fence.

Core Changes:
- Fixes to HPD polling.
- Assorted small fixes in simpledrm, bridge, accel, shmem-helper,
   and the selftest of format-helper.
- Remove dummy resource when ttm bo is created, and during pipelined
   gutting. Fix all drivers to accept a NULL ttm_bo->resource.
- Handle pinned BO moving prevention in ttm core.
- Set drm panel-bridge orientation before connector is registered.
- Remove dumb_destroy callback.
- Add documentation to GEM_CLOSE, PRIME_HANDLE_TO_FD, PRIME_FD_TO_HANDLE, GETFB2 ioctl's.
- Add atomic enable_plane callback, use it in ast, mgag200, tidss.

Driver Changes:
- Add Radxa 8/10HD, Samsung AMS495QA01 panels.
- Fix ivpu compiler errors.
- Assorted fixes to drm/panel, malidp, rockchip, ivpu, amdgpu, vgem,
   nouveau, vc4.
- Assorted cleanups, simplifications and fixes to vmwgfx.
The following changes since commit aebd8f0c6f8280ba35bc989f4a9ea47469d3589a:

   Merge v6.2-rc6 into drm-next (2023-01-31 12:23:23 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 95d39a0c64aa529adbff1bdafd391e83ad587602:

   drm/radeon: handle NULL bo->resource in move callback (2023-02-23 10:29:20 +0100)

----------------------------------------------------------------
drm-misc-next for v6.4-rc1:

First pull request to keep the delta from growing too big.

UAPI Changes:
- Convert rockchip bindings to YAML.
- Constify kobj_type structure in dma-buf.
- FBDEV cmdline parser fixes, and other small fbdev fixes for mode
   parsing.

Cross-subsystem Changes:
- Actually signal the private stub dma-fence.

Core Changes:
- Fixes to HPD polling.
- Assorted small fixes in simpledrm, bridge, accel, shmem-helper,
   and the selftest of format-helper.
- Remove dummy resource when ttm bo is created, and during pipelined
   gutting. Fix all drivers to accept a NULL ttm_bo->resource.
- Handle pinned BO moving prevention in ttm core.
- Set drm panel-bridge orientation before connector is registered.
- Remove dumb_destroy callback.
- Add documentation to GEM_CLOSE, PRIME_HANDLE_TO_FD, PRIME_FD_TO_HANDLE, GETFB2 ioctl's.
- Add atomic enable_plane callback, use it in ast, mgag200, tidss.

Driver Changes:
- Add Radxa 8/10HD, Samsung AMS495QA01 panels.
- Fix ivpu compiler errors.
- Assorted fixes to drm/panel, malidp, rockchip, ivpu, amdgpu, vgem,
   nouveau, vc4.
- Assorted cleanups, simplifications and fixes to vmwgfx.

----------------------------------------------------------------
Andrzej Kacprowski (2):
       accel/ivpu: Fix FW API data alignment issues
       accel/ivpu: Send VPU_JSM_MSG_CONTEXT_DELETE when deleting context

Arnd Bergmann (3):
       accel/ivpu: PM: remove broken ivpu_dbg() statements
       accel: fix CONFIG_DRM dependencies
       accel/ivpu: avoid duplicate assignment

Asahi Lina (1):
       drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()

Brian Norris (1):
       drm/rockchip: vop: Quiet always-warning AFBC log

Chris Morgan (3):
       drm: of: Add drm_of_get_dsi_bus helper function
       dt-bindings: display: panel: Add Samsung AMS495QA01
       drm/panel: Add Magnachip D53E6EA8966 Panel Driver

Christian König (4):
       drm/ttm: stop allocating dummy resources during BO creation
       drm/ttm: stop allocating a dummy resource for pipelined gutting
       drm/ttm: prevent moving of pinned BOs
       drm: remove dumb_destroy callback

Dan Carpenter (1):
       drm/simpledrm: Fix an NULL vs IS_ERR() bug

Danilo Krummrich (1):
       dma-buf: actually set signaling bit for private stub fences

Deepak R Varma (1):
       drm/arm/malidp: use sysfs_emit in show function callback

Dmitry Baryshkov (2):
       drm/probe_helper: extract two helper functions
       drm/probe_helper: sort out poll_running vs poll_enabled

Geert Uytterhoeven (1):
       drivers: Restore alignment and newline in Makefile

Jagan Teki (4):
       dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa Display 10HD
       drm: panel: jd9365da-h3: Add Radxa Display 10HD
       dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa Display 8HD
       drm: panel: jd9365da-h3: Add Radxa Display 8HD

Jiri Slaby (SUSE) (1):
       drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype

Johan Jonker (7):
       dt-bindings: display: rockchip: convert rockchip-lvds.txt to YAML
       dt-bindings: soc: rockchip: grf: add rockchip,lvds.yaml
       dt-bindings: display: dsi-controller: move clock-master property
       dt-bindings: display: bridge: snps,dw-mipi-dsi: fix clock properties
       dt-bindings: display: rockchip: convert dw_mipi_dsi_rockchip.txt to yaml
       dt-bindings: display: bridge: convert analogix_dp.txt to yaml
       dt-bindings: display: rockchip: convert analogix_dp-rockchip.txt to yaml

John Keeping (2):
       drm/rockchip: avoid duplicate mappings for IOMMU devices
       drm/bridge: panel: Set orientation on panel_bridge connector

Matthew Auld (6):
       drm/i915/ttm: fix sparse warning
       drm/i915/ttm: audit remaining bo->resource
       drm/ttm: clear the ttm_tt when bo->resource is NULL
       drm/gem-vram: handle NULL bo->resource in move callback
       drm/qxl: handle NULL bo->resource in move callback
       drm/radeon: handle NULL bo->resource in move callback

Maxime Ripard (4):
       drm/vc4: hdmi: Replace hardcoded value by define
       drm/vc4: hdmi: Enable power domain before setting minimum
       Revert "drm/vc4: hdmi: Fix HSM clock too low on Pi4"
       Revert "drm/vc4: hdmi: Enforce the minimum rate at runtime_resume"

Maíra Canal (2):
       drm/format-helper: Use KUNIT_EXPECT_MEMEQ macro
       drm/vgem: add missing mutex_destroy

Michael Riesch (5):
       drm/rockchip: vop2: initialize possible_crtcs properly
       drm/rockchip: rgb: embed drm_encoder into rockchip_encoder
       drm/rockchip: rgb: add video_port parameter to init function
       drm/rockchip: vop2: use symmetric function pair vop2_{create,destroy}_crtcs
       drm/rockchip: vop2: add support for the rgb output block

Randy Dunlap (1):
       drm/bridge: Kconfig: fix a spelling mistake

Rayyan Ansari (2):
       drm/simpledrm: Allow physical width and height configuration via panel node
       dt-bindings: display: simple-framebuffer: Document the panel node

Rob Clark (2):
       drm/shmem: Cleanup drm_gem_shmem_create_with_handle()
       drm/rockchip: Drop unbalanced obj unref

Simon Ser (3):
       drm: document DRM_IOCTL_GEM_CLOSE
       drm: document expectations for GETFB2 handles
       drm: document DRM_IOCTL_PRIME_HANDLE_TO_FD and PRIME_FD_TO_HANDLE

Somalapuram Amaranath (1):
       drm/amdgpu: Remove TTM resource->start visible VRAM condition v2

Stanislaw Gruszka (2):
       accel/ivpu: Set dma max_segment_size
       accel/ivpu: Fix old dma_buf api usage

Stephen Boyd (1):
       drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable

Thomas Weißschuh (2):
       drm/nouveau/led: explicitly include linux/leds.h
       dma-buf: make kobj_type structure constant

Thomas Zimmermann (18):
       Merge drm/drm-next into drm-misc-next
       fbdev: Fix contact info in fb_cmdline.c
       fbdev: Transfer video= option strings to caller; clarify ownership
       fbdev: Support NULL for name in option-string lookup
       drivers/ps3: Read video= option with fb_get_option()
       fbdev: Read video= option with fb_get_option() in modedb
       fbdev: Unexport fb_mode_option
       fbdev: Move option-string lookup into helper
       fbdev: Handle video= parameter in video/cmdline.c
       driver/ps3: Include <video/cmdline.h> for mode parsing
       drm: Include <video/cmdline.h> for mode parsing
       drm: Fix comment on mode parsing
       drm/atomic-helper: Add atomic_enable plane-helper callback
       drm/ast: Implement struct drm_plane_helper_funcs.atomic_enable
       drm/mgag200: Remove disable handling from atomic_update
       drm/mgag200: Implement struct drm_plane_helper_funcs.atomic_enable
       drm/tidss: Remove return values from dispc_plane_{setup, enable}()
       drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable

Zack Rusin (11):
       drm/vmwgfx: Use the common gem mmap instead of the custom code
       drm/vmwgfx: Remove the duplicate bo_free function
       drm/vmwgfx: Rename vmw_buffer_object to vmw_bo
       drm/vmwgfx: Simplify fb pinning
       drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths
       drm/vmwgfx: Rename dummy to is_iomem
       drm/vmwgfx: Abstract placement selection
       drm/vmwgfx: Stop using raw ttm_buffer_object's
       drm/vmwgfx: Make the driver work without the dummy resources
       drm/vmwgfx: Stop accessing buffer objects which failed init
       drm/vmwgfx: Do not drop the reference to the handle too soon

  .../bindings/display/bridge/analogix,dp.yaml       |  63 +++
  .../bindings/display/bridge/analogix_dp.txt        |  51 --
  .../bindings/display/bridge/snps,dw-mipi-dsi.yaml  |  16 +-
  .../bindings/display/dsi-controller.yaml           |  18 +-
  .../bindings/display/exynos/exynos_dp.txt          |   2 +-
  .../bindings/display/panel/jadard,jd9365da-h3.yaml |   2 +
  .../bindings/display/panel/samsung,ams495qa01.yaml |  57 +++
  .../display/rockchip/analogix_dp-rockchip.txt      |  98 ----
  .../display/rockchip/dw_mipi_dsi_rockchip.txt      |  94 ----
  .../display/rockchip/rockchip,analogix-dp.yaml     | 103 ++++
  .../display/rockchip/rockchip,dw-mipi-dsi.yaml     | 166 +++++++
  .../bindings/display/rockchip/rockchip,lvds.yaml   | 170 +++++++
  .../bindings/display/rockchip/rockchip-lvds.txt    |  92 ----
  .../bindings/display/simple-framebuffer.yaml       |   9 +
  .../devicetree/bindings/soc/rockchip/grf.yaml      |  10 +-
  drivers/accel/Kconfig                              |   5 +-
  drivers/accel/ivpu/ivpu_drv.c                      |   3 +-
  drivers/accel/ivpu/ivpu_fw.c                       |  37 +-
  drivers/accel/ivpu/ivpu_gem.c                      |   8 +-
  drivers/accel/ivpu/ivpu_job.c                      |   5 +-
  drivers/accel/ivpu/ivpu_jsm_msg.c                  |  11 +
  drivers/accel/ivpu/ivpu_jsm_msg.h                  |   2 +-
  drivers/accel/ivpu/ivpu_pm.c                       |  10 -
  drivers/accel/ivpu/vpu_jsm_api.h                   |  67 +--
  drivers/dma-buf/dma-buf-sysfs-stats.c              |   2 +-
  drivers/dma-buf/dma-fence.c                        |   2 +-
  drivers/gpu/drm/Kconfig                            |   2 +-
  drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   9 +-
  drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   4 -
  drivers/gpu/drm/arm/malidp_drv.c                   |   2 +-
  drivers/gpu/drm/ast/ast_mode.c                     |  28 +-
  drivers/gpu/drm/bridge/Kconfig                     |   2 +-
  drivers/gpu/drm/bridge/panel.c                     |   2 +
  drivers/gpu/drm/drm_atomic_helper.c                |  20 +-
  drivers/gpu/drm/drm_connector.c                    |   9 +-
  drivers/gpu/drm/drm_dumb_buffers.c                 |   5 +-
  drivers/gpu/drm/drm_gem.c                          |   7 -
  drivers/gpu/drm/drm_gem_shmem_helper.c             |  67 +--
  drivers/gpu/drm/drm_gem_vram_helper.c              |  11 +
  drivers/gpu/drm/drm_internal.h                     |   3 -
  drivers/gpu/drm/drm_modes.c                        |   3 +-
  drivers/gpu/drm/drm_of.c                           |  51 ++
  drivers/gpu/drm/drm_probe_helper.c                 | 108 +++--
  drivers/gpu/drm/i915/gem/i915_gem_ttm.c            |  15 +-
  drivers/gpu/drm/i915/gem/i915_gem_ttm.h            |   2 +-
  drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c       |   4 +
  drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c         |   7 +-
  drivers/gpu/drm/mgag200/mgag200_drv.h              |   3 +
  drivers/gpu/drm/mgag200/mgag200_mode.c             |  22 +-
  drivers/gpu/drm/nouveau/dispnv50/wndw.h            |   5 +-
  drivers/gpu/drm/nouveau/nouveau_bo.c               |   3 -
  drivers/gpu/drm/nouveau/nouveau_led.h              |   2 +-
  drivers/gpu/drm/panel/Kconfig                      |  11 +
  drivers/gpu/drm/panel/Makefile                     |   1 +
  drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |  16 +-
  drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c   | 209 ++++++++-
  .../gpu/drm/panel/panel-magnachip-d53e6ea8966.c    | 522 +++++++++++++++++++++
  drivers/gpu/drm/qxl/qxl_ttm.c                      |  11 +
  drivers/gpu/drm/radeon/radeon_ttm.c                |   7 +-
  drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |  16 +-
  drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   7 +-
  drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |  80 +++-
  drivers/gpu/drm/rockchip/rockchip_rgb.c            |  19 +-
  drivers/gpu/drm/rockchip/rockchip_rgb.h            |   6 +-
  drivers/gpu/drm/tests/drm_format_helper_test.c     |  10 +-
  drivers/gpu/drm/tidss/tidss_dispc.c                |  12 +-
  drivers/gpu/drm/tidss/tidss_dispc.h                |   8 +-
  drivers/gpu/drm/tidss/tidss_plane.c                |  20 +-
  drivers/gpu/drm/tiny/simpledrm.c                   |  35 +-
  drivers/gpu/drm/ttm/ttm_bo.c                       |  30 +-
  drivers/gpu/drm/ttm/ttm_bo_util.c                  |  19 +-
  drivers/gpu/drm/ttm/ttm_resource.c                 |   1 -
  drivers/gpu/drm/vc4/vc4_hdmi.c                     |  46 +-
  drivers/gpu/drm/vc4/vc4_hdmi.h                     |   1 -
  drivers/gpu/drm/vgem/vgem_fence.c                  |   1 +
  drivers/gpu/drm/vmwgfx/Makefile                    |   2 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 | 413 ++++++++--------
  drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 | 203 ++++++++
  drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c                |  14 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c             |  53 +--
  drivers/gpu/drm/vmwgfx/vmwgfx_context.c            |  36 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c            |  65 +--
  drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  26 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                | 245 ++--------
  drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            | 103 ++--
  drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   2 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |  95 ++--
  drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 234 ++++-----
  drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |  43 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |  57 ++-
  drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |  45 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c            |  21 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c         |  68 ++-
  drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           | 246 +++++-----
  drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h      |  10 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |  53 ++-
  drivers/gpu/drm/vmwgfx/vmwgfx_shader.c             |  66 +--
  drivers/gpu/drm/vmwgfx/vmwgfx_so.c                 |   6 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               | 323 ++-----------
  drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c       |  20 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            | 115 ++---
  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         | 134 ++----
  drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c           | 110 -----
  drivers/gpu/drm/vmwgfx/vmwgfx_va.c                 |   6 +-
  drivers/gpu/drm/vmwgfx/vmwgfx_validation.c         | 150 +++---
  drivers/gpu/drm/vmwgfx/vmwgfx_validation.h         |  10 +-
  drivers/ps3/ps3av.c                                |   9 +-
  drivers/video/Kconfig                              |   3 +
  drivers/video/Makefile                             |   1 +
  drivers/video/cmdline.c                            | 133 ++++++
  drivers/video/fbdev/Kconfig                        |   5 +-
  drivers/video/fbdev/core/Makefile                  |   3 +-
  drivers/video/fbdev/core/fb_cmdline.c              |  94 +---
  drivers/video/fbdev/core/modedb.c                  |   8 +-
  include/drm/drm_atomic_helper.h                    |  26 +
  include/drm/drm_drv.h                              |  19 -
  include/drm/drm_modeset_helper_vtables.h           |  29 +-
  include/drm/drm_of.h                               |  12 +
  include/linux/fb.h                                 |   1 -
  include/uapi/drm/drm.h                             |  57 ++-
  include/video/cmdline.h                            |  20 +
  121 files changed, 3462 insertions(+), 2519 deletions(-)
  create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,dp.yaml
  delete mode 100644 Documentation/devicetree/bindings/display/bridge/analogix_dp.txt
  create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ams495qa01.yaml
  delete mode 100644 Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt
  delete mode 100644 Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
  create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml
  create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml
  create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml
  delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-lvds.txt
  create mode 100644 drivers/gpu/drm/panel/panel-magnachip-d53e6ea8966.c
  create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
  delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c
  create mode 100644 drivers/video/cmdline.c
  create mode 100644 include/video/cmdline.h

[-- Attachment #2: Type: text/html, Size: 17973 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-02-21 12:36 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-02-21 12:36 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here's the final PR for drm-misc-next-fixes for this release cycle.

Best regards
Thomas

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

Fixes GEM SHMEM locking and generic fbdev hotplugging. Constifies
dma_buf kobj type.
The following changes since commit 38b2d8efd03d2e56431b611e3523f0158306451d:

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

are available in the Git repository at:

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

for you to fetch changes up to 3fb1f62f80a1d249260db5ea9e22c51e52fab9ae:

  drm/fb-helper: Remove drm_fb_helper_unprepare() from drm_fb_helper_fini() (2023-02-21 13:26:18 +0100)

----------------------------------------------------------------
Short summary of fixes pull:

Fixes GEM SHMEM locking and generic fbdev hotplugging. Constifies
dma_buf kobj type.

----------------------------------------------------------------
Asahi Lina (1):
      drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()

Thomas Weißschuh (1):
      dma-buf: make kobj_type structure constant

Thomas Zimmermann (1):
      drm/fb-helper: Remove drm_fb_helper_unprepare() from drm_fb_helper_fini()

 drivers/dma-buf/dma-buf-sysfs-stats.c      |  2 +-
 drivers/gpu/drm/armada/armada_fbdev.c      |  3 ++
 drivers/gpu/drm/drm_fb_helper.c            |  2 --
 drivers/gpu/drm/drm_fbdev_generic.c        |  2 ++
 drivers/gpu/drm/drm_gem_shmem_helper.c     | 54 +++++++++++++++++++-----------
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c  |  3 +-
 drivers/gpu/drm/gma500/framebuffer.c       |  2 ++
 drivers/gpu/drm/i915/display/intel_fbdev.c |  1 +
 drivers/gpu/drm/msm/msm_fbdev.c            |  2 ++
 drivers/gpu/drm/omapdrm/omap_fbdev.c       |  2 ++
 drivers/gpu/drm/radeon/radeon_fb.c         |  2 ++
 drivers/gpu/drm/tegra/fb.c                 |  1 +
 12 files changed, 52 insertions(+), 24 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-02-16 10:39 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-02-16 10:39 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-02-09  9:17 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-02-09  9:17 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

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

Contains a number of fixes to vc4 and ivpu. The patches to the probe
helpers were cherry-picked from the regular development branch.
The following changes since commit 84cc4c7aecc4c6a17ea1030c49199ad7dc0a6b55:

  drm/client: fix kernel-doc warning in drm_client.h (2023-02-01 16:32:35 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 467fbc77f673ecc9dcf4e58ffc1fa426a22df7fd:

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

----------------------------------------------------------------
Short summary of fixes pull:

Contains a number of fixes to vc4 and ivpu. The patches to the probe
helpers were cherry-picked from the regular development branch.

----------------------------------------------------------------
Andrzej Kacprowski (2):
      accel/ivpu: Fix FW API data alignment issues
      accel/ivpu: Send VPU_JSM_MSG_CONTEXT_DELETE when deleting context

Arnd Bergmann (1):
      drm/vc4: allow DRM_VC4_KUNIT_TEST to be a loadable module

Dmitry Baryshkov (2):
      drm/probe_helper: extract two helper functions
      drm/probe_helper: sort out poll_running vs poll_enabled

Neil Armstrong (1):
      dt-bindings: display: panel: visionox,vtdr6130: add missing reg property

Stanislaw Gruszka (2):
      accel/ivpu: Set dma max_segment_size
      accel/ivpu: Fix old dma_buf api usage

 .../bindings/display/panel/visionox,vtdr6130.yaml  |  34 ++++---
 drivers/accel/ivpu/ivpu_drv.c                      |   2 +
 drivers/accel/ivpu/ivpu_fw.c                       |  37 ++++---
 drivers/accel/ivpu/ivpu_gem.c                      |   8 +-
 drivers/accel/ivpu/ivpu_job.c                      |   5 +-
 drivers/accel/ivpu/ivpu_jsm_msg.c                  |  11 +++
 drivers/accel/ivpu/ivpu_jsm_msg.h                  |   2 +-
 drivers/accel/ivpu/vpu_jsm_api.h                   |  67 +++++++------
 drivers/gpu/drm/drm_probe_helper.c                 | 108 ++++++++++++---------
 drivers/gpu/drm/vc4/Kconfig                        |   2 +-
 10 files changed, 165 insertions(+), 111 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-02-02  8:14 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2023-02-02  8:14 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here's the first PR for drm-misc-next-fixes for this release cycle.

Best regards
Thomas

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

A number of simple fixes throughout the DRM codebase.
The following changes since commit aebd8f0c6f8280ba35bc989f4a9ea47469d3589a:

  Merge v6.2-rc6 into drm-next (2023-01-31 12:23:23 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 84cc4c7aecc4c6a17ea1030c49199ad7dc0a6b55:

  drm/client: fix kernel-doc warning in drm_client.h (2023-02-01 16:32:35 +0100)

----------------------------------------------------------------
Short summary of fixes pull:

A number of simple fixes throughout the DRM codebase.

----------------------------------------------------------------
Arnd Bergmann (2):
      accel: fix CONFIG_DRM dependencies
      accel/ivpu: avoid duplicate assignment

Dan Carpenter (1):
      drm/simpledrm: Fix an NULL vs IS_ERR() bug

Danilo Krummrich (1):
      dma-buf: actually set signaling bit for private stub fences

Randy Dunlap (1):
      drm/client: fix kernel-doc warning in drm_client.h

Rob Clark (1):
      drm/shmem: Cleanup drm_gem_shmem_create_with_handle()

 drivers/accel/Kconfig                  |  5 ++++-
 drivers/accel/ivpu/ivpu_drv.c          |  1 -
 drivers/dma-buf/dma-fence.c            |  2 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c | 13 ++++---------
 drivers/gpu/drm/tiny/simpledrm.c       |  4 ++--
 include/drm/drm_client.h               |  2 +-
 6 files changed, 12 insertions(+), 15 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2023-01-03 14:49 Maxime Ripard
@ 2023-01-03 20:03 ` Daniel Vetter
  0 siblings, 0 replies; 74+ messages in thread
From: Daniel Vetter @ 2023-01-03 20:03 UTC (permalink / raw)
  To: Maxime Ripard
  Cc: dim-tools, Daniel Vetter, dri-devel, Maxime Ripard,
	Thomas Zimmermann, Rodrigo Vivi, Dave Airlie, intel-gfx

On Tue, Jan 03, 2023 at 03:49:26PM +0100, Maxime Ripard wrote:
> Hi Daniel, Dave,
> 
> Here's the drm-misc-next-fixes leftovers.
> 
> Maxime
> 
> drm-misc-next-fixes-2023-01-03:
> The drm-misc-next-fixes leftovers. It addresses a bug in drm/scheduler
> ending up causing a lockup, and reduces the stack usage of some drm/mm
> kunit tests.
> The following changes since commit b02897e56b4e1fa6445be695ce5d605bb098435c:
> 
>   Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper" (2022-11-23 09:11:32 +0100)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-01-03

Thanks, pulled.
-Daniel

> 
> for you to fetch changes up to 03dec92c4f788c54a7c01b40a018f601eb8a6c52:
> 
>   drm/scheduler: Fix lockup in drm_sched_entity_kill() (2023-01-02 17:45:18 +0300)
> 
> ----------------------------------------------------------------
> The drm-misc-next-fixes leftovers. It addresses a bug in drm/scheduler
> ending up causing a lockup, and reduces the stack usage of some drm/mm
> kunit tests.
> 
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>       drm/tests: reduce drm_mm_test stack usage
> 
> Dmitry Osipenko (1):
>       drm/scheduler: Fix lockup in drm_sched_entity_kill()
> 
>  drivers/gpu/drm/scheduler/sched_entity.c | 2 +-
>  drivers/gpu/drm/scheduler/sched_main.c   | 4 ++--
>  drivers/gpu/drm/tests/Makefile           | 2 ++
>  drivers/gpu/drm/tests/drm_mm_test.c      | 6 +++---
>  4 files changed, 8 insertions(+), 6 deletions(-)



-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2023-01-03 14:49 Maxime Ripard
  2023-01-03 20:03 ` Daniel Vetter
  0 siblings, 1 reply; 74+ messages in thread
From: Maxime Ripard @ 2023-01-03 14:49 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

[-- Attachment #1: Type: text/plain, Size: 1404 bytes --]

Hi Daniel, Dave,

Here's the drm-misc-next-fixes leftovers.

Maxime

drm-misc-next-fixes-2023-01-03:
The drm-misc-next-fixes leftovers. It addresses a bug in drm/scheduler
ending up causing a lockup, and reduces the stack usage of some drm/mm
kunit tests.
The following changes since commit b02897e56b4e1fa6445be695ce5d605bb098435c:

  Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper" (2022-11-23 09:11:32 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2023-01-03

for you to fetch changes up to 03dec92c4f788c54a7c01b40a018f601eb8a6c52:

  drm/scheduler: Fix lockup in drm_sched_entity_kill() (2023-01-02 17:45:18 +0300)

----------------------------------------------------------------
The drm-misc-next-fixes leftovers. It addresses a bug in drm/scheduler
ending up causing a lockup, and reduces the stack usage of some drm/mm
kunit tests.

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/tests: reduce drm_mm_test stack usage

Dmitry Osipenko (1):
      drm/scheduler: Fix lockup in drm_sched_entity_kill()

 drivers/gpu/drm/scheduler/sched_entity.c | 2 +-
 drivers/gpu/drm/scheduler/sched_main.c   | 4 ++--
 drivers/gpu/drm/tests/Makefile           | 2 ++
 drivers/gpu/drm/tests/drm_mm_test.c      | 6 +++---
 4 files changed, 8 insertions(+), 6 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-12-08  8:40 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2022-12-08  8:40 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

[-- Attachment #1: Type: text/plain, Size: 1810 bytes --]

Hi,

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

All of those patches seems to have been applied to both drm-misc-next
and drm-misc-next-fixes and were part of the final drm-misc-next PR for
6.2.

So we shouldn't have any new patch per se, but it aligns all our
branches and fixes this odd situation.

Maxime

drm-misc-next-fixes-2022-12-08:
Some deferred-io and damage worker reworks revert and make a fb function
static
The following changes since commit 3d335a523b938a445a674be24d1dd5c7a4c86fb6:

  Merge tag 'drm-intel-next-2022-11-18' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2022-11-23 09:15:44 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-12-08

for you to fetch changes up to b02897e56b4e1fa6445be695ce5d605bb098435c:

  Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper" (2022-11-23 09:11:32 +0100)

----------------------------------------------------------------
Some deferred-io and damage worker reworks revert and make a fb function
static

----------------------------------------------------------------
Thomas Zimmermann (6):
      Merge drm/drm-next into drm-misc-next-fixes
      Merge drm/drm-next into drm-misc-next-fixes
      fbdev: Make fb_modesetting_disabled() static inline
      Revert "drm/fb-helper: Remove damage worker"
      Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer"
      Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper"

 drivers/gpu/drm/drm_fb_helper.c     | 30 +++++++++++++-----------------
 drivers/video/fbdev/core/fb_defio.c | 16 ----------------
 include/drm/drm_fb_helper.h         |  2 ++
 include/linux/fb.h                  |  3 +--
 4 files changed, 16 insertions(+), 35 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-08-10 10:41 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2022-08-10 10:41 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2022-08-10:
Short summary of fixes pull:

 * gem: Annotate WW context in error paths
 * shmem-helper: Add missing vunmap in error paths
The following changes since commit 6f2c8d5f16594a13295d153245e0bb8166db7ac9:

  drm/amdgpu: Fix for drm buddy memory corruption (2022-07-15 15:41:51 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-08-10

for you to fetch changes up to 2939deac1fa220bc82b89235f146df1d9b52e876:

  drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (2022-08-09 18:43:28 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * gem: Annotate WW context in error paths
 * shmem-helper: Add missing vunmap in error paths

----------------------------------------------------------------
Dmitry Osipenko (2):
      drm/shmem-helper: Add missing vunmap on error
      drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error

 drivers/gpu/drm/drm_gem.c              | 4 ++--
 drivers/gpu/drm/drm_gem_shmem_helper.c | 1 +
 2 files changed, 3 insertions(+), 2 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-07-21  7:06 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2022-07-21  7:06 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2022-07-21:
Short summary of fixes pull:

 * amdgpu: Fix for drm buddy memory corruption
 * nouveau: PM fixes; DP fixes
The following changes since commit 7d09c7606346db9a48b62b4e02454a6b8f323043:

  drm/mgag200: Don't read-back PCI option register before writing (2022-07-14 15:14:45 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-07-21

for you to fetch changes up to 6f2c8d5f16594a13295d153245e0bb8166db7ac9:

  drm/amdgpu: Fix for drm buddy memory corruption (2022-07-15 15:41:51 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * amdgpu: Fix for drm buddy memory corruption
 * nouveau: PM fixes; DP fixes

----------------------------------------------------------------
Arunpravin Paneer Selvam (1):
      drm/amdgpu: Fix for drm buddy memory corruption

Lyude Paul (3):
      drm/nouveau/kms: Fix failure path for creating DP connectors
      drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
      drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()

 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 16 ++++++++--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h |  2 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c  |  8 +++-----
 drivers/gpu/drm/nouveau/nouveau_display.c    |  4 ++--
 drivers/gpu/drm/nouveau/nouveau_fbcon.c      |  2 +-
 5 files changed, 15 insertions(+), 17 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-07-14 14:09 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2022-07-14 14:09 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

Hi Dave and Daniel,

here's the first PR for drm-misc-next-fixes for v5.20.

Best regards
Thomas

drm-misc-next-fixes-2022-07-14:
Short summary of fixes:

 - dma-buf: revert change to fence handling
 - mgag200: fix PCI register initialization
The following changes since commit 0180290abb5ce5c870f84a00ffeda5802f641dce:

  Merge tag 'topic/nouveau-misc-2022-07-13-1' of git://anongit.freedesktop.org/drm/drm into drm-next (2022-07-13 14:27:12 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-07-14

for you to fetch changes up to 7d09c7606346db9a48b62b4e02454a6b8f323043:

  drm/mgag200: Don't read-back PCI option register before writing (2022-07-14 15:14:45 +0200)

----------------------------------------------------------------
Short summary of fixes:

 - dma-buf: revert change to fence handling
 - mgag200: fix PCI register initialization

----------------------------------------------------------------
Christian König (1):
      dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"

Thomas Zimmermann (2):
      Merge drm/drm-next into drm-misc-next-fixes
      drm/mgag200: Don't read-back PCI option register before writing

 drivers/dma-buf/dma-fence-unwrap.c    | 3 ++-
 drivers/gpu/drm/mgag200/mgag200_drv.c | 6 ------
 include/linux/dma-fence-unwrap.h      | 6 +-----
 3 files changed, 3 insertions(+), 12 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-05-19  8:05 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2022-05-19  8:05 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

[-- Attachment #1: Type: text/plain, Size: 1109 bytes --]

Hi Daniel, Dave,

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

Maxime

drm-misc-next-fixes-2022-05-19:
A device tree binding change for Rockchip VOP2
The following changes since commit 6071c4c2a319da360b0bf2bc397d4fefad10b2c8:

  drm/qxl: add drm_gem_plane_helper_prepare_fb (2022-05-05 12:30:10 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-05-19

for you to fetch changes up to 5ee8c8f930ba7d20717c4fc2d9f1ce0e757d1155:

  drm/rockchip: Change register space names in vop2 (2022-05-17 00:16:33 +0200)

----------------------------------------------------------------
A device tree binding change for Rockchip VOP2

----------------------------------------------------------------
Sascha Hauer (2):
      dt-bindings: display: rockchip: make reg-names mandatory for VOP2
      drm/rockchip: Change register space names in vop2

 .../devicetree/bindings/display/rockchip/rockchip-vop2.yaml       | 8 +++++++-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c                      | 4 ++--
 2 files changed, 9 insertions(+), 3 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2022-04-07 10:56 Maarten Lankhorst
@ 2022-04-07 11:52 ` Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2022-04-07 11:52 UTC (permalink / raw)
  To: Maarten Lankhorst
  Cc: dim-tools, Daniel Vetter, intel-gfx, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi, Dave Airlie

[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]

Hi

On Thu, Apr 07, 2022 at 12:56:27PM +0200, Maarten Lankhorst wrote:
> drm-misc-next-fixes-2022-04-07:
> drm-misc-next-fixes for v5.18-rc2:
> - fix warning about fence containers
> - fix logic error in new fence merge code
> - handle empty dma_fence_arrays gracefully
> - Try all possible cases for bridge/panel detection.
> The following changes since commit 7344bad7fb6daa4877a1c064b52c7d5f9182c41b:
> 
>   drm/edid: fix CEA extension byte #3 parsing (2022-03-24 11:41:14 +0200)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-04-07
> 
> for you to fetch changes up to 67bae5f28c895f8737a1974c3f31cf12b9170b14:
> 
>   drm: of: Properly try all possible cases for bridge/panel detection (2022-03-30 10:16:05 +0200)
> 
> ----------------------------------------------------------------
> drm-misc-next-fixes for v5.18-rc2:
> - fix warning about fence containers
> - fix logic error in new fence merge code
> - handle empty dma_fence_arrays gracefully
> - Try all possible cases for bridge/panel detection.

I merged it in drm-misc-fixes earlier this week, so drm-misc-fixes is
the only PR that needs to be merged

Maxime

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-04-07 10:56 Maarten Lankhorst
  2022-04-07 11:52 ` Maxime Ripard
  0 siblings, 1 reply; 74+ messages in thread
From: Maarten Lankhorst @ 2022-04-07 10:56 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

drm-misc-next-fixes-2022-04-07:
drm-misc-next-fixes for v5.18-rc2:
- fix warning about fence containers
- fix logic error in new fence merge code
- handle empty dma_fence_arrays gracefully
- Try all possible cases for bridge/panel detection.
The following changes since commit 7344bad7fb6daa4877a1c064b52c7d5f9182c41b:

  drm/edid: fix CEA extension byte #3 parsing (2022-03-24 11:41:14 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-04-07

for you to fetch changes up to 67bae5f28c895f8737a1974c3f31cf12b9170b14:

  drm: of: Properly try all possible cases for bridge/panel detection (2022-03-30 10:16:05 +0200)

----------------------------------------------------------------
drm-misc-next-fixes for v5.18-rc2:
- fix warning about fence containers
- fix logic error in new fence merge code
- handle empty dma_fence_arrays gracefully
- Try all possible cases for bridge/panel detection.

----------------------------------------------------------------
Christian König (5):
      dma-buf: Add dma_fence_array_for_each (v2)
      dma-buf: add dma_fence_unwrap v2
      dma-buf/sync-file: fix warning about fence containers
      dma-buf/sync-file: fix logic error in new fence merge code
      dma-buf: handle empty dma_fence_arrays gracefully

Paul Kocialkowski (1):
      drm: of: Properly try all possible cases for bridge/panel detection

 Documentation/driver-api/dma-buf.rst  |   6 +
 drivers/dma-buf/Makefile              |   1 +
 drivers/dma-buf/dma-fence-array.c     |  32 +++++
 drivers/dma-buf/selftests.h           |   1 +
 drivers/dma-buf/st-dma-fence-unwrap.c | 261 ++++++++++++++++++++++++++++++++++
 drivers/dma-buf/sync_file.c           | 141 +++++++++---------
 drivers/gpu/drm/drm_of.c              |  99 ++++++-------
 include/linux/dma-fence-array.h       |  19 +++
 include/linux/dma-fence-chain.h       |   2 +
 include/linux/dma-fence-unwrap.h      |  95 +++++++++++++
 10 files changed, 540 insertions(+), 117 deletions(-)
 create mode 100644 drivers/dma-buf/st-dma-fence-unwrap.c
 create mode 100644 include/linux/dma-fence-unwrap.h

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-03-24 13:18 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2022-03-24 13:18 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

The previous pull request tag was botched due to my key expiring, updated!

drm-misc-next-fixes-2022-03-24-1:
drm-misc-next-fixes for v5.18-rc1:
- Make audio and color plane support checking only happen
  when a CEA extension block is found.
- Fix a small regression from ttm_resource_fini()
- Small selftest fix.
The following changes since commit f6d790e5a7fe42706756c7fa1686d08d230610fc:

  Merge tag 'drm-intel-next-fixes-2022-03-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2022-03-11 13:27:00 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-03-24-1

for you to fetch changes up to 7344bad7fb6daa4877a1c064b52c7d5f9182c41b:

  drm/edid: fix CEA extension byte #3 parsing (2022-03-24 11:41:14 +0200)

----------------------------------------------------------------
drm-misc-next-fixes for v5.18-rc1:
- Make audio and color plane support checking only happen
  when a CEA extension block is found.
- Fix a small regression from ttm_resource_fini()
- Small selftest fix.

----------------------------------------------------------------
Cooper Chiou (1):
      drm/edid: check basic audio support on CEA extension block

Jani Nikula (1):
      drm/edid: fix CEA extension byte #3 parsing

Nathan Chancellor (1):
      drm/selftest: plane_helper: Put test structures in static storage

Zack Rusin (1):
      drm/ttm: Fix a kernel oops due to an invalid read

 drivers/gpu/drm/drm_edid.c                        | 15 ++++++++++-----
 drivers/gpu/drm/selftests/test-drm_plane_helper.c |  8 ++++----
 drivers/gpu/drm/ttm/ttm_range_manager.c           |  2 +-
 3 files changed, 15 insertions(+), 10 deletions(-)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-03-24 13:15 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2022-03-24 13:15 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Thomas Zimmermann,
	Rodrigo Vivi, intel-gfx

drm-misc-next-fixes-2022-03-24:
Short summary of fixes pull (less than what git shortlog provides):
- explain anything non-fixes (e.g. cleanups) and why it's appropriate
- highlight regressions
- summarize pull requests contained
This shouldn't be more than a few lines (or it indicates your fixes pull is a
bit too big).
The following changes since commit f6d790e5a7fe42706756c7fa1686d08d230610fc:

  Merge tag 'drm-intel-next-fixes-2022-03-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2022-03-11 13:27:00 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-03-24

for you to fetch changes up to 7344bad7fb6daa4877a1c064b52c7d5f9182c41b:

  drm/edid: fix CEA extension byte #3 parsing (2022-03-24 11:41:14 +0200)

----------------------------------------------------------------
Short summary of fixes pull (less than what git shortlog provides):
- explain anything non-fixes (e.g. cleanups) and why it's appropriate
- highlight regressions
- summarize pull requests contained
This shouldn't be more than a few lines (or it indicates your fixes pull is a
bit too big).

----------------------------------------------------------------
Cooper Chiou (1):
      drm/edid: check basic audio support on CEA extension block

Jani Nikula (1):
      drm/edid: fix CEA extension byte #3 parsing

Nathan Chancellor (1):
      drm/selftest: plane_helper: Put test structures in static storage

Zack Rusin (1):
      drm/ttm: Fix a kernel oops due to an invalid read

 drivers/gpu/drm/drm_edid.c                        | 15 ++++++++++-----
 drivers/gpu/drm/selftests/test-drm_plane_helper.c |  8 ++++----
 drivers/gpu/drm/ttm/ttm_range_manager.c           |  2 +-
 3 files changed, 15 insertions(+), 10 deletions(-)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-01-21  8:27 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2022-01-21  8:27 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here's this week's PR for drm-misc-next-fixes. Probably the final PR
before the next -rc1.

Best regards
Thomas

drm-misc-next-fixes-2022-01-21:
 * vc4: Fix potential deadlock in DSI code
 * panel: Add orientation quirk for 1Netbook OneXPlayer
The following changes since commit 5d474cc501b90b82c182b5d00439eb6790a82e21:

  drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy (2022-01-14 14:43:02 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-01-21

for you to fetch changes up to d3cbc6e323c9299d10c8d2e4127c77c7d05d07b1:

  drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (2022-01-19 16:31:29 +0100)

----------------------------------------------------------------
 * vc4: Fix potential deadlock in DSI code
 * panel: Add orientation quirk for 1Netbook OneXPlayer

----------------------------------------------------------------
Padmanabha Srinivasaiah (1):
      drm/vc4: Fix deadlock on DSI device attach error

Raymond Jay Golo (1):
      drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer

 drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 ++++++++++++
 drivers/gpu/drm/vc4/vc4_dsi.c                  | 14 ++++----------
 2 files changed, 16 insertions(+), 10 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2022-01-14 14:24 Thomas Zimmermann
@ 2022-01-14 15:39 ` Daniel Vetter
  0 siblings, 0 replies; 74+ messages in thread
From: Daniel Vetter @ 2022-01-14 15:39 UTC (permalink / raw)
  To: Thomas Zimmermann
  Cc: dim-tools, Daniel Vetter, dri-devel, Maxime Ripard, Dave Airlie,
	intel-gfx

On Fri, Jan 14, 2022 at 03:24:59PM +0100, Thomas Zimmermann wrote:
> Hi Dave and Daniel,
> 
> here are two more fixes for this week. I cherry-picked both from 
> drm-misc-next.
> 
> Best regards
> Thomas
> 
> drm-misc-next-fixes-2022-01-14:
>  * atomic helpers: Fix error messages
>  * mipi-dbi: Fix buffer mapping
> The following changes since commit 5da8b49de472c1da8658466d4f63ef8d9251a819:
> 
>   dt-bindings: display: bridge: lvds-codec: Fix duplicate key (2021-12-22 14:02:04 -0400)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-01-14

Thanks, pulled to drm-next.
-Daniel

> 
> for you to fetch changes up to 5d474cc501b90b82c182b5d00439eb6790a82e21:
> 
>   drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy (2022-01-14 14:43:02 +0100)
> 
> ----------------------------------------------------------------
>  * atomic helpers: Fix error messages
>  * mipi-dbi: Fix buffer mapping
> 
> ----------------------------------------------------------------
> Claudio Suarez (1):
>       drm: fix error found in some cases after the patch d1af5cd86997
> 
> Liu Ying (1):
>       drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode
> 
> Thomas Zimmermann (1):
>       drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy
> 
>  drivers/gpu/drm/drm_atomic_helper.c | 14 +++++++-------
>  drivers/gpu/drm/drm_mipi_dbi.c      |  2 +-
>  2 files changed, 8 insertions(+), 8 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

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-01-14 14:24 Thomas Zimmermann
  2022-01-14 15:39 ` Daniel Vetter
  0 siblings, 1 reply; 74+ messages in thread
From: Thomas Zimmermann @ 2022-01-14 14:24 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here are two more fixes for this week. I cherry-picked both from 
drm-misc-next.

Best regards
Thomas

drm-misc-next-fixes-2022-01-14:
 * atomic helpers: Fix error messages
 * mipi-dbi: Fix buffer mapping
The following changes since commit 5da8b49de472c1da8658466d4f63ef8d9251a819:

  dt-bindings: display: bridge: lvds-codec: Fix duplicate key (2021-12-22 14:02:04 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-01-14

for you to fetch changes up to 5d474cc501b90b82c182b5d00439eb6790a82e21:

  drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy (2022-01-14 14:43:02 +0100)

----------------------------------------------------------------
 * atomic helpers: Fix error messages
 * mipi-dbi: Fix buffer mapping

----------------------------------------------------------------
Claudio Suarez (1):
      drm: fix error found in some cases after the patch d1af5cd86997

Liu Ying (1):
      drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode

Thomas Zimmermann (1):
      drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy

 drivers/gpu/drm/drm_atomic_helper.c | 14 +++++++-------
 drivers/gpu/drm/drm_mipi_dbi.c      |  2 +-
 2 files changed, 8 insertions(+), 8 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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2022-01-13  8:29 Thomas Zimmermann
@ 2022-01-14 13:24 ` Daniel Vetter
  0 siblings, 0 replies; 74+ messages in thread
From: Daniel Vetter @ 2022-01-14 13:24 UTC (permalink / raw)
  To: Thomas Zimmermann
  Cc: dim-tools, Daniel Vetter, dri-devel, Maxime Ripard, Dave Airlie,
	intel-gfx

On Thu, Jan 13, 2022 at 09:29:51AM +0100, Thomas Zimmermann wrote:
> Hi Dave and Daniel,
> 
> here's this week's PR for drm-misc-next-fixes.
> 
> Best regards
> Thomas
> 
> drm-misc-next-fixes-2022-01-13:
>  * Fix use of CRTC state's active vs enable in atomic helper
> The following changes since commit 5da8b49de472c1da8658466d4f63ef8d9251a819:
> 
>   dt-bindings: display: bridge: lvds-codec: Fix duplicate key (2021-12-22 14:02:04 -0400)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-01-13
> 
> for you to fetch changes up to 69e630016ef4e4a1745310c446f204dc6243e907:

Thanks, pulled to drm-next.
-Daniel

> 
>   drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (2022-01-11 10:37:15 -0500)
> 
> ----------------------------------------------------------------
>  * Fix use of CRTC state's active vs enable in atomic helper
> 
> ----------------------------------------------------------------
> Liu Ying (1):
>       drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode
> 
>  drivers/gpu/drm/drm_atomic_helper.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> -- 
> 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

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2022-01-13  8:29 Thomas Zimmermann
  2022-01-14 13:24 ` Daniel Vetter
  0 siblings, 1 reply; 74+ messages in thread
From: Thomas Zimmermann @ 2022-01-13  8:29 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2022-01-13:
 * Fix use of CRTC state's active vs enable in atomic helper
The following changes since commit 5da8b49de472c1da8658466d4f63ef8d9251a819:

  dt-bindings: display: bridge: lvds-codec: Fix duplicate key (2021-12-22 14:02:04 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2022-01-13

for you to fetch changes up to 69e630016ef4e4a1745310c446f204dc6243e907:

  drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (2022-01-11 10:37:15 -0500)

----------------------------------------------------------------
 * Fix use of CRTC state's active vs enable in atomic helper

----------------------------------------------------------------
Liu Ying (1):
      drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode

 drivers/gpu/drm/drm_atomic_helper.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-12-23  9:23 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2021-12-23  9:23 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here's the PR for drm-misc-next-fixes for what will become Linux 5.17.
There are several fixes for vmwgfx's recent conversion to GEM and a fix
for bridge DT bindinds. Besides the fixes, a backmerge updated
drm-misc-next-fixes to the state of drm-next before the feature freeze.

Best regards
Thomas

drm-misc-next-fixes-2021-12-23:
Short summary of fixes pull:

 * bridge/lvds: Fix DT bindings
 * vmwgfx: Fix several issues with the recent conversion to GEM
The following changes since commit 1c405ca11bf563de1725e5ecfb4a74ee289d2ee9:

  Merge tag 'mediatek-drm-next-5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next (2021-12-17 16:16:16 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-12-23

for you to fetch changes up to 5da8b49de472c1da8658466d4f63ef8d9251a819:

  dt-bindings: display: bridge: lvds-codec: Fix duplicate key (2021-12-22 14:02:04 -0400)

----------------------------------------------------------------
Short summary of fixes pull:

 * bridge/lvds: Fix DT bindings
 * vmwgfx: Fix several issues with the recent conversion to GEM

----------------------------------------------------------------
Thierry Reding (1):
      dt-bindings: display: bridge: lvds-codec: Fix duplicate key

Thomas Zimmermann (1):
      Merge drm/drm-next into drm-misc-next-fixes

Zack Rusin (4):
      drm/vmwgfx: Fix a size_t/long int format specifier mismatch
      drm/vmwgfx: Remove explicit transparent hugepages support
      drm/vmwgfx: Remove unused compile options
      drm/vmwgfx: Fix possible usage of an uninitialized variable

 .../bindings/display/bridge/lvds-codec.yaml        |  43 ++---
 drivers/gpu/drm/vmwgfx/Makefile                    |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   8 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   8 -
 drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_thp.c                | 184 ---------------------
 9 files changed, 33 insertions(+), 237 deletions(-)
 delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_thp.c

--
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

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-11-10  8:21 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2021-11-10  8:21 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

[-- Attachment #1: Type: text/plain, Size: 2553 bytes --]

Hi Dave, Daniel,

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

Maxime

drm-misc-next-fixes-2021-11-10:
Removed the TTM Huge Page functionnality to address a crash, a timeout
fix for udl, CONFIG_FB dependency improvements, a fix for a circular
locking depency in imx, a NULL pointer dereference fix for virtio, and a
naming collision fix for drm/locking.
The following changes since commit ff2d23843f7fb4f13055be5a4a9a20ddd04e6e9c:

  dma-buf/poll: Get a file reference for outstanding fence callbacks (2021-11-04 09:18:57 +0100)

are available in the Git repository at:

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

for you to fetch changes up to bcae3af286f49bf4f6cda03f165fbe530f4a6bed:

  drm/locking: fix __stack_depot_* name conflict (2021-11-09 13:08:13 +0200)

----------------------------------------------------------------
Removed the TTM Huge Page functionnality to address a crash, a timeout
fix for udl, CONFIG_FB dependency improvements, a fix for a circular
locking depency in imx, a NULL pointer dereference fix for virtio, and a
naming collision fix for drm/locking.

----------------------------------------------------------------
Arnd Bergmann (1):
      drm: fb_helper: improve CONFIG_FB dependency

Daniel Vetter (1):
      MAINTAINERS: dri-devel is for all of drivers/gpu

Fabio Estevam (1):
      Revert "drm/imx: Annotate dma-fence critical section in commit path"

Jason Gunthorpe (1):
      drm/ttm: remove ttm_bo_vm_insert_huge()

Johan Hovold (1):
      drm/udl: fix control-message timeout

Stephen Rothwell (1):
      drm/locking: fix __stack_depot_* name conflict

Vivek Kasireddy (1):
      drm/virtio: Fix NULL dereference error in virtio_gpu_poll

 MAINTAINERS                                |  3 +-
 drivers/gpu/drm/Kconfig                    |  5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c    |  2 +-
 drivers/gpu/drm/drm_modeset_lock.c         | 14 ++---
 drivers/gpu/drm/imx/imx-drm-core.c         |  2 -
 drivers/gpu/drm/nouveau/nouveau_gem.c      |  2 +-
 drivers/gpu/drm/radeon/radeon_gem.c        |  2 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c            | 94 +-----------------------------
 drivers/gpu/drm/udl/udl_connector.c        |  2 +-
 drivers/gpu/drm/virtio/virtgpu_drv.c       |  3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h        |  4 --
 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 72 +----------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c   |  3 -
 include/drm/ttm/ttm_bo_api.h               |  3 +-
 14 files changed, 20 insertions(+), 191 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-11-05  7:43 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2021-11-05  7:43 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

[-- Attachment #1: Type: text/plain, Size: 1045 bytes --]

Hi Dave, Daniel,

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

Thanks!
Maxime

drm-misc-next-fixes-2021-11-05:
A refcounting fix for outstanding fence callbacks.
The following changes since commit b3ec8cdf457e5e63d396fe1346cc788cf7c1b578:

  fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TODO list) (2021-10-13 15:29:23 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-11-05

for you to fetch changes up to ff2d23843f7fb4f13055be5a4a9a20ddd04e6e9c:

  dma-buf/poll: Get a file reference for outstanding fence callbacks (2021-11-04 09:18:57 +0100)

----------------------------------------------------------------
A refcounting fix for outstanding fence callbacks.

----------------------------------------------------------------
Michel Dänzer (1):
      dma-buf/poll: Get a file reference for outstanding fence callbacks

 drivers/dma-buf/dma-buf.c | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-09-09  8:25 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2021-09-09  8:25 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Sean Paul,
	Maarten Lankhorst, Maxime Ripard, dri-devel, intel-gfx,
	dim-tools

drm-misc-next-fixes-2021-09-09:
drm-misc-next-fixes for v5.15:
- Make some dma-buf config options depend on DMA_SHARED_BUFFER.
- Handle multiplication overflow of fbdev xres/yres in the core.
The following changes since commit efcefc7127290e7e9fa98dea029163ad8eda8fb3:

  drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct ttm_resource (2021-08-31 10:48:26 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-09-09

for you to fetch changes up to 8c28051cdcbe9dfcec6bd0a4709d67a09df6edae:

  fbmem: don't allow too huge resolutions (2021-09-08 18:52:04 +0200)

----------------------------------------------------------------
drm-misc-next-fixes for v5.15:
- Make some dma-buf config options depend on DMA_SHARED_BUFFER.
- Handle multiplication overflow of fbdev xres/yres in the core.

----------------------------------------------------------------
Geert Uytterhoeven (3):
      dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
      dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
      dma-buf: DMABUF_SYSFS_STATS should depend on DMA_SHARED_BUFFER

Tetsuo Handa (1):
      fbmem: don't allow too huge resolutions

 drivers/dma-buf/Kconfig          | 4 +++-
 drivers/video/fbdev/core/fbmem.c | 6 ++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-09-03  9:38 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2021-09-03  9:38 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Sean Paul,
	Maarten Lankhorst, Maxime Ripard, dri-devel, intel-gfx,
	dim-tools

drm-misc-next-fixes-2021-09-03:
drm-misc-next-fixes for v5.15:
- Fix ttm_bo_move_memcpy() when ttm_resource is subclassed.
- Small fixes to panfrost, mgag200, vc4.
- Small ttm compilation fixes.
The following changes since commit 2819cf0e7dbe45a2bccf2f6c60fe6a27b299cc3e:

  Merge tag 'drm-misc-next-2021-08-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2021-08-16 12:57:33 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-09-03

for you to fetch changes up to efcefc7127290e7e9fa98dea029163ad8eda8fb3:

  drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct ttm_resource (2021-08-31 10:48:26 +0200)

----------------------------------------------------------------
drm-misc-next-fixes for v5.15:
- Fix ttm_bo_move_memcpy() when ttm_resource is subclassed.
- Small fixes to panfrost, mgag200, vc4.
- Small ttm compilation fixes.

----------------------------------------------------------------
Alyssa Rosenzweig (3):
      drm/panfrost: Simplify lock_region calculation
      drm/panfrost: Use u64 for size in lock_region
      drm/panfrost: Clamp lock region to Bifrost minimum

Colin Ian King (1):
      drm/mgag200: Fix uninitialized variable delta

Jason Ekstrand (2):
      drm/ttm: ttm_bo_device is now ttm_device
      drm/ttm: Include pagemap.h from ttm_tt.h

Jiapeng Chong (1):
      drm/vc4: hdmi: make vc4_hdmi_codec_pdata static

Thomas Hellström (1):
      drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct ttm_resource

 Documentation/gpu/drm-mm.rst             |  2 +-
 drivers/gpu/drm/mgag200/mgag200_pll.c    |  1 +
 drivers/gpu/drm/panfrost/panfrost_mmu.c  | 31 +++++++++++--------------------
 drivers/gpu/drm/panfrost/panfrost_regs.h |  2 ++
 drivers/gpu/drm/ttm/ttm_bo_util.c        |  7 +++----
 drivers/gpu/drm/ttm/ttm_tt.c             |  1 -
 drivers/gpu/drm/vc4/vc4_hdmi.c           |  2 +-
 include/drm/ttm/ttm_tt.h                 |  3 ++-
 8 files changed, 21 insertions(+), 28 deletions(-)

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-06-24  7:16 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2021-06-24  7:16 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2021-06-24:
Short summary of fixes pull:

 * amdgpu: Fix test for allocation failures
The following changes since commit 24ff3dc18b99c4b912ab1746e803ddb3be5ced4c:

  drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() (2021-06-16 15:53:15 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-06-24

for you to fetch changes up to eed75ce7c8260e0d5612ced4a88180ab991e207c:

  drm/amdgpu: fix amdgpu_preempt_mgr_new() (2021-06-21 15:24:29 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

 * amdgpu: Fix test for allocation failures

----------------------------------------------------------------
Dan Carpenter (1):
      drm/amdgpu: fix amdgpu_preempt_mgr_new()

 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--
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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-06-18  8:58 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2021-06-18  8:58 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here's the extra PR for drm-misc-next-fixes for this week. In addition
to the previous fixes, it only contains the dp_mst build fix.

Best regards
Thomas

drm-misc-next-fixes-2021-06-18:
Short summary of fixes pull:

 * hyperv: advertise the correct formatmodifiers for its primary plane
 * dp_mst: VCPI fixes to make it work with StarTech hub; Fix build error

The following changes since commit 1bd8a7dc28c1c410f1ceefae1f2a97c06d1a67c2:

  Merge tag 'exynos-drm-next-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2021-06-11 14:19:12 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-06-18

for you to fetch changes up to 24ff3dc18b99c4b912ab1746e803ddb3be5ced4c:

  drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() (2021-06-16 15:53:15 -0400)

----------------------------------------------------------------
Short summary of fixes pull:

 * hyperv: advertise the correct formatmodifiers for its primary plane
 * dp_mst: VCPI fixes to make it work with StarTech hub; Fix build error

----------------------------------------------------------------
José Roberto de Souza (1):
      drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms()

Pu Lehui (1):
      drm/hyperv: Fix unused const variable 'hyperv_modifiers'

Wayne Lin (2):
      drm/dp_mst: Do not set proposed vcpi directly
      drm/dp_mst: Avoid to mess up payload table by ports in stale topology

 drivers/gpu/drm/drm_dp_mst_topology.c       | 68 ++++++++++++++++++-----------
 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c |  2 +-
 2 files changed, 43 insertions(+), 27 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-06-18  2:30   ` Dave Airlie
@ 2021-06-18  8:58     ` Daniel Vetter
  0 siblings, 0 replies; 74+ messages in thread
From: Daniel Vetter @ 2021-06-18  8:58 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dri-devel, Maxime Ripard, Thomas Zimmermann,
	DRM maintainer tools announcements, discussion, and development,
	Intel Graphics Development

On Fri, Jun 18, 2021 at 4:31 AM Dave Airlie <airlied@gmail.com> wrote:
>
> On Fri, 18 Jun 2021 at 12:26, Dave Airlie <airlied@gmail.com> wrote:
> >
> > when I pulled this in drm-next I got these.
> >
> > were the mst fixes meant for next or fixes btw? I'm not really sure,
> > but either way I don't think this is a local reason it doesn't build
> > or did I miss something?
>
> Hi Thomas,
>
> Please resend with the fix Lyude has pushed (just keep building, just
> keep building).

Yeah I think both committer when applying and probably also maintainer
before sending pull should have rechecked the works. Until we have CI
on gitlab this grunk work is just needed because a ton of people don't
do it - as this patch shows, where out of 4 people only seems to have
fired up the compiler :-)
-Daniel

>
> Thanks,
> Dave.
> >
> > Dave.
> >
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:
> > In function ‘drm_dp_update_payload_part1’:
> > /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:27:
> > error: request for member ‘dev’ in something not a structure or union
> >   450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
> >       |                           ^~
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:5:
> > note: in expansion of macro ‘drm_dbg_kms’
> >  3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
> >       |     ^~~~~~~~~~~
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:68:
> > warning: passing argument 3 of ‘drm_dev_dbg’ makes pointer from
> > integer without a cast [-Wint-conversion]
> >  3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
> >       |                                                                    ^
> >       |                                                                    |
> >       |                                                                    int
> > /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:53:
> > note: in definition of macro ‘drm_dbg_kms’
> >   450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
> >       |                                                     ^~~
> > /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:338:16:
> > note: expected ‘const char *’ but argument is of type ‘int’
> >   338 |    const char *format, ...);
> >       |    ~~~~~~~~~~~~^~~~~~
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:53:
> > error: macro "drm_dbg_kms" requires 3 arguments, but only 1 given
> >  3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
> >       |                                                     ^
> > In file included from
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:45:
> > /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:449: note:
> > macro "drm_dbg_kms" defined here
> >   449 | #define drm_dbg_kms(drm, fmt, ...)     \
> >       |
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:7:
> > error: ‘drm_dbg_kms’ undeclared (first use in this function)
> >  3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
> >       |       ^~~~~~~~~~~
> > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:7:
> > note: each undeclared identifier is reported only once for each
> > function it appears in
> > make[4]: *** [/home/airlied/devel/kernel/dim/src/scripts/Makefile.build:272:
> > drivers/gpu/drm/drm_dp_mst_topology.o] Error 1
> > make[4]: *** Waiting for unfinished jobs....
> >
> > On Thu, 17 Jun 2021 at 04:30, Thomas Zimmermann <tzimmermann@suse.de> wrote:
> > >
> > > Hi Dave and Daniel,
> > >
> > > here's this week's PR for drm-misc-next-fixes.
> > >
> > > Best regards
> > > Thomas
> > >
> > > drm-misc-next-fixes-2021-06-16:
> > > Short summary of fixes pull:
> > >
> > >  * hyperv: advertise the correct formatmodifiers for its primary plane
> > >  * dp_mst: VCPI fixes to make it work with StarTech hub
> > >
> > > The following changes since commit 1bd8a7dc28c1c410f1ceefae1f2a97c06d1a67c2:
> > >
> > >   Merge tag 'exynos-drm-next-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2021-06-11 14:19:12 +1000)
> > >
> > > are available in the Git repository at:
> > >
> > >   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-06-16
> > >
> > > for you to fetch changes up to 3769e4c0af5b82c8ea21d037013cb9564dfaa51f:
> > >
> > >   drm/dp_mst: Avoid to mess up payload table by ports in stale topology (2021-06-16 12:57:46 -0400)
> > >
> > > ----------------------------------------------------------------
> > > Short summary of fixes pull:
> > >
> > >  * hyperv: advertise the correct formatmodifiers for its primary plane
> > >  * dp_mst: VCPI fixes to make it work with StarTech hub
> > >
> > > ----------------------------------------------------------------
> > > Pu Lehui (1):
> > >       drm/hyperv: Fix unused const variable 'hyperv_modifiers'
> > >
> > > Wayne Lin (2):
> > >       drm/dp_mst: Do not set proposed vcpi directly
> > >       drm/dp_mst: Avoid to mess up payload table by ports in stale topology
> > >
> > >  drivers/gpu/drm/drm_dp_mst_topology.c       | 65 +++++++++++++++++------------
> > >  drivers/gpu/drm/hyperv/hyperv_drm_modeset.c |  2 +-
> > >  2 files changed, 40 insertions(+), 27 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



-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-06-18  2:26 ` Dave Airlie
  2021-06-18  2:30   ` Dave Airlie
@ 2021-06-18  2:30   ` Lyude Paul
  1 sibling, 0 replies; 74+ messages in thread
From: Lyude Paul @ 2021-06-18  2:30 UTC (permalink / raw)
  To: Dave Airlie, Thomas Zimmermann
  Cc: DRM maintainer tools announcements, discussion, and development,
	Daniel Vetter, dri-devel, Maxime Ripard,
	Intel Graphics Development

22:27 <Lyude> airlied: re: the pull, I should have pushed a fix for the
compilation error today. that was something I pulled in from amd that they
didn't compile check and I missed :S
22:28 <Lyude> airlied: 24ff3dc18b99c4b912ab1746e803ddb3be5ced4c in drm-
misc/drm-misc-next-fixes

sorry about this - I already talked to hwentlan the other day about trying to
make sure that AMD is more on top of actually making sure things compile
before submitting them, was my fault for missing this during the initial
review of that fix.

On Fri, 2021-06-18 at 12:26 +1000, Dave Airlie wrote:
> when I pulled this in drm-next I got these.
> 
> were the mst fixes meant for next or fixes btw? I'm not really sure,
> but either way I don't think this is a local reason it doesn't build
> or did I miss something?
> 
> Dave.
> 
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:
> In function ‘drm_dp_update_payload_part1’:
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:27:
> error: request for member ‘dev’ in something not a structure or union
>   450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt,
> ##__VA_ARGS__)
>       |                           ^~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:
> 5:
> note: in expansion of macro ‘drm_dbg_kms’
>  3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
>       |     ^~~~~~~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:
> 68:
> warning: passing argument 3 of ‘drm_dev_dbg’ makes pointer from
> integer without a cast [-Wint-conversion]
>  3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
>       |                                                                    ^
>       |                                                                    |
>       |                                                                    int
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:53:
> note: in definition of macro ‘drm_dbg_kms’
>   450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt,
> ##__VA_ARGS__)
>       |                                                     ^~~
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:338:16:
> note: expected ‘const char *’ but argument is of type ‘int’
>   338 |    const char *format, ...);
>       |    ~~~~~~~~~~~~^~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:
> 53:
> error: macro "drm_dbg_kms" requires 3 arguments, but only 1 given
>  3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
>       |                                                     ^
> In file included from
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:45:
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:449: note:
> macro "drm_dbg_kms" defined here
>   449 | #define drm_dbg_kms(drm, fmt, ...)     \
>       |
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:
> 7:
> error: ‘drm_dbg_kms’ undeclared (first use in this function)
>  3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
>       |       ^~~~~~~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:
> 7:
> note: each undeclared identifier is reported only once for each
> function it appears in
> make[4]: *** [/home/airlied/devel/kernel/dim/src/scripts/Makefile.build:272:
> drivers/gpu/drm/drm_dp_mst_topology.o] Error 1
> make[4]: *** Waiting for unfinished jobs....
> 
> On Thu, 17 Jun 2021 at 04:30, Thomas Zimmermann <tzimmermann@suse.de> wrote:
> > 
> > Hi Dave and Daniel,
> > 
> > here's this week's PR for drm-misc-next-fixes.
> > 
> > Best regards
> > Thomas
> > 
> > drm-misc-next-fixes-2021-06-16:
> > Short summary of fixes pull:
> > 
> >  * hyperv: advertise the correct formatmodifiers for its primary plane
> >  * dp_mst: VCPI fixes to make it work with StarTech hub
> > 
> > The following changes since commit 1bd8a7dc28c1c410f1ceefae1f2a97c06d1a67c2:
> > 
> >   Merge tag 'exynos-drm-next-for-v5.14' of
> > git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-
> > next (2021-06-11 14:19:12 +1000)
> > 
> > are available in the Git repository at:
> > 
> >   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-
> > 06-16
> > 
> > for you to fetch changes up to 3769e4c0af5b82c8ea21d037013cb9564dfaa51f:
> > 
> >   drm/dp_mst: Avoid to mess up payload table by ports in stale topology
> > (2021-06-16 12:57:46 -0400)
> > 
> > ----------------------------------------------------------------
> > Short summary of fixes pull:
> > 
> >  * hyperv: advertise the correct formatmodifiers for its primary plane
> >  * dp_mst: VCPI fixes to make it work with StarTech hub
> > 
> > ----------------------------------------------------------------
> > Pu Lehui (1):
> >       drm/hyperv: Fix unused const variable 'hyperv_modifiers'
> > 
> > Wayne Lin (2):
> >       drm/dp_mst: Do not set proposed vcpi directly
> >       drm/dp_mst: Avoid to mess up payload table by ports in stale topology
> > 
> >  drivers/gpu/drm/drm_dp_mst_topology.c       | 65 +++++++++++++++++---------
> > ---
> >  drivers/gpu/drm/hyperv/hyperv_drm_modeset.c |  2 +-
> >  2 files changed, 40 insertions(+), 27 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
> 

-- 
Cheers,
 Lyude Paul (she/her)
 Software Engineer at Red Hat

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-06-18  2:26 ` Dave Airlie
@ 2021-06-18  2:30   ` Dave Airlie
  2021-06-18  8:58     ` Daniel Vetter
  2021-06-18  2:30   ` Lyude Paul
  1 sibling, 1 reply; 74+ messages in thread
From: Dave Airlie @ 2021-06-18  2:30 UTC (permalink / raw)
  To: Thomas Zimmermann, Lyude Paul
  Cc: DRM maintainer tools announcements, discussion, and development,
	Daniel Vetter, dri-devel, Maxime Ripard,
	Intel Graphics Development

On Fri, 18 Jun 2021 at 12:26, Dave Airlie <airlied@gmail.com> wrote:
>
> when I pulled this in drm-next I got these.
>
> were the mst fixes meant for next or fixes btw? I'm not really sure,
> but either way I don't think this is a local reason it doesn't build
> or did I miss something?

Hi Thomas,

Please resend with the fix Lyude has pushed (just keep building, just
keep building).

Thanks,
Dave.
>
> Dave.
>
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:
> In function ‘drm_dp_update_payload_part1’:
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:27:
> error: request for member ‘dev’ in something not a structure or union
>   450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
>       |                           ^~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:5:
> note: in expansion of macro ‘drm_dbg_kms’
>  3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
>       |     ^~~~~~~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:68:
> warning: passing argument 3 of ‘drm_dev_dbg’ makes pointer from
> integer without a cast [-Wint-conversion]
>  3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
>       |                                                                    ^
>       |                                                                    |
>       |                                                                    int
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:53:
> note: in definition of macro ‘drm_dbg_kms’
>   450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
>       |                                                     ^~~
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:338:16:
> note: expected ‘const char *’ but argument is of type ‘int’
>   338 |    const char *format, ...);
>       |    ~~~~~~~~~~~~^~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:53:
> error: macro "drm_dbg_kms" requires 3 arguments, but only 1 given
>  3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
>       |                                                     ^
> In file included from
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:45:
> /home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:449: note:
> macro "drm_dbg_kms" defined here
>   449 | #define drm_dbg_kms(drm, fmt, ...)     \
>       |
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:7:
> error: ‘drm_dbg_kms’ undeclared (first use in this function)
>  3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
>       |       ^~~~~~~~~~~
> /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:7:
> note: each undeclared identifier is reported only once for each
> function it appears in
> make[4]: *** [/home/airlied/devel/kernel/dim/src/scripts/Makefile.build:272:
> drivers/gpu/drm/drm_dp_mst_topology.o] Error 1
> make[4]: *** Waiting for unfinished jobs....
>
> On Thu, 17 Jun 2021 at 04:30, Thomas Zimmermann <tzimmermann@suse.de> wrote:
> >
> > Hi Dave and Daniel,
> >
> > here's this week's PR for drm-misc-next-fixes.
> >
> > Best regards
> > Thomas
> >
> > drm-misc-next-fixes-2021-06-16:
> > Short summary of fixes pull:
> >
> >  * hyperv: advertise the correct formatmodifiers for its primary plane
> >  * dp_mst: VCPI fixes to make it work with StarTech hub
> >
> > The following changes since commit 1bd8a7dc28c1c410f1ceefae1f2a97c06d1a67c2:
> >
> >   Merge tag 'exynos-drm-next-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2021-06-11 14:19:12 +1000)
> >
> > are available in the Git repository at:
> >
> >   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-06-16
> >
> > for you to fetch changes up to 3769e4c0af5b82c8ea21d037013cb9564dfaa51f:
> >
> >   drm/dp_mst: Avoid to mess up payload table by ports in stale topology (2021-06-16 12:57:46 -0400)
> >
> > ----------------------------------------------------------------
> > Short summary of fixes pull:
> >
> >  * hyperv: advertise the correct formatmodifiers for its primary plane
> >  * dp_mst: VCPI fixes to make it work with StarTech hub
> >
> > ----------------------------------------------------------------
> > Pu Lehui (1):
> >       drm/hyperv: Fix unused const variable 'hyperv_modifiers'
> >
> > Wayne Lin (2):
> >       drm/dp_mst: Do not set proposed vcpi directly
> >       drm/dp_mst: Avoid to mess up payload table by ports in stale topology
> >
> >  drivers/gpu/drm/drm_dp_mst_topology.c       | 65 +++++++++++++++++------------
> >  drivers/gpu/drm/hyperv/hyperv_drm_modeset.c |  2 +-
> >  2 files changed, 40 insertions(+), 27 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-06-16 18:30 Thomas Zimmermann
@ 2021-06-18  2:26 ` Dave Airlie
  2021-06-18  2:30   ` Dave Airlie
  2021-06-18  2:30   ` Lyude Paul
  0 siblings, 2 replies; 74+ messages in thread
From: Dave Airlie @ 2021-06-18  2:26 UTC (permalink / raw)
  To: Thomas Zimmermann, Lyude Paul
  Cc: DRM maintainer tools announcements, discussion, and development,
	Daniel Vetter, dri-devel, Maxime Ripard,
	Intel Graphics Development

when I pulled this in drm-next I got these.

were the mst fixes meant for next or fixes btw? I'm not really sure,
but either way I don't think this is a local reason it doesn't build
or did I miss something?

Dave.

/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:
In function ‘drm_dp_update_payload_part1’:
/home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:27:
error: request for member ‘dev’ in something not a structure or union
  450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
      |                           ^~
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:5:
note: in expansion of macro ‘drm_dbg_kms’
 3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
      |     ^~~~~~~~~~~
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3392:68:
warning: passing argument 3 of ‘drm_dev_dbg’ makes pointer from
integer without a cast [-Wint-conversion]
 3392 |     drm_dbg_kms("Virtual channel %d is not in current topology\n", i);
      |                                                                    ^
      |                                                                    |
      |                                                                    int
/home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:450:53:
note: in definition of macro ‘drm_dbg_kms’
  450 |  drm_dev_dbg((drm) ? (drm)->dev : NULL, DRM_UT_KMS, fmt, ##__VA_ARGS__)
      |                                                     ^~~
/home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:338:16:
note: expected ‘const char *’ but argument is of type ‘int’
  338 |    const char *format, ...);
      |    ~~~~~~~~~~~~^~~~~~
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:53:
error: macro "drm_dbg_kms" requires 3 arguments, but only 1 given
 3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
      |                                                     ^
In file included from
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:45:
/home/airlied/devel/kernel/dim/src/include/drm/drm_print.h:449: note:
macro "drm_dbg_kms" defined here
  449 | #define drm_dbg_kms(drm, fmt, ...)     \
      |
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:7:
error: ‘drm_dbg_kms’ undeclared (first use in this function)
 3407 |       drm_dbg_kms("Fail:set payload to invalid sink");
      |       ^~~~~~~~~~~
/home/airlied/devel/kernel/dim/src/drivers/gpu/drm/drm_dp_mst_topology.c:3407:7:
note: each undeclared identifier is reported only once for each
function it appears in
make[4]: *** [/home/airlied/devel/kernel/dim/src/scripts/Makefile.build:272:
drivers/gpu/drm/drm_dp_mst_topology.o] Error 1
make[4]: *** Waiting for unfinished jobs....

On Thu, 17 Jun 2021 at 04:30, Thomas Zimmermann <tzimmermann@suse.de> wrote:
>
> Hi Dave and Daniel,
>
> here's this week's PR for drm-misc-next-fixes.
>
> Best regards
> Thomas
>
> drm-misc-next-fixes-2021-06-16:
> Short summary of fixes pull:
>
>  * hyperv: advertise the correct formatmodifiers for its primary plane
>  * dp_mst: VCPI fixes to make it work with StarTech hub
>
> The following changes since commit 1bd8a7dc28c1c410f1ceefae1f2a97c06d1a67c2:
>
>   Merge tag 'exynos-drm-next-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2021-06-11 14:19:12 +1000)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-06-16
>
> for you to fetch changes up to 3769e4c0af5b82c8ea21d037013cb9564dfaa51f:
>
>   drm/dp_mst: Avoid to mess up payload table by ports in stale topology (2021-06-16 12:57:46 -0400)
>
> ----------------------------------------------------------------
> Short summary of fixes pull:
>
>  * hyperv: advertise the correct formatmodifiers for its primary plane
>  * dp_mst: VCPI fixes to make it work with StarTech hub
>
> ----------------------------------------------------------------
> Pu Lehui (1):
>       drm/hyperv: Fix unused const variable 'hyperv_modifiers'
>
> Wayne Lin (2):
>       drm/dp_mst: Do not set proposed vcpi directly
>       drm/dp_mst: Avoid to mess up payload table by ports in stale topology
>
>  drivers/gpu/drm/drm_dp_mst_topology.c       | 65 +++++++++++++++++------------
>  drivers/gpu/drm/hyperv/hyperv_drm_modeset.c |  2 +-
>  2 files changed, 40 insertions(+), 27 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-06-16 18:30 Thomas Zimmermann
  2021-06-18  2:26 ` Dave Airlie
  0 siblings, 1 reply; 74+ messages in thread
From: Thomas Zimmermann @ 2021-06-16 18:30 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2021-06-16:
Short summary of fixes pull:

 * hyperv: advertise the correct formatmodifiers for its primary plane
 * dp_mst: VCPI fixes to make it work with StarTech hub

The following changes since commit 1bd8a7dc28c1c410f1ceefae1f2a97c06d1a67c2:

  Merge tag 'exynos-drm-next-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2021-06-11 14:19:12 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-06-16

for you to fetch changes up to 3769e4c0af5b82c8ea21d037013cb9564dfaa51f:

  drm/dp_mst: Avoid to mess up payload table by ports in stale topology (2021-06-16 12:57:46 -0400)

----------------------------------------------------------------
Short summary of fixes pull:

 * hyperv: advertise the correct formatmodifiers for its primary plane
 * dp_mst: VCPI fixes to make it work with StarTech hub

----------------------------------------------------------------
Pu Lehui (1):
      drm/hyperv: Fix unused const variable 'hyperv_modifiers'

Wayne Lin (2):
      drm/dp_mst: Do not set proposed vcpi directly
      drm/dp_mst: Avoid to mess up payload table by ports in stale topology

 drivers/gpu/drm/drm_dp_mst_topology.c       | 65 +++++++++++++++++------------
 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c |  2 +-
 2 files changed, 40 insertions(+), 27 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-05-06 12:27 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2021-05-06 12:27 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1339 bytes --]

Hi Dave, Daniel,

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

Thanks!
Maxime

drm-misc-next-fixes-2021-05-06:
Two patches, one to fix a null pointer dereference in msm, and one to
fix an unused warning for in fbdev when PROCFS is disabled.
The following changes since commit 74deef03a44ae77db85dd80e7ef95777a902e0b3:

  efifb: Check efifb_pci_dev before using it (2021-04-26 17:33:03 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-05-06

for you to fetch changes up to b9d79e4ca4ff23543d6b33c736ba07c1f0a9dcb1:

  fbmem: Mark proc_fb_seq_ops as __maybe_unused (2021-05-04 17:12:37 +0200)

----------------------------------------------------------------
Two patches, one to fix a null pointer dereference in msm, and one to
fix an unused warning for in fbdev when PROCFS is disabled.

----------------------------------------------------------------
Guenter Roeck (1):
      fbmem: Mark proc_fb_seq_ops as __maybe_unused

Rob Clark (1):
      drm/msm/dpu: Delete bonkers code

 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c  | 10 ----------
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 16 ----------------
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h |  6 ------
 drivers/video/fbdev/core/fbmem.c          |  2 +-
 4 files changed, 1 insertion(+), 33 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-04-28 20:57     ` Alex Deucher
@ 2021-04-29  9:32       ` Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2021-04-29  9:32 UTC (permalink / raw)
  To: Alex Deucher
  Cc: dim-tools, Daniel Vetter, Intel Graphics Development,
	Maling list - DRI developers


[-- Attachment #1.1: Type: text/plain, Size: 880 bytes --]

On Wed, Apr 28, 2021 at 04:57:26PM -0400, Alex Deucher wrote:
> On Mon, Apr 26, 2021 at 3:35 AM Maxime Ripard <maxime@cerno.tech> wrote:
> >
> > Hi Alex,
> >
> > On Thu, Apr 22, 2021 at 12:40:10PM -0400, Alex Deucher wrote:
> > > On Thu, Apr 22, 2021 at 12:33 PM Maxime Ripard <maxime@cerno.tech> wrote:
> > > >
> > > > Hi Dave, Daniel,
> > > >
> > > > Here's this week drm-misc-next-fixes PR, for the next merge window
> > > >
> > >
> > > Can we also cherry-pick this patch:
> > > https://cgit.freedesktop.org/drm/drm-misc/commit/?id=d510c88cfbb294d2b1e2d0b71576e9b79d0e2e83
> > > It should have really gone into drm-misc-next-fixes rather than
> > > drm-misc-next, but I misjudged the timing.
> >
> > Yeah, just cherry-pick it, I'll keep sending PR during the merge window :)
> 
> Thanks, I cherry-picked it yesterday.

I sent the PR earlier :)

Maxime

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-04-29  9:03 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2021-04-29  9:03 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1375 bytes --]

Hi Dave, Daniel,

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

Maxime

drm-misc-next-fixes-2021-04-29:
Two patches in drm-misc-next-fixes this week, one to fix the error
handling in TTM when a BO can't be swapped out and one to prevent a
wrong dereference in efifb.
The following changes since commit a4394b6d0a273941a75ebe86a86d6416d536ed0f:

  drm/ttm: Don't count pages in SG BOs against pages_limit (2021-04-21 15:35:20 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-04-29

for you to fetch changes up to 74deef03a44ae77db85dd80e7ef95777a902e0b3:

  efifb: Check efifb_pci_dev before using it (2021-04-26 17:33:03 -0400)

----------------------------------------------------------------
Two patches in drm-misc-next-fixes this week, one to fix the error
handling in TTM when a BO can't be swapped out and one to prevent a
wrong dereference in efifb.

----------------------------------------------------------------
Kai-Heng Feng (1):
      efifb: Check efifb_pci_dev before using it

Shiwu Zhang (1):
      drm/ttm: fix error handling if no BO can be swapped out v4

 drivers/gpu/drm/ttm/ttm_device.c    | 2 +-
 drivers/gpu/drm/ttm/ttm_tt.c        | 2 ++
 drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 +-
 drivers/video/fbdev/efifb.c         | 6 ++++--
 4 files changed, 8 insertions(+), 4 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-04-26  7:35   ` Maxime Ripard
@ 2021-04-28 20:57     ` Alex Deucher
  2021-04-29  9:32       ` Maxime Ripard
  0 siblings, 1 reply; 74+ messages in thread
From: Alex Deucher @ 2021-04-28 20:57 UTC (permalink / raw)
  To: Maxime Ripard
  Cc: dim-tools, Daniel Vetter, Intel Graphics Development,
	Maling list - DRI developers

On Mon, Apr 26, 2021 at 3:35 AM Maxime Ripard <maxime@cerno.tech> wrote:
>
> Hi Alex,
>
> On Thu, Apr 22, 2021 at 12:40:10PM -0400, Alex Deucher wrote:
> > On Thu, Apr 22, 2021 at 12:33 PM Maxime Ripard <maxime@cerno.tech> wrote:
> > >
> > > Hi Dave, Daniel,
> > >
> > > Here's this week drm-misc-next-fixes PR, for the next merge window
> > >
> >
> > Can we also cherry-pick this patch:
> > https://cgit.freedesktop.org/drm/drm-misc/commit/?id=d510c88cfbb294d2b1e2d0b71576e9b79d0e2e83
> > It should have really gone into drm-misc-next-fixes rather than
> > drm-misc-next, but I misjudged the timing.
>
> Yeah, just cherry-pick it, I'll keep sending PR during the merge window :)

Thanks, I cherry-picked it yesterday.

Alex
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-04-22 16:40 ` Alex Deucher
@ 2021-04-26  7:35   ` Maxime Ripard
  2021-04-28 20:57     ` Alex Deucher
  0 siblings, 1 reply; 74+ messages in thread
From: Maxime Ripard @ 2021-04-26  7:35 UTC (permalink / raw)
  To: Alex Deucher
  Cc: dim-tools, Daniel Vetter, Intel Graphics Development,
	Maling list - DRI developers


[-- Attachment #1.1: Type: text/plain, Size: 602 bytes --]

Hi Alex,

On Thu, Apr 22, 2021 at 12:40:10PM -0400, Alex Deucher wrote:
> On Thu, Apr 22, 2021 at 12:33 PM Maxime Ripard <maxime@cerno.tech> wrote:
> >
> > Hi Dave, Daniel,
> >
> > Here's this week drm-misc-next-fixes PR, for the next merge window
> >
> 
> Can we also cherry-pick this patch:
> https://cgit.freedesktop.org/drm/drm-misc/commit/?id=d510c88cfbb294d2b1e2d0b71576e9b79d0e2e83
> It should have really gone into drm-misc-next-fixes rather than
> drm-misc-next, but I misjudged the timing.

Yeah, just cherry-pick it, I'll keep sending PR during the merge window :)

Maxime

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2021-04-22 16:33 Maxime Ripard
@ 2021-04-22 16:40 ` Alex Deucher
  2021-04-26  7:35   ` Maxime Ripard
  0 siblings, 1 reply; 74+ messages in thread
From: Alex Deucher @ 2021-04-22 16:40 UTC (permalink / raw)
  To: Maxime Ripard
  Cc: dim-tools, Daniel Vetter, Intel Graphics Development,
	Maling list - DRI developers

On Thu, Apr 22, 2021 at 12:33 PM Maxime Ripard <maxime@cerno.tech> wrote:
>
> Hi Dave, Daniel,
>
> Here's this week drm-misc-next-fixes PR, for the next merge window
>

Can we also cherry-pick this patch:
https://cgit.freedesktop.org/drm/drm-misc/commit/?id=d510c88cfbb294d2b1e2d0b71576e9b79d0e2e83
It should have really gone into drm-misc-next-fixes rather than
drm-misc-next, but I misjudged the timing.

Thanks,

Alex

> Thanks!
> Maxime
>
> drm-misc-next-fixes-2021-04-22:
> A few fixes for the next merge window, with some build fixes for anx7625
> and lt8912b bridges, incorrect error handling for lt8912b and TTM, and
> one fix for TTM page limit accounting.
> The following changes since commit 9c0fed84d5750e1eea6c664e073ffa2534a17743:
>
>   Merge tag 'drm-intel-next-2021-04-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2021-04-08 14:02:21 +1000)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-04-22
>
> for you to fetch changes up to a4394b6d0a273941a75ebe86a86d6416d536ed0f:
>
>   drm/ttm: Don't count pages in SG BOs against pages_limit (2021-04-21 15:35:20 +0200)
>
> ----------------------------------------------------------------
> A few fixes for the next merge window, with some build fixes for anx7625
> and lt8912b bridges, incorrect error handling for lt8912b and TTM, and
> one fix for TTM page limit accounting.
>
> ----------------------------------------------------------------
> Adrien Grassein (1):
>       drm/bridge: lt8912b: fix incorrect handling of of_* return values
>
> Christian König (1):
>       drm/ttm: fix return value check
>
> Felix Kuehling (1):
>       drm/ttm: Don't count pages in SG BOs against pages_limit
>
> Randy Dunlap (2):
>       drm: bridge: fix ANX7625 use of mipi_dsi_() functions
>       drm: bridge: fix LONTIUM use of mipi_dsi_() functions
>
>  drivers/gpu/drm/bridge/Kconfig           |  3 +++
>  drivers/gpu/drm/bridge/analogix/Kconfig  |  1 +
>  drivers/gpu/drm/bridge/lontium-lt8912b.c | 32 +++++++++++++++++---------------
>  drivers/gpu/drm/ttm/ttm_tt.c             | 29 +++++++++++++++++++----------
>  4 files changed, 40 insertions(+), 25 deletions(-)
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-04-22 16:33 Maxime Ripard
  2021-04-22 16:40 ` Alex Deucher
  0 siblings, 1 reply; 74+ messages in thread
From: Maxime Ripard @ 2021-04-22 16:33 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1857 bytes --]

Hi Dave, Daniel,

Here's this week drm-misc-next-fixes PR, for the next merge window

Thanks!
Maxime

drm-misc-next-fixes-2021-04-22:
A few fixes for the next merge window, with some build fixes for anx7625
and lt8912b bridges, incorrect error handling for lt8912b and TTM, and
one fix for TTM page limit accounting.
The following changes since commit 9c0fed84d5750e1eea6c664e073ffa2534a17743:

  Merge tag 'drm-intel-next-2021-04-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2021-04-08 14:02:21 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-04-22

for you to fetch changes up to a4394b6d0a273941a75ebe86a86d6416d536ed0f:

  drm/ttm: Don't count pages in SG BOs against pages_limit (2021-04-21 15:35:20 +0200)

----------------------------------------------------------------
A few fixes for the next merge window, with some build fixes for anx7625
and lt8912b bridges, incorrect error handling for lt8912b and TTM, and
one fix for TTM page limit accounting.

----------------------------------------------------------------
Adrien Grassein (1):
      drm/bridge: lt8912b: fix incorrect handling of of_* return values

Christian König (1):
      drm/ttm: fix return value check

Felix Kuehling (1):
      drm/ttm: Don't count pages in SG BOs against pages_limit

Randy Dunlap (2):
      drm: bridge: fix ANX7625 use of mipi_dsi_() functions
      drm: bridge: fix LONTIUM use of mipi_dsi_() functions

 drivers/gpu/drm/bridge/Kconfig           |  3 +++
 drivers/gpu/drm/bridge/analogix/Kconfig  |  1 +
 drivers/gpu/drm/bridge/lontium-lt8912b.c | 32 +++++++++++++++++---------------
 drivers/gpu/drm/ttm/ttm_tt.c             | 29 +++++++++++++++++++----------
 4 files changed, 40 insertions(+), 25 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-02-25  9:25 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2021-02-25  9:25 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

drm-misc-next-fixes-2021-02-25:
drm-misc-next tasty fixes for v5.12:
- Cherry pick of drm-misc-fixes pull:
"here's this week's PR for drm-misc-fixes. One of the patches is a memory
leak; the rest is for hardware issues."
- Fix dt bindings for dp connector.
- Fix build error in atyfb.
- Improve error handling for dma-buf heaps.
- Make vblank timestamp more correct, by recording timestamp to be set when signaling.
The following changes since commit e2183fb135a7f62d317aa1c61eb3d1919080edba:

  Revert "drm/scheduler: Job timeout handler returns status (v3)" (2021-02-10 15:26:00 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-02-25

for you to fetch changes up to d922d58fedcd98ba625e89b625a98e222b090b10:

  drm/panel: kd35t133: allow using non-continuous dsi clock (2021-02-25 10:18:45 +0100)

----------------------------------------------------------------
drm-misc-next tasty fixes for v5.12:
- Cherry pick of drm-misc-fixes pull:
"here's this week's PR for drm-misc-fixes. One of the patches is a memory
leak; the rest is for hardware issues."
- Fix dt bindings for dp connector.
- Fix build error in atyfb.
- Improve error handling for dma-buf heaps.
- Make vblank timestamp more correct, by recording timestamp to be set when signaling.

----------------------------------------------------------------
Alyssa Rosenzweig (1):
      drm/rockchip: Require the YTR modifier for AFBC

Bjorn Andersson (1):
      dt-bindings: dp-connector: Drop maxItems from -supply

Heiko Stuebner (1):
      drm/panel: kd35t133: allow using non-continuous dsi clock

John Stultz (2):
      dma-buf: system_heap: Make sure to return an error if we abort
      dma-buf: heaps: Rework heap allocation hooks to return struct dma_buf instead of fd

Randy Dunlap (1):
      fbdev: atyfb: add stubs for aty_{ld,st}_lcd()

Veera Sundaram Sankaran (2):
      dma-fence: allow signaling drivers to set fence timestamp
      drm/drm_vblank: set the dma-fence timestamp during send_vblank_event

xinhui pan (1):
      drm/ttm: Fix a memory leak

 .../bindings/display/connector/dp-connector.yaml   |  1 -
 drivers/dma-buf/dma-fence.c                        | 70 +++++++++++++++++++---
 drivers/dma-buf/dma-heap.c                         | 14 ++++-
 drivers/dma-buf/heaps/cma_heap.c                   | 22 +++----
 drivers/dma-buf/heaps/system_heap.c                | 25 ++++----
 drivers/gpu/drm/drm_file.c                         | 68 +++++++++++++++++----
 drivers/gpu/drm/drm_vblank.c                       |  9 ++-
 drivers/gpu/drm/panel/panel-elida-kd35t133.c       |  3 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h        | 11 ++++
 drivers/gpu/drm/ttm/ttm_bo.c                       |  9 ++-
 drivers/video/fbdev/aty/atyfb_base.c               |  9 +++
 include/drm/drm_file.h                             |  3 +
 include/linux/dma-fence.h                          |  3 +
 include/linux/dma-heap.h                           | 12 ++--
 14 files changed, 197 insertions(+), 62 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2021-02-11 15:44 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2021-02-11 15:44 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Dom Cobley, intel-gfx

hi Dave,

Here a pull request for drm-misc-next-fixes, I'm not 100% sure about all the CEC fixes,
but seems like it wouldn't hurt. We could revert the flag that enables CEC if needed.

I just picked everything that looked like fixes from drm-misc-next.

drm-misc-next-fixes-2021-02-11:
drm-misc-next-fixes cherry picked from drm-misc-next for v5.12:
- Assorted small fixes.
- Disable and remove gma3600 support.
- Fix CEC for vc4/hdmi.
The following changes since commit 4c3a3292730c56591472717d8c5c0faf74f6c6bb:

  drm/amd/display: fix unused variable warning (2021-02-05 09:49:44 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2021-02-11

for you to fetch changes up to e2183fb135a7f62d317aa1c61eb3d1919080edba:

  Revert "drm/scheduler: Job timeout handler returns status (v3)" (2021-02-10 15:26:00 +0100)





----------------------------------------------------------------
drm-misc-next-fixes cherry picked from drm-misc-next for v5.12:
- Assorted small fixes.
- Disable and remove gma3600 support.
- Fix CEC for vc4/hdmi.

----------------------------------------------------------------
Bernard Zhao (1):
      drm/vc4: remove unneeded variable: "ret"

Dan Carpenter (2):
      drm/vmwgfx/vmwgfx_drv: Fix an error path in vmw_setup_pci_resources()
      drm/virtio: fix an error code in virtio_gpu_init()

Daniel Vetter (1):
      drm/todo: Add entry for moving to dma_resv_lock

Dom Cobley (5):
      drm/vc4: hdmi: Move hdmi reset to bind
      drm/vc4: hdmi: Fix register offset with longer CEC messages
      drm/vc4: hdmi: Fix up CEC registers
      drm/vc4: hdmi: Restore cec physical address on reconnect
      drm/vc4: hdmi: Remove cec_available flag

Imre Deak (1):
      drm/dp_mst: Don't cache EDIDs for physical ports

Joe Perches (1):
      dma-buf: Avoid comma separated statements

Joseph Schulte (1):
      drm: replace drm_modeset_lock_all() in drm_client_modeset_dpms_legacy()

Luben Tuikov (1):
      drm/scheduler: Job timeout handler returns status (v3)

Maarten Lankhorst (1):
      Revert "drm/scheduler: Job timeout handler returns status (v3)"

Maxime Ripard (7):
      drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
      drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
      drm/vc4: hdmi: Introduce a CEC clock
      drm/vc4: hdmi: Split the interrupt handlers
      drm/vc4: hdmi: Support BCM2711 CEC interrupt setup
      drm/vc4: hdmi: Don't register the CEC adapter if there's no interrupts
      dt-binding: display: bcm2711-hdmi: Add CEC and hotplug interrupts

Qinglang Miao (1):
      drm/lima: fix reference leak in lima_pm_busy

Thomas Zimmermann (4):
      drm/gma500: Remove Medfield support
      drm/gma500: Drop DRM_GMA3600 config option
      drm/gma500: Remove CONFIG_X86 conditionals from source files
      drm/gma500: Remove dependency on TTM

Ye Bin (1):
      drm/nouveau: remove set but not used variable ‘pdev’ in nouveau_bios_init

Zack Rusin (1):
      drm/vmwgfx: Fix some memory leaks on errors

 .../bindings/display/brcm,bcm2711-hdmi.yaml        |   20 +-
 Documentation/gpu/todo.rst                         |   19 +
 drivers/dma-buf/st-dma-fence.c                     |    7 +-
 drivers/gpu/drm/drm_client_modeset.c               |    7 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |    3 +-
 drivers/gpu/drm/gma500/Kconfig                     |   17 +-
 drivers/gpu/drm/gma500/Makefile                    |   37 +-
 drivers/gpu/drm/gma500/cdv_intel_hdmi.c            |    4 -
 drivers/gpu/drm/gma500/mdfld_device.c              |  564 -----------
 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c             | 1017 --------------------
 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h             |   79 --
 drivers/gpu/drm/gma500/mdfld_dsi_output.c          |  603 ------------
 drivers/gpu/drm/gma500/mdfld_dsi_output.h          |  377 --------
 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c      |  679 -------------
 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h      |   80 --
 drivers/gpu/drm/gma500/mdfld_intel_display.c       |  966 -------------------
 drivers/gpu/drm/gma500/mdfld_output.c              |   74 --
 drivers/gpu/drm/gma500/mdfld_output.h              |   76 --
 drivers/gpu/drm/gma500/mdfld_tmd_vid.c             |  197 ----
 drivers/gpu/drm/gma500/mdfld_tpo_vid.c             |   83 --
 drivers/gpu/drm/gma500/mmu.c                       |   21 -
 drivers/gpu/drm/gma500/psb_drv.c                   |   16 +-
 drivers/gpu/drm/gma500/psb_drv.h                   |   66 --
 drivers/gpu/drm/gma500/psb_intel_reg.h             |   12 +-
 drivers/gpu/drm/gma500/psb_irq.c                   |   72 +-
 drivers/gpu/drm/gma500/psb_irq.h                   |    2 -
 drivers/gpu/drm/gma500/psb_reg.h                   |   14 -
 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c         |  805 ----------------
 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h         |   38 -
 drivers/gpu/drm/lima/lima_sched.c                  |    2 +-
 drivers/gpu/drm/nouveau/nouveau_bios.c             |    2 -
 drivers/gpu/drm/vc4/vc4_gem.c                      |    3 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |  223 ++++-
 drivers/gpu/drm/vc4/vc4_hdmi.h                     |   11 +-
 drivers/gpu/drm/vc4/vc4_hdmi_regs.h                |    4 +-
 drivers/gpu/drm/virtio/virtgpu_kms.c               |    1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   14 +-
 37 files changed, 261 insertions(+), 5954 deletions(-)
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_device.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_output.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_output.h
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_intel_display.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_output.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_output.h
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_tmd_vid.c
 delete mode 100644 drivers/gpu/drm/gma500/mdfld_tpo_vid.c
 delete mode 100644 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c
 delete mode 100644 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2020-12-22 19:13 Thomas Zimmermann
@ 2021-01-04  8:05 ` Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2021-01-04  8:05 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: intel-gfx, dim-tools, dri-devel


[-- Attachment #1.1.1: Type: text/plain, Size: 3142 bytes --]

Hi,

it looks like this PR has not been merged yet.

Best regard
Thomas

Am 22.12.20 um 20:13 schrieb Thomas Zimmermann:
> Hi Dave and Daniel,
> 
> here's this week's PR for drm-misc-next-fixes.
> 
> Best regards
> Thomas
> 
> drm-misc-next-fixes-2020-12-22:
> Short summary of fixes pull:
> 
>   * dma-buf: Include <linux/vmalloc.h> for building on MIPS
>   * komeda: Fix order of operation in commit tail; Fix NULL-pointer and
>             out-of-bounds access; Cleanups
>   * ttm: Fix an unused-function warning
> The following changes since commit ee46d16d2e40bebc2aa790fd7b6a056466ff895c:
> 
>    drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge (2020-12-15 11:01:10 +0100)
> 
> are available in the Git repository at:
> 
>    git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-12-22
> 
> for you to fetch changes up to be3e477effba636ad25dcd244db264c6cd5c1f36:
> 
>    drm/komeda: Fix bit check to import to value of proper type (2020-12-18 16:36:00 +0000)
> 
> ----------------------------------------------------------------
> Short summary of fixes pull:
> 
>   * dma-buf: Include <linux/vmalloc.h> for building on MIPS
>   * komeda: Fix order of operation in commit tail; Fix NULL-pointer and
>             out-of-bounds access; Cleanups
>   * ttm: Fix an unused-function warning
> 
> ----------------------------------------------------------------
> Arnd Bergmann (1):
>        drm/ttm: fix unused function warning
> 
> Carsten Haitzler (3):
>        drm/komeda: Remove useless variable assignment
>        drm/komeda: Handle NULL pointer access code path in error case
>        drm/komeda: Fix bit check to import to value of proper type
> 
> Christian König (1):
>        drm/qxl: don't allocate a dma_address array
> 
> James Qian Wang (1):
>        drm/komeda: Correct the sequence of hw_done() and flip_done()
> 
> John Stultz (1):
>        dma-buf: cma_heap: Include linux/vmalloc.h to fix build failures on MIPS
> 
>   drivers/dma-buf/heaps/cma_heap.c                   |  1 +
>   drivers/gpu/drm/arm/display/komeda/komeda_dev.c    |  1 -
>   drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |  4 +--
>   .../gpu/drm/arm/display/komeda/komeda_pipeline.c   |  3 ++-
>   .../drm/arm/display/komeda/komeda_pipeline_state.c |  4 +--
>   drivers/gpu/drm/qxl/qxl_ttm.c                      |  2 +-
>   drivers/gpu/drm/ttm/ttm_pool.c                     | 29 +++++++++++-----------
>   7 files changed, 22 insertions(+), 22 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
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel
> 

-- 
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


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-12-22 19:13 Thomas Zimmermann
  2021-01-04  8:05 ` Thomas Zimmermann
  0 siblings, 1 reply; 74+ messages in thread
From: Thomas Zimmermann @ 2020-12-22 19:13 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

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

Best regards
Thomas

drm-misc-next-fixes-2020-12-22:
Short summary of fixes pull:

 * dma-buf: Include <linux/vmalloc.h> for building on MIPS
 * komeda: Fix order of operation in commit tail; Fix NULL-pointer and
           out-of-bounds access; Cleanups
 * ttm: Fix an unused-function warning
The following changes since commit ee46d16d2e40bebc2aa790fd7b6a056466ff895c:

  drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge (2020-12-15 11:01:10 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-12-22

for you to fetch changes up to be3e477effba636ad25dcd244db264c6cd5c1f36:

  drm/komeda: Fix bit check to import to value of proper type (2020-12-18 16:36:00 +0000)

----------------------------------------------------------------
Short summary of fixes pull:

 * dma-buf: Include <linux/vmalloc.h> for building on MIPS
 * komeda: Fix order of operation in commit tail; Fix NULL-pointer and
           out-of-bounds access; Cleanups
 * ttm: Fix an unused-function warning

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/ttm: fix unused function warning

Carsten Haitzler (3):
      drm/komeda: Remove useless variable assignment
      drm/komeda: Handle NULL pointer access code path in error case
      drm/komeda: Fix bit check to import to value of proper type

Christian König (1):
      drm/qxl: don't allocate a dma_address array

James Qian Wang (1):
      drm/komeda: Correct the sequence of hw_done() and flip_done()

John Stultz (1):
      dma-buf: cma_heap: Include linux/vmalloc.h to fix build failures on MIPS

 drivers/dma-buf/heaps/cma_heap.c                   |  1 +
 drivers/gpu/drm/arm/display/komeda/komeda_dev.c    |  1 -
 drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |  4 +--
 .../gpu/drm/arm/display/komeda/komeda_pipeline.c   |  3 ++-
 .../drm/arm/display/komeda/komeda_pipeline_state.c |  4 +--
 drivers/gpu/drm/qxl/qxl_ttm.c                      |  2 +-
 drivers/gpu/drm/ttm/ttm_pool.c                     | 29 +++++++++++-----------
 7 files changed, 22 insertions(+), 22 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* Re: [Intel-gfx] [PULL] drm-misc-next-fixes
  2020-12-15 13:04 Thomas Zimmermann
@ 2020-12-15 16:27 ` Daniel Vetter
  0 siblings, 0 replies; 74+ messages in thread
From: Daniel Vetter @ 2020-12-15 16:27 UTC (permalink / raw)
  To: Thomas Zimmermann
  Cc: dim-tools, Daniel Vetter, dri-devel, Maxime Ripard, intel-gfx

On Tue, Dec 15, 2020 at 02:04:31PM +0100, Thomas Zimmermann wrote:
> Hi Dave and Daniel,
> 
> here's this week's PR for drm-misc-next-fixes. IIRC the radeon fix is
> already in drm-misc-next.

Pulled, and also your previous -next pull which got stuck somewhere.

Thanks, Daniel

> 
> Best regards
> Thomas
> 
> drm-misc-next-fixes-2020-12-15:
> Short summary of fixes pull (less than what git shortlog provides):
> 
>  * dma-buf: Fix docs
>  * mxsfb: Silence invalid error message
>  * radeon: Fix TTM multihop
> 
> The following changes since commit 05faf1559de52465f1e753e31883aa294e6179c1:
> 
>   drm/imx/dcss: allow using nearest neighbor interpolation scaling (2020-11-26 11:29:44 +0100)
> 
> are available in the Git repository at:
> 
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-12-15
> 
> for you to fetch changes up to ee46d16d2e40bebc2aa790fd7b6a056466ff895c:
> 
>   drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge (2020-12-15 11:01:10 +0100)
> 
> ----------------------------------------------------------------
> Short summary of fixes pull (less than what git shortlog provides):
> 
>  * dma-buf: Fix docs
>  * mxsfb: Silence invalid error message
>  * radeon: Fix TTM multihop
> 
> ----------------------------------------------------------------
> Christian König (1):
>       drm/radeon: fix check order in radeon_bo_move
> 
> Daniel Vetter (1):
>       dma-buf: Fix kerneldoc formatting
> 
> Guido Günther (1):
>       drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge
> 
>  Documentation/driver-api/dma-buf.rst |  2 +-
>  drivers/gpu/drm/mxsfb/mxsfb_drv.c    | 10 +++----
>  drivers/gpu/drm/radeon/radeon_ttm.c  | 54 ++++++++++++++++--------------------
>  include/linux/dma-buf-map.h          |  2 +-
>  4 files changed, 30 insertions(+), 38 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

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-12-15 13:04 Thomas Zimmermann
  2020-12-15 16:27 ` Daniel Vetter
  0 siblings, 1 reply; 74+ messages in thread
From: Thomas Zimmermann @ 2020-12-15 13:04 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here's this week's PR for drm-misc-next-fixes. IIRC the radeon fix is
already in drm-misc-next.

Best regards
Thomas

drm-misc-next-fixes-2020-12-15:
Short summary of fixes pull (less than what git shortlog provides):

 * dma-buf: Fix docs
 * mxsfb: Silence invalid error message
 * radeon: Fix TTM multihop

The following changes since commit 05faf1559de52465f1e753e31883aa294e6179c1:

  drm/imx/dcss: allow using nearest neighbor interpolation scaling (2020-11-26 11:29:44 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-12-15

for you to fetch changes up to ee46d16d2e40bebc2aa790fd7b6a056466ff895c:

  drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge (2020-12-15 11:01:10 +0100)

----------------------------------------------------------------
Short summary of fixes pull (less than what git shortlog provides):

 * dma-buf: Fix docs
 * mxsfb: Silence invalid error message
 * radeon: Fix TTM multihop

----------------------------------------------------------------
Christian König (1):
      drm/radeon: fix check order in radeon_bo_move

Daniel Vetter (1):
      dma-buf: Fix kerneldoc formatting

Guido Günther (1):
      drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge

 Documentation/driver-api/dma-buf.rst |  2 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c    | 10 +++----
 drivers/gpu/drm/radeon/radeon_ttm.c  | 54 ++++++++++++++++--------------------
 include/linux/dma-buf-map.h          |  2 +-
 4 files changed, 30 insertions(+), 38 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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-10-20 14:14 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-10-20 14:14 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1061 bytes --]

Hi!

Here's a couple of patches that should be merged in the current merge-window.

Thanks!
Maxime

drm-misc-next-fixes-2020-10-20:
Two patches to prevent out-of-bands accesses on fonts buffers
The following changes since commit d3c8f2784d3266d27956659c78835ee1d1925ad2:

  drm/ingenic: Fix bad revert (2020-10-12 20:26:14 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-10-20

for you to fetch changes up to 272d70895113ef00c03ab325787d159ee51718c8:

  Fonts: Support FONT_EXTRA_WORDS macros for font_6x8 (2020-10-19 17:55:10 +0200)

----------------------------------------------------------------
Two patches to prevent out-of-bands accesses on fonts buffers

----------------------------------------------------------------
Peilin Ye (2):
      docs: fb: Add font_6x8 to available built-in fonts
      Fonts: Support FONT_EXTRA_WORDS macros for font_6x8

 Documentation/fb/fbcon.rst | 2 +-
 lib/fonts/font_6x8.c       | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-10-13  6:57 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-10-13  6:57 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1503 bytes --]

Hi Dave,

Here's the remaining patches we have in drm-misc-next-fixes

Maxime

drm-misc-next-fixes-2020-10-13:
One fix for a bad revert in ingenic-drm, and one fix for panfrost to increase a timeout at power up.
The following changes since commit 8ba0b6d196315f68c271f549e8585129caefce97:

  drm/vc4: crtc: Keep the previously assigned HVS FIFO (2020-09-25 16:56:21 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-10-13

for you to fetch changes up to d3c8f2784d3266d27956659c78835ee1d1925ad2:

  drm/ingenic: Fix bad revert (2020-10-12 20:26:14 +0200)

----------------------------------------------------------------
One fix for a bad revert in ingenic-drm, and one fix for panfrost to increase a timeout at power up.

----------------------------------------------------------------
Christian Hewitt (1):
      drm/panfrost: increase readl_relaxed_poll_timeout values

Ondrej Jirman (1):
      MAINTAINERS: Update entry for st7703 driver after the rename

Paul Cercueil (2):
      Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached"
      drm/ingenic: Fix bad revert

 MAINTAINERS                               |   7 +-
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 114 +-----------------------------
 drivers/gpu/drm/ingenic/ingenic-drm.h     |   4 --
 drivers/gpu/drm/ingenic/ingenic-ipu.c     |  12 +---
 drivers/gpu/drm/panfrost/panfrost_gpu.c   |   4 +-
 5 files changed, 10 insertions(+), 131 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-10-09  7:53 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-10-09  7:53 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1695 bytes --]

Hi Dave, Daniel,

Here's this week PR for drm-misc-next-fixes

Maxime

drm-misc-next-fixes-2020-10-09:
One MAINTAINERS change and a revert for a compilation breakage in next for
ingenic
The following changes since commit 089d83418914abd4d908db117d9a3eca7f51a68c:

  drm/vc4: hvs: Pull the state of all the CRTCs prior to PV muxing (2020-09-21 16:43:11 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-10-09

for you to fetch changes up to 6561e0aa4627da90f59076fec5e3a1b72a8aa63f:

  MAINTAINERS: Update entry for st7703 driver after the rename (2020-10-09 08:55:00 +0200)

----------------------------------------------------------------
One MAINTAINERS change and a revert for a compilation breakage in next for
ingenic

----------------------------------------------------------------
Maxime Ripard (3):
      drm/vc4: kms: Assign a FIFO to enabled CRTCs instead of active
      drm/vc4: crtc: Rework a bit the CRTC state code
      drm/vc4: crtc: Keep the previously assigned HVS FIFO

Ondrej Jirman (1):
      MAINTAINERS: Update entry for st7703 driver after the rename

Paul Cercueil (1):
      Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached"

 MAINTAINERS                               |   7 +-
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 116 +++---------------------------
 drivers/gpu/drm/ingenic/ingenic-drm.h     |   4 --
 drivers/gpu/drm/ingenic/ingenic-ipu.c     |  12 +---
 drivers/gpu/drm/vc4/vc4_crtc.c            |  14 +++-
 drivers/gpu/drm/vc4/vc4_drv.h             |   2 +
 drivers/gpu/drm/vc4/vc4_kms.c             |  22 ++++--
 7 files changed, 46 insertions(+), 131 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-10-02  6:52 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-10-02  6:52 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1219 bytes --]

Hi Daniel, Dave,

Here's a few fixes for the next merge window

Thanks!
Maxime

drm-misc-next-fixes-2020-10-02:
Three fixes for vc4 that addresses dual-display breakages
The following changes since commit 089d83418914abd4d908db117d9a3eca7f51a68c:

  drm/vc4: hvs: Pull the state of all the CRTCs prior to PV muxing (2020-09-21 16:43:11 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-10-02

for you to fetch changes up to 8ba0b6d196315f68c271f549e8585129caefce97:

  drm/vc4: crtc: Keep the previously assigned HVS FIFO (2020-09-25 16:56:21 +0200)

----------------------------------------------------------------
Three fixes for vc4 that addresses dual-display breakages

----------------------------------------------------------------
Maxime Ripard (3):
      drm/vc4: kms: Assign a FIFO to enabled CRTCs instead of active
      drm/vc4: crtc: Rework a bit the CRTC state code
      drm/vc4: crtc: Keep the previously assigned HVS FIFO

 drivers/gpu/drm/vc4/vc4_crtc.c | 14 +++++++++++---
 drivers/gpu/drm/vc4/vc4_drv.h  |  2 ++
 drivers/gpu/drm/vc4/vc4_kms.c  | 22 ++++++++++++++++------
 3 files changed, 29 insertions(+), 9 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-08-05 10:00 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2020-08-05 10:00 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

drm-misc-next-fixes-2020-08-05:
drm-misc-next-fixes for v5.9-rc1:
- Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
- Fix a fbcon OOB read in fbdev, found by syzbot.
- Mark vga_tryget static as it's not used elsewhere.
- Small fixes to xlnx.
- Remove null check for kfree in drm_dev_release.
- Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition.
- Fix mode initialization in omap_connector_mode_valid().
The following changes since commit 206739119508d5ab4b42ab480ff61a7e6cd72d7c:

  Merge tag 'amd-drm-next-5.9-2020-07-17' of git://people.freedesktop.org/~agd5f/linux into drm-next (2020-07-23 15:38:11 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-08-05

for you to fetch changes up to a34a0a632dd991a371fec56431d73279f9c54029:

  drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (2020-08-04 12:21:11 -0400)

----------------------------------------------------------------
drm-misc-next-fixes for v5.9-rc1:
- Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
- Fix a fbcon OOB read in fbdev, found by syzbot.
- Mark vga_tryget static as it's not used elsewhere.
- Small fixes to xlnx.
- Remove null check for kfree in drm_dev_release.
- Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition.
- Fix mode initialization in omap_connector_mode_valid().

----------------------------------------------------------------
Christoph Hellwig (1):
      vgaarb: mark vga_tryget static

Colin Ian King (1):
      drm: xlnx: fix spelling mistake "failes" -> "failed"

Hyun Kwon (1):
      drm: xlnx: zynqmp: Use switch - case for link rate downshift

Li Heng (1):
      drm: Remove redundant NULL check

Neil Armstrong (1):
      drm/fourcc: fix Amlogic Video Framebuffer Compression macro

Tetsuo Handa (1):
      fbmem: pull fbcon_update_vcs() out of fb_set_var()

Ville Syrjälä (1):
      drm/omap: Use {} to zero initialize the mode

Wei Yongjun (1):
      drm: xlnx: Fix typo in parameter description

Xin Xiong (1):
      drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi

 drivers/gpu/drm/drm_dp_mst_topology.c    |  7 ++++---
 drivers/gpu/drm/drm_drv.c                |  3 +--
 drivers/gpu/drm/omapdrm/omap_connector.c |  2 +-
 drivers/gpu/drm/xlnx/zynqmp_dp.c         | 33 +++++++++++++++++---------------
 drivers/gpu/vga/vgaarb.c                 |  3 +--
 drivers/video/fbdev/core/fbmem.c         |  8 ++------
 drivers/video/fbdev/core/fbsysfs.c       |  4 ++--
 drivers/video/fbdev/ps3fb.c              |  5 +++--
 include/linux/fb.h                       |  2 --
 include/linux/vgaarb.h                   |  6 ------
 include/uapi/drm/drm_fourcc.h            |  2 +-
 11 files changed, 33 insertions(+), 42 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-06-11  7:50 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2020-06-11  7:50 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here's the PR for the latest fixes in drm-misc-next-fixes.

Best regards
Thomas

drm-misc-next-fixes-2020-06-11:
In core, DRM connectors now notify userspace of hotplug events via
sysfs. In drivers, sun4i now uses 4 bits to store the clock's m divider;
ast sets up 24/32-bit color mode correctly.
The following changes since commit 9ca1f474cea0edc14a1d7ec933e5472c0ff115d3:

  Merge tag 'amd-drm-next-5.8-2020-05-27' of git://people.freedesktop.org/~agd5f/linux into drm-next (2020-05-28 16:10:17 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-06-11

for you to fetch changes up to 291ddeb621e4a9f1ced8302a777fbd7fbda058c6:

  drm/ast: fix missing break in switch statement for format->cpp[0] case 4 (2020-06-11 09:05:31 +0200)

----------------------------------------------------------------
In core, DRM connectors now notify userspace of hotplug events via
sysfs. In drivers, sun4i now uses 4 bits to store the clock's m divider;
ast sets up 24/32-bit color mode correctly.

----------------------------------------------------------------
Colin Ian King (1):
      drm/ast: fix missing break in switch statement for format->cpp[0] case 4

Jernej Skrabec (1):
      drm/sun4i: hdmi ddc clk: Fix size of m divider

Jeykumar Sankaran (1):
      drm/connector: notify userspace on hotplug after register complete

 drivers/gpu/drm/ast/ast_mode.c             | 1 +
 drivers/gpu/drm/drm_connector.c            | 5 +++++
 drivers/gpu/drm/drm_sysfs.c                | 3 ---
 drivers/gpu/drm/sun4i/sun4i_hdmi.h         | 2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c | 2 +-
 5 files changed, 8 insertions(+), 5 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-05-27  8:01 Thomas Zimmermann
  0 siblings, 0 replies; 74+ messages in thread
From: Thomas Zimmermann @ 2020-05-27  8:01 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

here's the pull request for the current drm-misc-next-fixes.

Best regards
Thomas

drm-misc-next-fixes-2020-05-27:
Short summary of fixes pull (less than what git shortlog provides):

There's a fix for panel brighness on Lenovo X13 Yoga devices and a fix for
-Wformat warnings on architectures where atomic-64 counters are not of
type unsigned long long.
The following changes since commit 152cce0006abf7e17dfb7dc94896b044bda4e588:

  drm/bridge: analogix_dp: Split bind() into probe() and real bind() (2020-04-09 10:29:35 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-05-27

for you to fetch changes up to 6f27e4c287d7bdcad1f24efcaace044617aac2f3:

  drm/vblank: Fix -Wformat compile warnings on some arches (2020-05-22 14:22:00 -0400)

----------------------------------------------------------------
Short summary of fixes pull (less than what git shortlog provides):

There's a fix for panel brighness on Lenovo X13 Yoga devices and a fix for
-Wformat warnings on architectures where atomic-64 counters are not of
type unsigned long long.

----------------------------------------------------------------
Lyude Paul (1):
      drm/vblank: Fix -Wformat compile warnings on some arches

Mark Pearson (1):
      drm/dp: Lenovo X13 Yoga OLED panel brightness fix

 drivers/gpu/drm/drm_dp_helper.c | 1 +
 drivers/gpu/drm/drm_vblank.c    | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-04-09  9:14 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-04-09  9:14 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 2528 bytes --]

Hi Dave, Daniel,

Here's this week round of drm-misc-next-fixes

Maxime

drm-misc-next-fixes-2020-04-09:
A few DMA-related fixes, an OOB fix for virtio and a probe-related fix for
analogix_dp
The following changes since commit 0e7e6198af28c1573267aba1be33dd0b7fb35691:

  Merge branch 'ttm-transhuge' of git://people.freedesktop.org/~thomash/linux into drm-next (2020-04-03 09:07:49 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-04-09

for you to fetch changes up to 152cce0006abf7e17dfb7dc94896b044bda4e588:

  drm/bridge: analogix_dp: Split bind() into probe() and real bind() (2020-04-09 10:29:35 +0200)

----------------------------------------------------------------
A few DMA-related fixes, an OOB fix for virtio and a probe-related fix for
analogix_dp

----------------------------------------------------------------
Chris Wilson (1):
      drm/legacy: Fix type for drm_local_map.offset

Jiri Slaby (1):
      drm/virtio: fix OOB in virtio_gpu_object_create

Marek Szyprowski (2):
      drm/prime: fix extracting of the DMA addresses from a scatterlist
      drm/bridge: analogix_dp: Split bind() into probe() and real bind()

Maxime Ripard (1):
      Merge drm/drm-next into drm-misc-next-fixes

 .../bindings/display/panel/panel-dpi.yaml          | 10 ------
 .../bindings/display/ti/ti,am65x-dss.yaml          |  4 +--
 .../bindings/display/ti/ti,j721e-dss.yaml          |  4 +--
 .../devicetree/bindings/display/ti/ti,k2g-dss.yaml |  4 +--
 drivers/dma-buf/Kconfig                            | 11 ++++---
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 33 ++++++++++++-------
 drivers/gpu/drm/drm_mm.c                           |  8 +----
 drivers/gpu/drm/drm_prime.c                        | 37 +++++++++++++++-------
 drivers/gpu/drm/exynos/exynos_dp.c                 | 29 ++++++++++-------
 drivers/gpu/drm/panel/panel-simple.c               | 11 -------
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    | 36 +++++++++++----------
 drivers/gpu/drm/vboxvideo/vbox_drv.c               |  4 +++
 drivers/gpu/drm/vc4/vc4_hdmi.c                     | 20 +++++++++---
 drivers/gpu/drm/virtio/virtgpu_object.c            | 14 ++++----
 drivers/gpu/drm/xen/xen_drm_front.c                |  2 +-
 drivers/video/fbdev/core/fbcon.c                   |  3 ++
 include/drm/bridge/analogix_dp.h                   |  5 +--
 include/drm/drm_legacy.h                           |  2 +-
 18 files changed, 132 insertions(+), 105 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-04-04  9:00 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-04-04  9:00 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 2766 bytes --]

Hi Daniel, Dave,

Here's this week round of drm-misc-next fixes.

Thanks!
Maxime

drm-misc-next-fixes-2020-04-04:
A bunch of fixes to avoid null pointer dereference in fbcon, fix a return
in xen, some DT bindings fixes, a vc4 issue with 1920x1200 mode validation,
and a conflicting framebuffer in vboxvideo.
The following changes since commit 6afe6929964bca6847986d0507a555a041f07753:

  drm: Mark up racy check of drm_gem_object.handle_count (2020-03-16 10:31:35 +0000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-04-04

for you to fetch changes up to d8a26d8fc37c5b8b9e95f2fa194f287cf8cab3f4:

  drm/mm: revert "Break long searches in fragmented address spaces" (2020-03-31 17:35:56 +0200)

----------------------------------------------------------------
A bunch of fixes to avoid null pointer dereference in fbcon, fix a return
in xen, some DT bindings fixes, a vc4 issue with 1920x1200 mode validation,
and a conflicting framebuffer in vboxvideo.

----------------------------------------------------------------
Christian König (1):
      drm/mm: revert "Break long searches in fragmented address spaces"

Ding Xiang (1):
      drm/xen: fix passing zero to 'PTR_ERR' warning

Geert Uytterhoeven (1):
      dma-buf: Improve CONFIG_DMABUF_MOVE_NOTIFY help text

Hans de Goede (1):
      drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2

Mauro Carvalho Chehab (1):
      docs: dt: display/ti: fix typos at the devicetree/ directory name

Nicolas Saenz Julienne (1):
      drm/vc4: Fix HDMI mode validation

Qiujun Huang (1):
      fbcon: fix null-ptr-deref in fbcon_switch

Rob Herring (1):
      dt-bindings: display: ti: Fix dtc unit-address warnings in examples

Sam Ravnborg (2):
      dt-bindings: display: drop data-mapping from panel-dpi
      drm/panel-simple: drop use of data-mapping property

 .../devicetree/bindings/display/panel/panel-dpi.yaml | 10 ----------
 .../devicetree/bindings/display/ti/ti,am65x-dss.yaml |  4 ++--
 .../devicetree/bindings/display/ti/ti,j721e-dss.yaml |  4 ++--
 .../devicetree/bindings/display/ti/ti,k2g-dss.yaml   |  4 ++--
 drivers/dma-buf/Kconfig                              | 11 ++++++-----
 drivers/gpu/drm/drm_mm.c                             |  8 +-------
 drivers/gpu/drm/panel/panel-simple.c                 | 11 -----------
 drivers/gpu/drm/vboxvideo/vbox_drv.c                 |  4 ++++
 drivers/gpu/drm/vc4/vc4_hdmi.c                       | 20 ++++++++++++++++----
 drivers/gpu/drm/xen/xen_drm_front.c                  |  2 +-
 drivers/video/fbdev/core/fbcon.c                     |  3 +++
 11 files changed, 37 insertions(+), 44 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-03-26 13:04 Maxime Ripard
  0 siblings, 0 replies; 74+ messages in thread
From: Maxime Ripard @ 2020-03-26 13:04 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1659 bytes --]

Hi Daniel, Dave,

Here's the first drm-misc-next-fixes PR for 5.7.

Thanks!
Maxime

drm-misc-next-fixes-2020-03-26:
Two main topics in that first drm-misc-next-fixes PR, first a revert of the
data-mapping property in the DT that turned out to be non-optimal (but
hasn't reached a stable release yet), and an improvement of a Kconfig help
text.
The following changes since commit 6afe6929964bca6847986d0507a555a041f07753:

  drm: Mark up racy check of drm_gem_object.handle_count (2020-03-16 10:31:35 +0000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-03-26

for you to fetch changes up to d021d751c14752a0266865700f6f212fab40a18c:

  drm/panel-simple: drop use of data-mapping property (2020-03-25 21:59:22 +0100)

----------------------------------------------------------------
Two main topics in that first drm-misc-next-fixes PR, first a revert of the
data-mapping property in the DT that turned out to be non-optimal (but
hasn't reached a stable release yet), and an improvement of a Kconfig help
text.

----------------------------------------------------------------
Geert Uytterhoeven (1):
      dma-buf: Improve CONFIG_DMABUF_MOVE_NOTIFY help text

Sam Ravnborg (2):
      dt-bindings: display: drop data-mapping from panel-dpi
      drm/panel-simple: drop use of data-mapping property

 .../devicetree/bindings/display/panel/panel-dpi.yaml          | 10 ----------
 drivers/dma-buf/Kconfig                                       | 11 ++++++-----
 drivers/gpu/drm/panel/panel-simple.c                          | 11 -----------
 3 files changed, 6 insertions(+), 26 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2020-02-07  9:43 Maarten Lankhorst
  0 siblings, 0 replies; 74+ messages in thread
From: Maarten Lankhorst @ 2020-02-07  9:43 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

drm-misc-next-fixes-2020-02-07:
drm-misc-next fixes for v5.6:
- Fix build error in drm/edid.
- Plug close-after-free race in vgem_gem_create.
- Handle CONFIG_DMA_API_DEBUG_SG better in drm/msm.
The following changes since commit d7ca2d19c751b6715e9cb899a6b94f47b3499d02:

  Merge tag 'drm-msm-next-2020-01-14' of https://gitlab.freedesktop.org/drm/msm into drm-next (2020-01-20 14:09:43 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2020-02-07

for you to fetch changes up to e1cf35b94c5fd122a8780587559fc6da9fc2dd12:

  drm/edid: fix building error (2020-02-06 22:01:40 +0200)

----------------------------------------------------------------
drm-misc-next fixes for v5.6:
- Fix build error in drm/edid.
- Plug close-after-free race in vgem_gem_create.
- Handle CONFIG_DMA_API_DEBUG_SG better in drm/msm.

----------------------------------------------------------------
Daniel Vetter (1):
      drm/vgem: Close use-after-free race in vgem_gem_create

Mauro Rossi (1):
      drm/edid: fix building error

Sean Paul (1):
      drm/msm: Set dma maximum segment size for mdss

 drivers/gpu/drm/drm_edid.c      | 2 +-
 drivers/gpu/drm/msm/msm_drv.c   | 8 ++++++++
 drivers/gpu/drm/vgem/vgem_drv.c | 9 ++++++---
 3 files changed, 15 insertions(+), 4 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2019-12-12 14:04 Sean Paul
  0 siblings, 0 replies; 74+ messages in thread
From: Sean Paul @ 2019-12-12 14:04 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Steven Price,
	Thomas Zimmermann, intel-gfx


Hi Dave and Daniel,
I realized there were a few leftovers from -next-fixes which should find
their way to drm-fixes.

Sean


drm-misc-next-fixes-2019-12-12:
-mgag200: more startadd mitigation (Thomas)
-panfrost: devfreq fix + several memory fixes (Steven, Boris)

Cc: Boris Brezillon <boris.brezillon@collabora.com>
Cc: Steven Price <steven.price@arm.com>
Cc: Thomas Zimmermann <tzimmermann@suse.de>

Cheers, Sean


The following changes since commit e5a6ca27eb72c67533ddfc11c06df84beaa167fa:

  drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (2019-12-04 15:31:16 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2019-12-12

for you to fetch changes up to 0a5239985a3bc084738851afdf3fceb7d5651b0c:

  drm/panfrost: Open/close the perfcnt BO (2019-12-06 11:06:20 -0600)

----------------------------------------------------------------
-mgag200: more startadd mitigation (Thomas)
-panfrost: devfreq fix + several memory fixes (Steven, Boris)

Cc: Boris Brezillon <boris.brezillon@collabora.com>
Cc: Steven Price <steven.price@arm.com>
Cc: Thomas Zimmermann <tzimmermann@suse.de>

----------------------------------------------------------------
Boris Brezillon (4):
      drm/panfrost: Fix a race in panfrost_ioctl_madvise()
      drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo()
      drm/panfrost: Fix a race in panfrost_gem_free_object()
      drm/panfrost: Open/close the perfcnt BO

Steven Price (1):
      drm/panfrost: devfreq: Round frequencies to OPPs

Thomas Zimmermann (1):
      drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd>

 drivers/gpu/drm/mgag200/mgag200_drv.c       |  3 +--
 drivers/gpu/drm/panfrost/panfrost_devfreq.c | 19 ++++++-------------
 drivers/gpu/drm/panfrost/panfrost_drv.c     | 20 +++++++++++---------
 drivers/gpu/drm/panfrost/panfrost_gem.c     | 19 ++++++++++++-------
 drivers/gpu/drm/panfrost/panfrost_gem.h     |  4 ++++
 drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 23 ++++++++++++++---------
 drivers/gpu/drm/panfrost/panfrost_perfcnt.h |  2 +-
 7 files changed, 49 insertions(+), 41 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
@ 2019-12-04 21:22 Sean Paul
  0 siblings, 0 replies; 74+ messages in thread
From: Sean Paul @ 2019-12-04 21:22 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Wayne Lin, dri-devel, Maxime Ripard, Tomi Valkeinen,
	Thomas Zimmermann, intel-gfx


Hi Dave & Daniel,
A handful of fixes this week, all straightforward.


drm-misc-next-fixes-2019-12-04:
mgag200- Fix hw with broken 'startadd' support (Thomas)
mst- Avoid skipping payloads in payload deletion loop (Wayne)
omap- Fix dma_addr refcounting (Tomi)

Cc: Wayne Lin <Wayne.Lin@amd.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Thomas Zimmermann <tzimmermann@suse.de>

Cheers, Sean


The following changes since commit 9786b65bc61acec63f923978c75e707afbb74bc7:

  drm/ttm: fix mmap refcounting (2019-11-15 08:00:08 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2019-12-04

for you to fetch changes up to e5a6ca27eb72c67533ddfc11c06df84beaa167fa:

  drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (2019-12-04 15:31:16 -0500)

----------------------------------------------------------------
mgag200- Fix hw with broken 'startadd' support (Thomas)
mst- Avoid skipping payloads in payload deletion loop (Wayne)
omap- Fix dma_addr refcounting (Tomi)

Cc: Wayne Lin <Wayne.Lin@amd.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Thomas Zimmermann <tzimmermann@suse.de>

----------------------------------------------------------------
Guenter Roeck (1):
      drm/dp_mst: Fix build on systems with STACKTRACE_SUPPORT=n

Thomas Zimmermann (3):
      drm/mgag200: Extract device type from flags
      drm/mgag200: Store flags from PCI driver data in device structure
      drm/mgag200: Add workaround for HW that does not support 'startadd'

Tomi Valkeinen (1):
      drm/omap: fix dma_addr refcounting

Wayne Lin (1):
      drm/dp_mst: Correct the bug in drm_dp_update_payload_part1()

 drivers/gpu/drm/Kconfig                |  1 +
 drivers/gpu/drm/drm_dp_mst_topology.c  |  6 ++++--
 drivers/gpu/drm/mgag200/mgag200_drv.c  | 36 +++++++++++++++++++++++++++++++++-
 drivers/gpu/drm/mgag200/mgag200_drv.h  | 18 +++++++++++++++++
 drivers/gpu/drm/mgag200/mgag200_main.c |  3 ++-
 drivers/gpu/drm/omapdrm/omap_gem.c     |  4 ++++
 6 files changed, 64 insertions(+), 4 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
  2019-11-20 20:49 Sean Paul
@ 2019-11-20 20:49 ` Sean Paul
  0 siblings, 0 replies; 74+ messages in thread
From: Sean Paul @ 2019-11-20 20:49 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx, Gerd Hoffmann


Hi Dave & Daniel,
Just one patch this week which fixes the bo refcounts when mmap'ing ttm buffers
using the new ->mmap() hook.


drm-misc-next-fixes-2019-11-20:
- Fix ttm bo refcnt when using the new gem obj mmap hook (Thomas)

Cc: Gerd Hoffmann <kraxel@redhat.com>

Cheers, Sean


The following changes since commit a64fc11b9a520c55ca34d82e5ca32274f49b6b15:

  drm/msm: fix memleak on release (2019-11-13 15:34:15 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2019-11-20

for you to fetch changes up to 9786b65bc61acec63f923978c75e707afbb74bc7:

  drm/ttm: fix mmap refcounting (2019-11-15 08:00:08 +0100)

----------------------------------------------------------------
- Fix ttm bo refcnt when using the new gem obj mmap hook (Thomas)

Cc: Gerd Hoffmann <kraxel@redhat.com>

----------------------------------------------------------------
Gerd Hoffmann (1):
      drm/ttm: fix mmap refcounting

 drivers/gpu/drm/drm_gem.c            | 24 ++++++++++++++----------
 drivers/gpu/drm/drm_gem_ttm_helper.c | 13 ++++++++++++-
 2 files changed, 26 insertions(+), 11 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
  2019-11-13 21:10 Sean Paul
@ 2019-11-13 21:10 ` Sean Paul
  0 siblings, 0 replies; 74+ messages in thread
From: Sean Paul @ 2019-11-13 21:10 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Johan Hovold, Maxime Ripard, intel-gfx


Hi Dave & Daniel,
Just one msm patch this week. Looks like -misc is going to be perfect when merge
window rolls around :-)


drm-misc-next-fixes-2019-11-13:
- Fix memory leak in gpu debugfs node's release (Johan)

Cc: Johan Hovold <johan@kernel.org>

Cheers, Sean


The following changes since commit 3ca3a9eab7085b3c938b5d088c3020269cfecdc8:

  Merge tag 'drm-misc-next-fixes-2019-11-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2019-11-08 16:48:22 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2019-11-13

for you to fetch changes up to a64fc11b9a520c55ca34d82e5ca32274f49b6b15:

  drm/msm: fix memleak on release (2019-11-13 15:34:15 -0500)

----------------------------------------------------------------
- Fix memory leak in gpu debugfs node's release (Johan)

Cc: Johan Hovold <johan@kernel.org>

----------------------------------------------------------------
Johan Hovold (1):
      drm/msm: fix memleak on release

 drivers/gpu/drm/msm/msm_debugfs.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

* [Intel-gfx] [PULL] drm-misc-next-fixes
  2019-11-06 20:27 Sean Paul
@ 2019-11-06 20:27 ` Sean Paul
  0 siblings, 0 replies; 74+ messages in thread
From: Sean Paul @ 2019-11-06 20:27 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Sean Paul, Sharat Masetty,
	intel-gfx


Hi Dave & Daniel,
drm-misc-next-fixes is open and just a couple of patches this week.

drm-misc-next-fixes-2019-11-06:
-msm: Fix up a6xx debugbus register names (Sharat)
-mst: Avoid u64 division (Sean)

Cc: Sharat Masetty <smasetty@codeaurora.org>
Cc: Sean Paul <seanpaul@chromium.org>

Cheers, Sean


The following changes since commit cea35f5ad5ffac06ea29e0d7a7f748683e1f1b7d:

  drm/i915: Don't select BROKEN (2019-11-06 05:46:04 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-fixes-2019-11-06

for you to fetch changes up to b149cbfeecaa2b2870d2c4f878382a024e6e4975:

  drm/mst: Fix up u64 division (2019-11-06 15:20:37 -0500)

----------------------------------------------------------------
-msm: Fix up a6xx debugbus register names (Sharat)
-mst: Avoid u64 division (Sean)

Cc: Sharat Masetty <smasetty@codeaurora.org>
Cc: Sean Paul <seanpaul@chromium.org>

----------------------------------------------------------------
Sean Paul (1):
      drm/mst: Fix up u64 division

Sharat Masetty (1):
      drm: msm: a6xx: fix debug bus register configuration

 drivers/gpu/drm/drm_dp_mst_topology.c       |  4 ++--
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 24 ++++++++++++------------
 2 files changed, 14 insertions(+), 14 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 74+ messages in thread

end of thread, other threads:[~2023-11-02 13:31 UTC | newest]

Thread overview: 74+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-01  9:08 [Intel-gfx] [PULL] drm-misc-next-fixes Thomas Zimmermann
  -- strict thread matches above, loose matches on Subject: below --
2023-11-02 13:31 Maarten Lankhorst
2023-09-11 14:19 Thomas Zimmermann
2023-09-01  7:01 Thomas Zimmermann
2023-08-24 18:12 Thomas Zimmermann
2023-08-17 13:18 Thomas Zimmermann
2023-07-06 11:31 Thomas Zimmermann
2023-06-29 11:38 Thomas Zimmermann
2023-06-15 11:40 Thomas Zimmermann
2023-04-26  6:04 Maarten Lankhorst
2023-02-28  9:13 Thomas Zimmermann
2023-02-23 18:25 Maarten Lankhorst
2023-02-23 18:48 ` Maxime Ripard
2023-02-21 12:36 Thomas Zimmermann
2023-02-16 10:39 Thomas Zimmermann
2023-02-09  9:17 Thomas Zimmermann
2023-02-02  8:14 Thomas Zimmermann
2023-01-03 14:49 Maxime Ripard
2023-01-03 20:03 ` Daniel Vetter
2022-12-08  8:40 Maxime Ripard
2022-08-10 10:41 Thomas Zimmermann
2022-07-21  7:06 Thomas Zimmermann
2022-07-14 14:09 Thomas Zimmermann
2022-05-19  8:05 Maxime Ripard
2022-04-07 10:56 Maarten Lankhorst
2022-04-07 11:52 ` Maxime Ripard
2022-03-24 13:18 Maarten Lankhorst
2022-03-24 13:15 Maarten Lankhorst
2022-01-21  8:27 Thomas Zimmermann
2022-01-14 14:24 Thomas Zimmermann
2022-01-14 15:39 ` Daniel Vetter
2022-01-13  8:29 Thomas Zimmermann
2022-01-14 13:24 ` Daniel Vetter
2021-12-23  9:23 Thomas Zimmermann
2021-11-10  8:21 Maxime Ripard
2021-11-05  7:43 Maxime Ripard
2021-09-09  8:25 Maarten Lankhorst
2021-09-03  9:38 Maarten Lankhorst
2021-06-24  7:16 Thomas Zimmermann
2021-06-18  8:58 Thomas Zimmermann
2021-06-16 18:30 Thomas Zimmermann
2021-06-18  2:26 ` Dave Airlie
2021-06-18  2:30   ` Dave Airlie
2021-06-18  8:58     ` Daniel Vetter
2021-06-18  2:30   ` Lyude Paul
2021-05-06 12:27 Maxime Ripard
2021-04-29  9:03 Maxime Ripard
2021-04-22 16:33 Maxime Ripard
2021-04-22 16:40 ` Alex Deucher
2021-04-26  7:35   ` Maxime Ripard
2021-04-28 20:57     ` Alex Deucher
2021-04-29  9:32       ` Maxime Ripard
2021-02-25  9:25 Maarten Lankhorst
2021-02-11 15:44 Maarten Lankhorst
2020-12-22 19:13 Thomas Zimmermann
2021-01-04  8:05 ` Thomas Zimmermann
2020-12-15 13:04 Thomas Zimmermann
2020-12-15 16:27 ` Daniel Vetter
2020-10-20 14:14 Maxime Ripard
2020-10-13  6:57 Maxime Ripard
2020-10-09  7:53 Maxime Ripard
2020-10-02  6:52 Maxime Ripard
2020-08-05 10:00 Maarten Lankhorst
2020-06-11  7:50 Thomas Zimmermann
2020-05-27  8:01 Thomas Zimmermann
2020-04-09  9:14 Maxime Ripard
2020-04-04  9:00 Maxime Ripard
2020-03-26 13:04 Maxime Ripard
2020-02-07  9:43 Maarten Lankhorst
2019-12-12 14:04 Sean Paul
2019-12-04 21:22 Sean Paul
2019-11-20 20:49 Sean Paul
2019-11-20 20:49 ` [Intel-gfx] " Sean Paul
2019-11-13 21:10 Sean Paul
2019-11-13 21:10 ` [Intel-gfx] " Sean Paul
2019-11-06 20:27 Sean Paul
2019-11-06 20:27 ` [Intel-gfx] " Sean Paul

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).