mirror-linux/Documentation/devicetree/bindings
Linus Torvalds 405f6584d7 spi: Updates for v7.1
A busy release for SPI, almost all of it in a couple of larger fix and
 cleanup serieses for patterns that affected many drivers.  We do have
 a couple of core API additions as well, relatively application specific
 but they enable some new use cases.
 
  - A packed command operation for spi-mem devices.
  - Improvements to the ancillary device support to enable some IIO use
    cases from Antoniu Miclaus.
  - Fixes for a registration ordering issue pattern caused by the
    handover between allocation and registration of controllers in
    concert with devm from Johan Hovold.
  - Improvements to handling of clock allocation from Pei Xiao.
  - Cleanups in the fsl-lpspi driver from Marc Kleine-Budde.
  - Support for Renesas RZ/G3E and RZ/G3L.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmnc9CMACgkQJNaLcl1U
 h9B/BQf8DMXPDqx1YT1CFOzaHQ8N75g/IpDcGEE0tVigRm7dXRMYOooMDNND2TpV
 9XN20UxJ2rE0E719pMWegKI+c1QDCuKDInS9t79rqSLG8bEy94kjlaaMS8yKwobO
 2zKqBXNF44XFRRapY/5dHaESOyst7UxUNfVUqb2LAdp+lkWAENC/SBckzZ/nAxHc
 O8V1NsKML5axFH0uNTiNKcuDxM1UdHW+mifEKlKrk2S/MgMfl4mvfa4Ogkft/jg3
 xID1mgvqOixeXqGlQue74IsIHDw4LmAIkSACnZYyPt/13W4kgIHx735C9ptkOs+q
 4sRlM0zgmwZl57+fXOf7Ta2s5efZBA==
 =NKfH
 -----END PGP SIGNATURE-----

Merge tag 'spi-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi updates from Mark Brown:
 "A busy release for SPI, almost all of it in a couple of larger fix and
  cleanup series for patterns that affected many drivers. We do have a
  couple of core API additions as well, relatively application specific
  but they enable some new use cases.

   - A packed command operation for spi-mem devices

   - Improvements to the ancillary device support to enable some IIO use
     cases from Antoniu Miclaus

   - Fixes for a registration ordering issue pattern caused by the
     handover between allocation and registration of controllers in
     concert with devm from Johan Hovold

   - Improvements to handling of clock allocation from Pei Xiao

   - Cleanups in the fsl-lpspi driver from Marc Kleine-Budde

   - Support for Renesas RZ/G3E and RZ/G3L"

* tag 'spi-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (115 commits)
  spi: sn-f-ospi: fix incorrect return code for invalid num-cs
  spi: spi-mem: Add a packed command operation
  spi: cadence-qspi: Revert the filtering of certain opcodes in ODTR
  spi: mtk-snfi: unregister ECC engine on probe failure and remove() callback
  spi: s3c64xx: fix NULL-deref on driver unbind
  spi: zynq-qspi: fix controller deregistration
  spi: zynqmp-gqspi: fix controller deregistration
  spi: uniphier: fix controller deregistration
  spi: ti-qspi: fix controller deregistration
  spi: tegra20-sflash: fix controller deregistration
  spi: tegra114: fix controller deregistration
  spi: syncuacer: fix controller deregistration
  spi: sun6i: fix controller deregistration
  spi: sun4i: fix controller deregistration
  spi: st-ssc4: fix controller deregistration
  spi: sprd: fix controller deregistration
  spi: slave-mt27xx: fix controller deregistration
  spi: sifive: fix controller deregistration
  spi: sh-msiof: fix controller deregistration
  spi: sh-hspi: fix controller deregistration
  ...
