mirror-linux/Documentation/devicetree/bindings
Linus Torvalds 4a5860ea60 drm fixes for 7.1-rc5
gem:
 - clean up LRU locking
 
 msm:
 - Core:
  - Fixed bindings for SM8650, SM8750 and Eliza
  - Don't use UTS_RELEASE directly
  - Fix typo in clock-names property
 - DPU:
   - Fixed CWB description on Kaanapali
   - Fixed scanline strides for YUV UBWC formats
   - Stopped DSI register dumping to access past the end of region
 - DSI:
   - Fix dumping unaligned regions
 - GPU:
   - Fix GMEM_BASE for a6xx gen3
   - Fix userspace reachable crash on a2xx-a4xx
   - Fix sysprof_active for counter collection with IFPC enabled GPUs
   - Fix shrinker lockdep
 
 amdgpu:
 - Userq fixes
 - VPE fix
 - SMU 15 fix
 - Misc fixes
 - VCE fixes
 - DC bios parsing fixes
 - DC aux fix
 - Mode1 reset fix
 - RAS fixes
 
 amdkfd:
 - Misc fixes
 
 radeon:
 - CS parser fix
 
 xe:
 - SRIOV related fixes
 - Fix leak and double-free
 - Multi-cast register fixes
 - Multi-queue fix
 
 i915:
 - Fix joiner color pipeline selection [display]
 - Fix readback for target_rr in Adaptive Sync SDP [dp]
 - Apply Intel DPCD workaround when SDP on prior line used [psr]
 
 amdxdna:
 - remove mmap and export for ubuf
 
 bridge:
 - chipone-icn6211: managed bridge cleanup
 - lt66121: acquire reset GPIO
 - megachips: fix clean up on failed IRQ requests
 
 v3d:
 - fix UAF in error code paths
 - release GEM-object ref on free'd jobs
 
 virtio:
 - use uninterruptible resv locking in plane updates
 
 mediatek:
 - fix sparse warnings
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEEKbZHaGwW9KfbeusDHTzWXnEhr4FAmoQ1MQACgkQDHTzWXnE
 hr6iOQ/9FmcbV1C3rSE3UxrWrxpUnP++f4kxUu8Ol6KX3SJLgeCqlUsoX7XC1hyH
 tPsbRyfNhHOUL3j2QGEkXko/Ip4BodykzIqU9rnA+mdFMwD7DvKOC6irUz8SrDg3
 re7b8OZVkI5EfK6GK0wpjuzWOVnfVXHn4mtPhTrnS4EqoznM4g12bReW0qx0j0m3
 m877elDJZf8YHbU69qa7ulXJYUCSVz6wbLBpKE1lLv+GrJ0ijLAX1F5xNEIcezeA
 bGwj/tY+mfYc8SdvTC3y2fB4mssFErmtQ/TOx0PYpU38mdFhNdJkUm1QOHjI6ty1
 7CiyZqJmVAPBxvj/omRROeR7DFkytnweYOaFhGXPIdXYGvm5Kf5QunqmhU880Do7
 FXAZUaKJdLY5VrJ1tuqSqH8uw/ZX7TZo6sPgamsXxDf8cxHkPNbHfEoA1vRMO7Iy
 tqgfFl1sYXFvVBB0AZd0CKBefElZXw2Nwzs7Um4dPL/nMvk5wC2n/mQYaM9a9BCi
 jLwVQT5FXUU2YY47AwUz+1Sxg4EwBAdflncKGS7xyHvmhJrVrOdUrZ1wIg2+19ug
 gjV4DO2J6iYMI9ZaSe1I/KSxtHJYGM0U59bcNH7ycUuSQwn6M9918KQKNNPXu50h
 vt0rvbUM09Bvq3GWtk6f+Fx20s9Aj+2F/h/nLjnam2DULUoCwB4=
 =E/kQ
 -----END PGP SIGNATURE-----

Merge tag 'drm-fixes-2026-05-23' of https://gitlab.freedesktop.org/drm/kernel

