[PULL] drm-misc-next
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Fri Nov 8 13:26:14 UTC 2024
Hi Dave, Simona,
Sorry for being late. I tried sending a pull request on monday, then noticed the first compile fix was already in drm-next. There's one more in this tree, mediatek no longer builds on arm64 without it.
I've lost my fiber connection on wednesday, and unfortunately it's still not repaired.
So here, a bit belatedly, last drm-misc-next pull request for this cycle I hope.
Cheers,
~Maarten
drm-misc-next-2024-11-08:
drm-misc-next for v6.13:
UAPI Changes:
- Add 1X7X5 media-bus formats.
Cross-subsystem Changes:
- Maintainer updates for VKMS and IT6263.
- Add media-bus-fmt for MEDIA_BUS_FMT_RGB101010_1X7X5_*.
- Add IT6263 DT bindings and driver.
Core Changes:
- Add ABGR210101010 support to panic handler.
- Use ATOMIC64_INIT in drm_file.c
- Improve scheduler teardown documentation.
Driver Changes:
- Make mediatek compile on ARM again.
- Add missing drm/drm_bridge.h header include, already in drm-next.
- Small fixes and cleanups to vkms, bridge/it6505, panfrost, panthor.
- Add panic support to nouveau for nv50+.
The following changes since commit 30169bb64580bd7bce9290c1952bf0aa6cc37fe5:
Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next (2024-11-04 14:25:33 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2024-11-08
for you to fetch changes up to baf4afc5831438b35de4b0e951b9cd58435a6d99:
drm/sched: Improve teardown documentation (2024-11-07 10:05:54 +0100)
----------------------------------------------------------------
drm-misc-next for v6.13:
UAPI Changes:
- Add 1X7X5 media-bus formats.
Cross-subsystem Changes:
- Maintainer updates for VKMS and IT6263.
- Add media-bus-fmt for MEDIA_BUS_FMT_RGB101010_1X7X5_*.
- Add IT6263 DT bindings and driver.
Core Changes:
- Add ABGR210101010 support to panic handler.
- Use ATOMIC64_INIT in drm_file.c
- Improve scheduler teardown documentation.
Driver Changes:
- Make mediatek compile on ARM again.
- Add missing drm/drm_bridge.h header include, already in drm-next.
- Small fixes and cleanups to vkms, bridge/it6505, panfrost, panthor.
- Add panic support to nouveau for nv50+.
----------------------------------------------------------------
Adrián Larumbe (2):
drm/panfrost: Add missing OPP table refcnt decremental
drm/panthor: Fix OPP refcnt leaks in devfreq initialisation
Arnd Bergmann (1):
drm/imx/dcss: include drm/drm_bridge.h header
Chen-Yu Tsai (2):
drm/mediatek: Drop dependency on ARM
drm/bridge: it6505: Fix inverted reset polarity
Jocelyn Falempe (3):
drm/panic: Add ABGR2101010 support
drm/nouveau/disp: Move tiling functions to dispnv50/tile.h
drm/nouveau: Add drm_panic support for nv50+
Jonathan Gray (1):
drm: use ATOMIC64_INIT() for atomic64_t
José Expósito (1):
drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
Liu Ying (8):
media: uapi: Add MEDIA_BUS_FMT_RGB101010_1X7X5_{SPWG, JEIDA}
drm: of: Get MEDIA_BUS_FMT_RGB101010_1X7X5_{JEIDA, SPWG} LVDS data mappings
drm: of: Add drm_of_lvds_get_dual_link_pixel_order_sink()
dt-bindings: display: lvds-data-mapping: Add 30-bit RGB pixel data mappings
dt-bindings: display: Document dual-link LVDS display common properties
dt-bindings: display: bridge: Add ITE IT6263 LVDS to HDMI converter
drm/bridge: Add ITE IT6263 LVDS to HDMI converter
MAINTAINERS: Add maintainer for ITE IT6263 driver
Louis Chauvet (1):
drm/vkms: Remove usage of legacy drm_crtc members
Maarten Lankhorst (1):
Merge remote-tracking branch 'drm/drm-next' into drm-misc-next
Maíra Canal (1):
MAINTAINERS: Remove myself as a VKMS maintainer
Philipp Stanner (1):
drm/sched: Improve teardown documentation
Vignesh Raman (1):
drm/ci: remove update-xfails.py
.../bindings/display/bridge/ite,it6263.yaml | 250 ++++++
.../bindings/display/lvds-data-mapping.yaml | 31 +
.../bindings/display/lvds-dual-ports.yaml | 63 ++
.../display/panel/advantech,idk-2121wr.yaml | 14 +-
.../panel/panel-simple-lvds-dual-ports.yaml | 20 +-
.../userspace-api/media/v4l/subdev-formats.rst | 156 +++-
MAINTAINERS | 9 +-
drivers/gpu/drm/bridge/Kconfig | 11 +
drivers/gpu/drm/bridge/Makefile | 1 +
drivers/gpu/drm/bridge/ite-it6263.c | 898 +++++++++++++++++++++
drivers/gpu/drm/bridge/ite-it6505.c | 8 +-
drivers/gpu/drm/ci/xfails/requirements.txt | 17 -
drivers/gpu/drm/ci/xfails/update-xfails.py | 204 -----
drivers/gpu/drm/drm_file.c | 2 +-
drivers/gpu/drm/drm_of.c | 84 +-
drivers/gpu/drm/drm_panic.c | 10 +
drivers/gpu/drm/mediatek/Kconfig | 2 +-
drivers/gpu/drm/nouveau/dispnv50/tile.h | 63 ++
drivers/gpu/drm/nouveau/dispnv50/wndw.c | 129 ++-
drivers/gpu/drm/nouveau/nouveau_display.c | 59 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +-
drivers/gpu/drm/panthor/panthor_devfreq.c | 17 +-
drivers/gpu/drm/scheduler/sched_main.c | 23 +-
drivers/gpu/drm/vkms/vkms_composer.c | 4 +-
drivers/gpu/drm/vkms/vkms_crtc.c | 2 -
drivers/gpu/drm/vkms/vkms_output.c | 5 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 4 +-
include/drm/drm_of.h | 9 +
include/uapi/linux/media-bus-format.h | 4 +-
29 files changed, 1754 insertions(+), 348 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
create mode 100644 Documentation/devicetree/bindings/display/lvds-dual-ports.yaml
create mode 100644 drivers/gpu/drm/bridge/ite-it6263.c
delete mode 100644 drivers/gpu/drm/ci/xfails/requirements.txt
delete mode 100755 drivers/gpu/drm/ci/xfails/update-xfails.py
create mode 100644 drivers/gpu/drm/nouveau/dispnv50/tile.h
More information about the dri-devel
mailing list