[PULL] drm-misc-next

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dave, Daniel,

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

I've omitted the diffstat, as it was huge because v6.3-rc1 was backmerged.

Cheers,

~Maarten

drm-misc-next-2023-03-16:

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

Cross-subsystem Changes:
- Add drm_bridge.h to drm_bridge maintainers.

Core Changes:
- Assorted fixes to TTM, tests, format-helper, accel.
- Assorted Makefile fixes to drivers and accel.
- Implement fbdev emulation for GEM DMA drivers, and convert a lot of
  drivers to use it.
- Use tgid instead of pid for tracking clients.

Driver Changes:
- Assorted fixes in rockchip, vmwgfx, nouveau, cirrus.
- Add imx25 driver.
- Add Elida KD50T048A, Sony TD4353, Novatek NT36523, STARRY 2081101QFH032011-53G panels.
- Add 4K mode support to rockchip.
- Convert cirrus to use regular atomic helpers, and more cirrus
  improvements.
- Add damage clipping to cirrus, virtio.
The following changes since commit 9228742caf899fa72230dd8da19ca4c7528badb8:

  drm/nouveau/hwmon: Use sysfs_emit in show function callsbacks (2023-03-06 19:42:50 -0500)

are available in the Git repository at:

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

for you to fetch changes up to b24343eaceedb902c1625854f85a193b0549d85f:

  drm/nouveau/nvfw/acr: set wpr_generic_header_dump storage-class-specifier to static (2023-03-16 14:53:15 +0100)

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

Cross-subsystem Changes:
- Add drm_bridge.h to drm_bridge maintainers.

Core Changes:
- Assorted fixes to TTM, tests, format-helper, accel.
- Assorted Makefile fixes to drivers and accel.
- Implement fbdev emulation for GEM DMA drivers, and convert a lot of
  drivers to use it.
- Use tgid instead of pid for tracking clients.

Driver Changes:
- Assorted fixes in rockchip, vmwgfx, nouveau, cirrus.
- Add imx25 driver.
- Add Elida KD50T048A, Sony TD4353, Novatek NT36523, STARRY 2081101QFH032011-53G panels.
- Add 4K mode support to rockchip.
- Convert cirrus to use regular atomic helpers, and more cirrus
  improvements.
- Add damage clipping to cirrus, virtio.

----------------------------------------------------------------
Fabio Estevam (2):
      dt-bindings: display: seiko,43wvf1g: Add the 'enable-gpios' property
      drm/panel: seiko-43wvf1g: Add the 'enable-gpios' property

Gerald Loacker (1):
      drm/rockchip: vop2: add polarity flags to RGB output

Jacob Keller (1):
      drm/rockchip: vop2: use struct_size() in vop2_bind

Javier Martinez Canillas (2):
      drm/format-helper: Make conversion_buf_size() support sub-byte pixel fmts
      drm/virtio: Enable fb damage clips property for the primary plane

Jianhua Lu (2):
      dt-bindings: display: panel: Add Novatek NT36523 bindings
      drm/panel: Add driver for Novatek NT36523

Jiapeng Chong (1):
      drm/rockchip: dsi: Remove the unused function dsi_read()

Konrad Dybcio (2):
      dt-bindings: display/panel: Add Sony Tama TD4353 JDI display panel
      gpu/drm/panel: Add Sony TD4353 JDI panel driver

Linus Walleij (1):
      drm/mcde: Do not use dirty GEM FB handling

Liu Ying (1):
      MAINTAINERS: Add include/drm/drm_bridge.h to DRM DRIVERS FOR BRIDGE CHIPS

Marian Cichy (1):
      drm/imx/lcdc: Implement DRM driver for imx25

Maya Matuszczyk (3):
      dt-bindings: display: panel: sitronix,st7701: Add Elida KD50T048A Panel
      drm: panel: Add Elida KD50T048A to Sitronix ST7701 driver
      drm: panel: Add orientation support for st7701

Ruihai Zhou (2):
      dt-bindings: display: panel: Add compatible for Starry 2081101QFH032011-53G
      drm/panel: support for STARRY 2081101QFH032011-53G MIPI-DSI panel