Pull drm fixes from Dave Airlie:
 "Regular fixes pull, amdgpu/xe being the usual, with bonus msm content
  to bulk things out, otherwise it has the usual scattered changes, with
  amdxdna dropping a badly thought out userspace api.

  gem:
   - clean up LRU locking

  msm:
   - Core:
     - Fixed bindings for SM8650, SM8750 and Eliza
     - Don't use UTS_RELEASE directly
     - Fix typo in clock-names property
   - DPU:
      - Fixed CWB description on Kaanapali
      - Fixed scanline strides for YUV UBWC formats
      - Stopped DSI register dumping to access past the end of region
   - DSI:
      - Fix dumping unaligned regions
   - GPU:
      - Fix GMEM_BASE for a6xx gen3
      - Fix userspace reachable crash on a2xx-a4xx
      - Fix sysprof_active for counter collection with IFPC enabled GPUs
      - Fix shrinker lockdep

  amdgpu:
   - Userq fixes
   - VPE fix
   - SMU 15 fix
   - Misc fixes
   - VCE fixes
   - DC bios parsing fixes
   - DC aux fix
   - Mode1 reset fix
   - RAS fixes

  amdkfd:
   - Misc fixes

  radeon:
   - CS parser fix

  xe:
   - SRIOV related fixes
   - Fix leak and double-free
   - Multi-cast register fixes
   - Multi-queue fix

  i915:
   - Fix joiner color pipeline selection [display]
   - Fix readback for target_rr in Adaptive Sync SDP [dp]
   - Apply Intel DPCD workaround when SDP on prior line used [psr]

  amdxdna:
   - remove mmap and export for ubuf

  bridge:
   - chipone-icn6211: managed bridge cleanup
   - lt66121: acquire reset GPIO
   - megachips: fix clean up on failed IRQ requests

  v3d:
   - fix UAF in error code paths
   - release GEM-object ref on free'd jobs

  virtio:
   - use uninterruptible resv locking in plane updates

  mediatek:
   - fix sparse warnings"

* tag 'drm-fixes-2026-05-23' of https://gitlab.freedesktop.org/drm/kernel: (78 commits)
  drm/xe/oa: Fix exec_queue leak on width check in stream open
  drm/virtio: use uninterruptible resv lock for plane updates
  drm/amdgpu: fix handling in amdgpu_userq_create
  drm/radeon/evergreen_cs: Add missing NULL prefix check in surface check
  drm/amdgpu: userq_va_mapped should remain true once done
  drm/amdgpu: avoid integer overflow in VA range check
  drm/amd/ras: Fix UMC error address allocation leak
  drm/amdgpu: unmap all user mappings of framebuffer and doorbell before mode1 reset
  drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async
  drm/amd/display: Validate GPIO pin LUT table size before iterating
  drm/amd/display: Fix integer overflow in bios_get_image()
  drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id
  drm/amdgpu: use atomic operation to achieve lockless serialization
  drm/amdkfd: Check bounds on allocate_doorbell
  drm/amdgpu/vce3: Fix VCE 3 firmware size and offsets
  drm/amdgpu/vce2: Fix VCE 2 firmware size and offsets
  drm/amdgpu/vce1: Stop using amdgpu_vce_resume
  drm/amdgpu/vce1: Fix VCE 1 firmware size and offsets
  drm/amdgpu/vce1: Don't repeat GTT MGR node allocation
  drm/amdgpu/vce1: Check if VRAM address is lower than GART.
  ...
2026-05-22 16:15:32 -07:00
..
access-controllers
arc
arm soc: late changes for 7.1 2026-04-23 08:57:24 -07:00
ata ata: ahci-dwc: Remove not-going-to-be-supported code for Baikal SoC 2026-02-24 15:29:57 +01:00
auxdisplay Input updates for v7.1-rc0 2026-04-22 18:36:40 -07:00
board
bus Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
cache Qualcomm driver updates for v7.1 2026-04-02 23:19:52 +02:00
chrome dt-bindings: chrome: Add cros-ec-ucsi compatibility to typec binding 2026-04-07 13:49:53 +02:00
clock We've finally gotten rid of the struct clk_ops::round_rate() code after months 2026-04-21 08:33:26 -07:00
connector USB / Thunderbolt changes for 7.1-rc1 2026-04-19 08:47:40 -07:00
counter
cpu
cpufreq dt-bindings: cpufreq: qcom-hw: document Eliza cpufreq hardware 2026-03-03 09:40:16 +05:30
crypto dt-bindings: crypto: inside-secure,safexcel: add compatible for MT7981 2026-03-15 13:23:12 +09:00
csky
devfreq dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210 2025-11-14 18:00:47 +01:00
display Merge tag 'drm-msm-fixes-2026-05-17' of https://gitlab.freedesktop.org/drm/msm into drm-fixes 2026-05-21 10:12:22 +10:00
dma dt-bindings: dmaengine: Fix spelling mistake "Looongson" -> "Looogson" 2026-03-18 15:11:15 +05:30
dpll dt-bindings: dpll: add ref-sync-sources property 2026-04-12 08:27:34 -07:00
dsp dt-bindings: mediatek: Replace Tinghan Shen in maintainers 2026-02-03 20:58:11 -06:00
dvfs
edac dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
eeprom i2c-for-7.0-rc1 2026-02-15 08:29:26 -08:00
embedded-controller dt-bindings: mfd: sl28cpld: Drop sa67mcu compatible 2026-03-10 15:10:57 +05:30
extcon dt-bindings: extcon: ptn5150: Allow "connector" node to present 2026-03-20 11:20:43 +09:00
firmware Qualcomm driver updates for v7.1 2026-04-02 23:19:52 +02:00
fpga Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
fsi
fuse
gnss dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
gpio MFD for v7.1 2026-04-20 11:31:01 -07:00
gpu dt-bindings: Update Sasha Finkelstein's email address 2026-04-14 22:12:21 +02:00
hsi
hwinfo
hwlock
hwmon dt-bindings: hwmon/pmbus: Add Infineon XDP720 2026-04-11 00:02:35 -07:00
i2c dt-bindings: i2c: apple,i2c: Add t8122 compatible 2026-05-04 10:29:46 +02:00
i3c
iio dt-bindings: iio: amplifiers: ad8366: add adrf5702/3 support 2026-03-26 20:10:26 +00:00
infiniband
input soc: late changes for 7.1 2026-04-23 08:57:24 -07:00
interconnect Merge branch 'icc-msm8974' into icc-next 2026-03-27 12:12:36 +02:00
interrupt-controller Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
iommu dt-bindings: arm-smmu: qcom: Add compatible for Hawi SoC 2026-04-07 17:57:12 +01:00
ipmi
leds LEDs for v7.1 2026-04-20 11:43:40 -07:00
loongarch
mailbox dt-bindings: mailbox: qcom-ipcc: Document the Eliza Inter-Processor Communication Controller 2026-03-29 12:09:36 -05:00
media [GIT PULL for v7.1] media updates 2026-04-15 08:32:10 -07:00
memory-controllers dt-bindings: memory: tegra210: Mark EMC as cooling device 2026-03-27 16:25:44 +01:00
mfd Char/Misc/IIO/and others driver updates for 7.1-rc1 2026-04-24 13:23:50 -07:00
mips dt-bindings: mips: Add Mobileye EyeQ6Lplus SoC 2026-04-13 15:31:40 +02:00
misc dt-bindings: misc: Describe FPC202 LED features 2026-04-02 16:29:27 +02:00
mmc dt-bindings: mmc: hisilicon,hi3660-dw-mshc: Convert to DT schema 2026-03-26 11:28:15 +01:00
mtd * MTD changes 2026-04-17 17:57:04 -07:00
mux dt-bindings: mux: Remove nodename pattern constraints 2026-03-04 20:36:57 -06:00
net dt-bindings: ethernet: eswin: add optional TXD and RXD delay register offsets 2026-05-21 11:58:16 +02:00
nios2
npu dt-bindings: npu: arm,ethos: Add "arm,corstone1000-ethos-u85" 2026-03-23 10:03:27 +00:00
nvme
nvmem Char/Misc/IIO/and others driver updates for 7.1-rc1 2026-04-24 13:23:50 -07:00
openrisc/opencores
opp dt-bindings: opp-v2: Fix example 3 CPU reg value 2026-04-07 06:44:43 -05:00
pci soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
peci
perf dt-bindings: perf: fsl-imx-ddr: Add compatible string for i.MX8QM, i.MX8QXP and i.MX8DXL 2025-11-24 15:39:05 +00:00
phy phy-for-7.1 2026-04-17 10:22:08 -07:00
pinctrl Pin control changes for the v7.1 kernel cycle: 2026-04-18 16:59:09 -07:00
pmem
power power supply and reset changes for the 7.1 series 2026-04-17 11:41:33 -07:00
powerpc dt-bindings: powerpc: Add Freescale/NXP MPC83xx SoCs 2026-03-07 16:02:26 +05:30
pps
ptp dt-bindings: ptp: Add amazon,vmclock 2026-02-02 18:06:00 -08:00
pwm Apple SoC fixes for 7.0 2026-04-20 17:26:46 +02:00
regmap
regulator regulator: dt-bindings: qcom,qca6390-pmu: Document WCN6755 PMU 2026-04-06 14:16:40 +01:00
remoteproc dt-bindings: remoteproc: qcom,milos-pas: Document Eliza ADSP 2026-04-06 09:48:27 -05:00
reserved-memory
reset dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/G3E USB2PHY reset 2026-04-01 18:13:55 +02:00
riscv dt-bindings: riscv: Add Supm extension description 2026-03-24 18:34:05 +00:00
rng dt-bindings: rng: atmel,at91-trng: add microchip,lan9691-trng 2026-03-14 14:03:19 +09:00
rtc dt-bindings: rtc: add olpc,xo1-rtc to trivial-rtc 2026-04-03 16:56:57 +02:00
scsi
serial TTY/Serial changes for 7.1-rc1 2026-04-19 08:44:41 -07:00
serio
sifive
siox
slimbus Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
soc Support for Mobileye EyeQ6Lplus 2026-04-17 08:53:23 -07:00
sound ASoC; dt-bindings: mediatek,mt8173-rt5650-rt5514: Fix mediatek,audio-codec constraints 2026-05-11 09:28:29 +09:00
soundwire dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible 2025-12-23 12:14:17 +05:30
spi spi: dt-bindings: fsl-qspi: support SpacemiT K3 2026-05-21 21:56:07 +01:00
spmi soc: late changes for 7.1 2026-04-23 08:57:24 -07:00
sram Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
thermal MFD for v7.1 2026-04-20 11:31:01 -07:00
timer soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
timestamp dt-bindings: timestamp: Add Tegra264 support 2026-04-12 23:28:47 -07:00
tpm dt-bindings: tpm: Add st,st33tphf2ei2c 2025-12-31 10:25:08 +08:00
trigger-source
ufs scsi: ufs: rockchip,rk3576-ufshc: dt-bindings: Add new mphy reset item 2026-03-15 21:48:14 -04:00
usb dt-bindings: usb: dwc3: add support for StarFive JHB100 2026-04-11 12:02:24 +02:00
virtio
w1
watchdog linux-watchdog 6.20-rc1 tag 2026-02-16 12:21:22 -08:00
x86
xillybus
.gitignore
.yamllint dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
ABI.rst
Makefile scripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd8 2026-02-03 20:58:12 -06:00
common-properties.txt
dts-coding-style.rst docs: dt-bindings: Extend the ordering list with a blank newline before status 2025-11-17 11:24:50 -06:00
example-schema.yaml
graph.txt
incomplete-devices.yaml
index.rst
jailhouse.txt
resource-names.txt
submitting-patches.rst docs: dt: submitting-patches: Document prefixes for SCSI and UFS 2026-02-03 20:58:11 -06:00
trivial-devices.yaml dt-bindings: trivial-devices: Add sony,aps-379 2026-04-10 08:23:21 -07:00
unittest.txt
vendor-prefixes.yaml USB / Thunderbolt changes for 7.1-rc1 2026-04-19 08:47:40 -07:00
writing-bindings.rst
writing-schema.rst dt-bindings: kbuild: Support single binding targets 2025-12-17 09:16:14 -06:00
xilinx.txt