2026-04-15 14:34:11 -07:00
..
access-controllers
arc
arm drm for v7.1-rc1 2026-04-15 08:45:00 -07:00
ata ATA changes for 6.20 2026-02-12 17:12:43 -08:00
auxdisplay dt-bindings: auxdisplay: ht16k33: Use unevaluatedProperties to fix common property warning 2026-03-03 08:59:02 +01:00
board dt-bindings: fsl,fpga-qixis: describe the gpio child node found on LS1046AQDS 2025-10-27 14:21:05 +08:00
bus dt-bindings: soc: imx: add fsl,aips and fsl,emi compatible strings 2026-02-09 21:04:53 -06:00
cache dt-bindings: cache: qcom,llcc: Remove duplicate llcc7_base for Glymur 2026-01-05 08:57:12 -06:00
chrome
clock Not much changed in the clk framework this time except the clk.h consumer API 2026-02-15 08:18:57 -08:00
connector power sequencing updates for v7.1-rc1 2026-04-13 20:28:22 -07:00
counter
cpu
cpufreq dt-bindings: cpufreq: qcom-hw: document Eliza cpufreq hardware 2026-03-03 09:40:16 +05:30
crypto Devicetree updates for v7.0: 2026-02-11 18:27:08 -08:00
csky
devfreq dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210 2025-11-14 18:00:47 +01:00
display drm for v7.1-rc1 2026-04-15 08:45:00 -07:00
dma dmaengine updates for v7.0 2026-02-17 11:47:17 -08:00
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: Fix I2C bus node names in examples 2026-02-03 20:58:11 -06:00
extcon dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
firmware Devicetree updates for v7.0: 2026-02-11 18:27:08 -08: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 gpio updates for v7.1-rc1 2026-04-13 20:10:58 -07:00
gpu drm-misc-next for 6.20: 2026-01-16 11:04:03 +10:00
hsi
hwinfo dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8890-chipid compatible 2025-10-18 18:14:35 +02:00
hwlock
hwmon dt-bindings: hwmon: sl28cpld: Drop sa67mcu compatible 2026-03-02 07:04:32 -08:00
i2c dt-bindings: i2c: dw: Update maintainer 2026-03-09 13:02:58 +01:00
i3c dt-bindings: i3c: snps: Add Altera SoCFPGA compatible 2025-11-08 22:50:46 +01:00
iio Char/Misc/IIO driver changes for 7.0-rc1 2026-02-17 09:11:04 -08:00
infiniband
input Input updates for v7.0-rc0 2026-02-15 08:24:19 -08:00
interconnect interconnect changes for 6.20 2026-01-30 16:46:45 +01:00
interrupt-controller dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/G3L SoC 2026-03-26 16:56:20 +01:00
iommu dt-bindings: iommu: Add NVIDIA Tegra CMDQV support 2026-01-16 13:41:27 +01:00
ipmi dt-bindings: ipmi: Convert aspeed,ast2400-ibt-bmc to DT schema 2025-10-14 18:20:01 -05:00
leds LEDS for v6.20 2026-02-16 11:15:19 -08:00
loongarch
mailbox mailbox: platform and core updates 2026-02-14 11:13:32 -08:00
media [GIT PULL for v7.1] media updates 2026-04-15 08:32:10 -07:00
memory-controllers soc: devicetree updates for 7.0 2026-02-10 21:11:08 -08:00
mfd dt-bindings: mfd: spacemit,p1: Add individual regulator supply properties 2026-02-22 23:53:43 +00:00
mips
misc dt-bindings: misc: google,android-pipe: Convert to DT schema 2026-01-16 14:22:23 +01:00
mmc dt-bindings: mmc: hisilicon,hi3660-dw-mshc: Convert to DT schema 2026-03-26 11:28:15 +01:00
mtd dt-bindings: mtd: st,spear600-smi: Fix example 2026-03-11 16:26:44 +01:00
mux dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
net dt-bindings: net: qcom,ipa: add Milos compatible 2026-04-12 15:26:13 -07:00
nios2
npu dt-bindings: npu: Add Arm Ethos-U65/U85 2025-10-24 15:07:39 -05:00
nvme
nvmem Char/Misc/IIO driver changes for 7.0-rc1 2026-02-17 09:11:04 -08:00
openrisc/opencores
opp
pci Devicetree updates for v7.0: 2026-02-11 18:27:08 -08: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 Merge tag 'drm-msm-next-2026-04-02' of https://gitlab.freedesktop.org/drm/msm into drm-next 2026-04-03 18:57:00 +10:00
pinctrl Pin control changes for the v7.0 kernel cycle: 2026-02-16 09:35:24 -08:00
pmem
power dt-bindings: power: qcom,rpmhpd: Add RPMh power domain for Hawi SoC 2026-04-08 11:55:01 +02: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 dt-bindings: pwm: amlogic: Document A4 A5 and T7 PWM 2026-03-13 10:27:54 +01:00
regmap
regulator regulator: dt-bindings: qcom,qca6390-pmu: Document WCN6755 PMU 2026-04-06 14:16:40 +01:00
remoteproc remoteproc updates for v7.0 2026-02-14 11:17:54 -08:00
reserved-memory
reset soc: driver updates for 6.19 2025-12-05 17:29:04 -08:00
riscv RISC-V updates for v7.0 2026-02-12 19:17:44 -08:00
rng Samsung DTS ARM64 changes for v6.20 2026-01-26 15:42:53 +01:00
rtc RTC for 7.0 2026-02-22 09:43:11 -08:00
scsi
serial dt-bindings: serial: Document the graph port 2026-03-31 09:48:43 +02:00
serio
sifive
siox
slimbus Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
soc Pin control changes for the v7.0 kernel cycle: 2026-02-16 09:35:24 -08:00
sound ASoC: dt-bindings: rockchip: convert rk3399-gru-sound to DT Schema 2026-04-12 17:24:42 +01:00
soundwire dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible 2025-12-23 12:14:17 +05:30
spi Add Renesas RZ/G3L RSPI support 2026-04-08 15:57:55 +01:00
spmi dt-bindings: spmi: spmi-mtk-pmif: Add compatible for MT8189 SoC 2026-01-23 19:24:39 +01:00
sram dt-bindings: sram: qcom,imem: Allow modem-tables subnode 2026-03-03 17:22:14 -08:00
thermal dt-bindings: thermal: st,thermal-spear1340: convert to dtschema 2026-03-30 10:01:29 +02:00
timer soc: devicetree updates for 7.0 2026-02-10 21:11:08 -08:00
timestamp
tpm dt-bindings: tpm: Add st,st33tphf2ei2c 2025-12-31 10:25:08 +08:00
trigger-source
ufs SCSI misc on 20260212 2026-02-12 15:43:02 -08:00
usb USB / Thunderbolt changes for 7.0-rc1 2026-02-17 09:36:43 -08: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 Char/Misc/IIO driver changes for 7.0-rc1 2026-02-17 09:11:04 -08:00
unittest.txt
vendor-prefixes.yaml dt-bindings: vendor-prefixes: Add Holitech 2026-03-26 10:00:04 +01:00
writing-bindings.rst
writing-schema.rst dt-bindings: kbuild: Support single binding targets 2025-12-17 09:16:14 -06:00
xilinx.txt