Sascha Hauer (4):
      drm/rockchip: vop: limit maximum resolution to hardware capabilities
      drm/rockchip: dw_hdmi: relax mode_valid hook
      drm/rockchip: dw_hdmi: Add support for 4k@30 resolution
      drm/rockchip: dw_hdmi: discard modes with unachievable pixelclocks

Stanislaw Gruszka (1):
      accel: Build sub-directories based on config options

Thomas Hellström (3):
      drm/ttm: Use the BIT macro for the TTM_TT_FLAGs
      drm/ttm: Unexport ttm_global_swapout()
      drm/ttm: Don't print error message if eviction was interrupted

Thomas Zimmermann (42):
      Merge drm/drm-next into drm-misc-next
      drm/cirrus: Compute blit destination offset in single location
      drm/cirrus: Replace cpp value with format
      drm/cirrus: Use drm_fb_blit() to update scanout buffer
      drm/cirrus: Move drm_dev_{enter, exit}() into DRM helpers
      drm/cirrus: Split cirrus_mode_set() into smaller functions
      drm/cirrus: Integrate connector into pipeline code
      drm/cirrus: Move primary-plane format arrays
      drm/cirrus: Convert to regular atomic helpers
      drm/cirrus: Enable damage clipping on primary plane
      drm/cirrus: Inline cirrus_fb_blit_rect()
      drm/cirrus: Remove format test from cirrus_fb_create()
      drm/cirrus: Remove size test from cirrus_fb_create()
      drm/cirrus: Test mode against video-memory size in device-wide mode_valid       drm/cirrus: Inline cirrus_check_size() into primary-plane atomic_check
      drm/cirrus: Introduce struct cirrus_primary_plane_state
      drm/cirrus: Store HW format/pitch in primary-plane state
      drm/cirrus: Use VGA macro constants to unblank
      drm/fbdev-dma: Implement fbdev emulation for GEM DMA helpers
      arm/hdlcd: Use GEM DMA fbdev emulation
      arm/malidp: Use GEM DMA fbdev emulation
      drm/aspeed: Use GEM DMA fbdev emulation
      drm/atmel-hlcdc: Use GEM DMA fbdev emulation
      drm/fsl-dcu: Use GEM DMA fbdev emulation
      drm/imx/dcss: Use GEM DMA fbdev emulation
      drm/imx: Use GEM DMA fbdev emulation
      drm/kmb: Use GEM DMA fbdev emulation
      drm/logicvc: Use GEM DMA fbdev emulation
      drm/meson: Use GEM DMA fbdev emulation
      drm/mxsfb/lcdif: Use GEM DMA fbdev emulation
      drm/mxsfb: Use GEM DMA fbdev emulation
      drm/sti: Use GEM DMA fbdev emulation
      drm/stm: Use GEM DMA fbdev emulation
      drm/sun4i: Use GEM DMA fbdev emulation
      drm/tidss: Use GEM DMA fbdev emulation
      drm/tilcdc: Use GEM DMA fbdev emulation
      drm/arcpgu: Use GEM DMA fbdev emulation
      drm/tve200: Use GEM DMA fbdev emulation
      drm/vc4: Use GEM DMA fbdev emulation
      drm/xlnx: Use GEM DMA fbdev emulation
      drm/mcde: Use GEM DMA fbdev emulation
      drm/pl111: Use GEM DMA fbdev emulation

Tom Rix (3):
      drm/nouveau/fifo: set gf100_fifo_nonstall_block_dump storage-class-specifier to static       drm/nouveau/fifo: set nvkm_engn_cgrp_get storage-class-specifier to static       drm/nouveau/nvfw/acr: set wpr_generic_header_dump storage-class-specifier to static

Tvrtko Ursulin (1):
      drm: Track clients by tgid and not tid

Uwe Kleine-König (3):
      drm/tests: helpers: Drop empty platform remove function
      dt-bindings: display: imx: Describe drm binding for fsl,imx-lcdc
      drm: Drop ARCH_MULTIPLATFORM from dependencies

Zack Rusin (1):
      drm/vmwgfx: Fix src/dst_pitch confusion




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux