[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