Commit e6b17f5c authored by Dave Airlie's avatar Dave Airlie
Browse files

Merge tag 'drm-misc-next-2023-08-10' of git://anongit.freedesktop.org/drm/drm-misc into drm-next



drm-misc-next for v6.6:

UAPI Changes:

 * nouveau:
   * Provide several GETPARAM ioctls
   * Provide VM_BIND ioctls

Cross-subsystem Changes:

 * fbdev: Convert many drivers to fbdev I/O-memory helpers

 * media/vivid: Convert to fbdev I/O-memory helpers

 * vfio-dev/mdpy-fb: Convert to fbdev I/O-memory helpers

Core Changes:

 * Documentation fixes

 * Do not select framebuffer console for fbdev emulation, fixes Kconfig
   dependencies

 * exec:
   * Add test cases for calling drm_exec() multiple times
   * Fix memory leak in sleftests
   * Build fixes

 * gem:
   * Fix lockdep checking

 * ttm:
   * Add Kunit tests
   * Cleanups

Driver Changes:

 * atmel-hlcdc:
   * Support inverted pixclock polarity, required by several SoCs

 * bridge:
   * dw-hdmi: Update EDID on HDMI detection
   * sitronix-st7789v: Support panel orientation; Support rotation
                       property; Add support for Jasonic
 		       JT240MHQS-HWT-EK-E3 plus DT bindings; Minor
       		       fixes

 * ivpu:
   * Support VPU4
   * Refactorings

 * loongson:
   * Fixes

 * mcde:
   * Cleanups

 * nouveau:
   * Track GPU virtual memory via DRM GPUVA manager, enables Vulkan
     sparse binding/residency

 * panfrost:
   * Fix synchronization in IRQ handling

 * tve200:
   * Cleanups

Signed-off-by: default avatarDave Airlie <airlied@redhat.com>

From: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20230810084505.GA14039@linux-uq9g
parents 3defb4fe 2799804a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ properties:
    enum:
      - edt,et028013dma
      - inanbo,t28cp45tn89-v17
      - jasonic,jt240mhqs-hwt-ek-e3
      - sitronix,st7789v

  reg: true
@@ -25,6 +26,7 @@ properties:
  power-supply: true
  backlight: true
  port: true
  rotation: true

  spi-cpha: true
  spi-cpol: true
@@ -58,6 +60,7 @@ examples:
            reset-gpios = <&pio 6 11 GPIO_ACTIVE_LOW>;
            backlight = <&pwm_bl>;
            power-supply = <&power>;
            rotation = <180>;
            spi-max-frequency = <100000>;
            spi-cpol;
            spi-cpha;
+2 −0
Original line number Diff line number Diff line
@@ -677,6 +677,8 @@ patternProperties:
    description: iWave Systems Technologies Pvt. Ltd.
  "^jadard,.*":
    description: Jadard Technology Inc.
  "^jasonic,.*":
    description: Jasonic Technology Ltd.
  "^jdi,.*":
    description: Japan Display Inc.
  "^jedec,.*":
+11 −0
Original line number Diff line number Diff line
@@ -6,3 +6,14 @@ drm/i915 uAPI
=============

.. kernel-doc:: include/uapi/drm/i915_drm.h

drm/nouveau uAPI
================

VM_BIND / EXEC uAPI
-------------------

.. kernel-doc:: drivers/gpu/drm/nouveau/nouveau_exec.c
    :doc: Overview

.. kernel-doc:: include/uapi/drm/nouveau_drm.h
+1 −1
Original line number Diff line number Diff line
@@ -520,7 +520,7 @@ DRM Cache Handling and Fast WC memcpy()
.. _drm_sync_objects:

DRM Sync Objects
===========================
================

.. kernel-doc:: drivers/gpu/drm/drm_syncobj.c
   :doc: Overview
+2 −1
Original line number Diff line number Diff line
@@ -7,7 +7,8 @@ intel_vpu-y := \
	ivpu_fw.o \
	ivpu_fw_log.o \
	ivpu_gem.o \
	ivpu_hw_mtl.o \
	ivpu_hw_37xx.o \
	ivpu_hw_40xx.o \
	ivpu_ipc.o \
	ivpu_job.o \
	ivpu_jsm_msg.o \
Loading