[PULL] drm-misc-next

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Thu May 8 07:05:19 UTC 2025


Hi Dave, Simona,

A final pull request for drm-misc-next. It's been mostly fixes, adding some panels, and not much new features,
so I feel sending a final drm-misc-next PR is a good idea before switching to drm-misc-next-fixes,
especially since the previous one landed a bit early.

Cheers,
~Maarten

drm-misc-next-2025-05-08:
drm-misc-next for v6.16-rc1:

Cross-subsystem Changes:
- Change vsprintf %p4cn to %p4chR, remove %p4cn.

Core Changes:
- Documentation updates (fb rendering, actual_brightness)

Driver Changes:
- Small fixes to appletbdrm, panthor, st7571-i2c, rockchip, renesas,
  panic handler, gpusvm, vkms, panel timings.
- Add AUO B140QAN08.H, BOE NE140WUM-N6S, CSW MNE007QS3-8, BOE TD4320 panels.
- Convert rk3066_hdmi to bridge driver.
- Improve HPD on anx7625.
- Speed up loading tegra firmware, and other small fixes to tegra & host1x.

The following changes since commit 5e0c67998152bdb91b056160449ee542b86271a5:

  BackMerge tag 'v6.15-rc5' into drm-next (2025-05-06 16:39:25 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2025-05-08

for you to fetch changes up to 78184f6e3db16c05ad5933b411faa416bb68ac1e:

  gpu: host1x: Use for_each_available_child_of_node_scoped() (2025-05-07 18:09:30 +0200)

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

Cross-subsystem Changes:
- Change vsprintf %p4cn to %p4chR, remove %p4cn.

Core Changes:
- Documentation updates (fb rendering, actual_brightness)

Driver Changes:
- Small fixes to appletbdrm, panthor, st7571-i2c, rockchip, renesas,
  panic handler, gpusvm, vkms, panel timings.
- Add AUO B140QAN08.H, BOE NE140WUM-N6S, CSW MNE007QS3-8, BOE TD4320 panels.
- Convert rk3066_hdmi to bridge driver.
- Improve HPD on anx7625.
- Speed up loading tegra firmware, and other small fixes to tegra & host1x.

----------------------------------------------------------------
Aditya Garg (2):
      drm/appletbdrm: Make appletbdrm depend on X86
      checkpatch: remove %p4cn

Adrián Larumbe (1):
      drm/panthor: Fix build warning when DEBUG_FS is disabled

Andy Yan (5):
      drm/rockchip: rk3066_hdmi: switch to drm bridge
      dt-bindings: display: rockchip,inno-hdmi: Fix Document of RK3036 compatible
      dt-bindings: display: rockchip,inno-hdmi: Document GRF for RK3036 HDMI
      drm/rockchip: inno-hdmi: Simplify error handler with dev_err_probe
      drm/rockchip: inno-hdmi: Fix video timing HSYNC/VSYNC polarity setting for rk3036

Arnd Bergmann (1):
      drm/rockchip: add CONFIG_OF dependency

Ayushi Makhija (4):
      drm/bridge: anx7625: enable HPD interrupts
      drm/bridge: anx7625: fix drm_bridge ops flags to support hot-plugging
      drm/bridge: anx7625: fix anx7625_sink_detect() to return correct hpd status
      drm/bridge: anx7625: change the gpiod_set_value API

Barnabás Czémán (2):
      dt-bindings: display: panel: Add BOE TD4320
      drivers: gpu: drm: panel: Add BOE TD4320

Biju Das (2):
      drm: rcar-du: Fix memory leak in rcar_du_vsps_init()
      drm/tegra: rgb: Fix the unbound reference count

Dafna Hirschfeld (1):
      drm/gpusvm: remove unused pages pointer

Dan Carpenter (1):
      drm/st7571-i2c: Fix IS_ERR() vs NULL checks in probe()

Heiko Stuebner (2):
      dt-bindings: display: ltk050h3146w: add port property
      dt-bindings: display: ltk500hd1829: add port property

Jiapeng Chong (1):
      drm: Remove unused function rcar_cmm_write

Jinjie Ruan (1):
      gpu: host1x: Use for_each_available_child_of_node_scoped()

Jocelyn Falempe (1):
      drm/panic: Use a decimal fifo to avoid u64 by u64 divide

Jon Hunter (1):
      drm/tegra: Remove unneeded include

Kees Cook (1):
      drm/vkms: Adjust vkms_state->active_planes allocation type

Kevin Baker (1):
      drm/panel: simple: Update timings for AUO G101EVN010

Mario Limonciello (1):
      docs: backlight: Clarify `actual_brightness`

Mikko Perttunen (2):
      drm/tegra: falcon: Pipeline firmware copy
      gpu: host1x: Remove mid-job CDMA flushes

Pekka Paalanen (1):
      drm/doc: document front-buffer rendering

Petr Mladek (1):
      vsprintf: Use %p4chR instead of %p4cn for reading data in reversed host ordering

Qiu-ji Chen (1):
      drm/tegra: Fix a possible null pointer dereference

Thierry Reding (1):
      drm/tegra: Assign plane type before registration

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

Zhang Enpei (1):
      drm/tegra: dpaux: Use dev_err_probe()

Zhengqiao Xia (3):
      drm/panel-edp: Add support for AUO B140QAN08.H panel
      drm/panel-edp: Add support for BOE NE140WUM-N6S panel
      drm/panel-edp: Add support for CSW MNE007QS3-8 panel

 Documentation/ABI/stable/sysfs-class-backlight     |   7 +-
 Documentation/core-api/printk-formats.rst          |  10 +-
 .../bindings/display/panel/boe,td4320.yaml         |  65 +++++
 .../display/panel/leadtek,ltk050h3146w.yaml        |   1 +
 .../display/panel/leadtek,ltk500hd1829.yaml        |   1 +
 .../display/rockchip/rockchip,inno-hdmi.yaml       |  20 +-
 drivers/gpu/drm/bridge/analogix/anx7625.c          |  34 ++-
 drivers/gpu/drm/drm_blend.c                        |   6 +
 drivers/gpu/drm/drm_gpusvm.c                       |   4 -
 drivers/gpu/drm/drm_panic_qr.rs                    |  71 +++--
 drivers/gpu/drm/panel/Kconfig                      |   9 +
 drivers/gpu/drm/panel/Makefile                     |   1 +
 drivers/gpu/drm/panel/panel-boe-td4320.c           | 247 ++++++++++++++++
 drivers/gpu/drm/panel/panel-edp.c                  |  10 +
 drivers/gpu/drm/panel/panel-simple.c               |  25 +-
 drivers/gpu/drm/panthor/panthor_gem.c              |   5 +
 drivers/gpu/drm/panthor/panthor_gem.h              |   8 -
 drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c         |   5 -
 drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c      |  10 +-
 drivers/gpu/drm/rockchip/Kconfig                   |   1 +
 drivers/gpu/drm/rockchip/inno_hdmi.c               |  55 +++-
 drivers/gpu/drm/rockchip/rk3066_hdmi.c             | 315 ++++++++++-----------
 drivers/gpu/drm/tegra/dc.c                         |  17 +-
 drivers/gpu/drm/tegra/dpaux.c                      |  11 +-
 drivers/gpu/drm/tegra/falcon.c                     |  20 +-
 drivers/gpu/drm/tegra/falcon.h                     |   1 +
 drivers/gpu/drm/tegra/gem.c                        |   1 -
 drivers/gpu/drm/tegra/hub.c                        |   4 +-
 drivers/gpu/drm/tegra/hub.h                        |   3 +-
 drivers/gpu/drm/tegra/rgb.c                        |  14 +-
 drivers/gpu/drm/tiny/Kconfig                       |   1 +
 drivers/gpu/drm/tiny/st7571-i2c.c                  |  10 +-
 drivers/gpu/drm/vkms/vkms_crtc.c                   |   2 +-
 drivers/gpu/host1x/bus.c                           |  11 +-
 drivers/gpu/host1x/cdma.c                          |   7 +-
 lib/tests/printf_kunit.c                           |   4 +-
 lib/vsprintf.c                                     |  11 +-
 scripts/checkpatch.pl                              |   2 +-
 38 files changed, 717 insertions(+), 312 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/panel/boe,td4320.yaml
 create mode 100644 drivers/gpu/drm/panel/panel-boe-td4320.c


More information about the Intel-xe mailing list