[PULL] drm-misc-fixes

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Thu Apr 7 10:56:19 UTC 2022


drm-misc-fixes-2022-04-07:
drm-misc-fixes for v5.18-rc2:
- Fix a crash when booting with nouveau on tegra.
- Don't require input port for MIPI-DSI, and make width/height mandatory.
- Fix unregistering of framebuffers without device.
-
The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:

  Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 1ecc0c09f19f8e10a2c52676f8ca47c28c9f73c7:

  dt-bindings: display: panel: mipi-dbi-spi: Make width-mm/height-mm mandatory (2022-04-07 03:28:10 +0200)

----------------------------------------------------------------
drm-misc-fixes for v5.18-rc2:
- Fix a crash when booting with nouveau on tegra.
- Don't require input port for MIPI-DSI, and make width/height mandatory.
- Fix unregistering of framebuffers without device.
-

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

Karol Herbst (1):
      drm/nouveau/pmu: Add missing callbacks for Tegra devices

Marek Vasut (1):
      dt-bindings: display: panel: mipi-dbi-spi: Make width-mm/height-mm mandatory

Maxime Ripard (3):
      dt-bindings: display: bridge: Drop requirement on input port for DSI devices
      Merge drm/drm-fixes into drm-misc-fixes
      Merge drm-misc/drm-misc-next-fixes into drm-misc-fixes

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

Thomas Zimmermann (1):
      fbdev: Fix unregistering of framebuffers without device

 .../bindings/display/bridge/chipone,icn6211.yaml   |   1 -
 .../bindings/display/bridge/toshiba,tc358762.yaml  |   1 -
 .../bindings/display/panel/panel-mipi-dbi-spi.yaml |   2 +
 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 ++++----
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c    |   1 +
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c    |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c    |   1 +
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h     |   1 +
 drivers/gpu/drm/panel/panel-ilitek-ili9341.c       |   4 +-
 drivers/video/fbdev/core/fbmem.c                   |   9 +-
 include/linux/dma-fence-array.h                    |  19 ++
 include/linux/dma-fence-chain.h                    |   2 +
 include/linux/dma-fence-unwrap.h                   |  95 ++++++++
 19 files changed, 557 insertions(+), 122 deletions(-)
 create mode 100644 drivers/dma-buf/st-dma-fence-unwrap.c
 create mode 100644 include/linux/dma-fence-unwrap.h


More information about the dri-devel mailing list