linux/Documentation/devicetree/bindings
Linus Torvalds bdbddf72a2 soc: driver updates for 7.0
There are are a number of to firmware drivers, in particular the TEE
 subsystem:
 
   - a bus callback for TEE firmware that device drivers can register to
   - sysfs support for tee firmware information
   - minor updates to platform specific TEE drivers for AMD, NXP, Qualcomm
     and the generic optee driver
   - ARM SCMI firmware refactoring to improve the protocol discover
     among other fixes and cleanups
   - ARM FF-A firmware interoperability improvements
 
 The reset controller and memory controller subsystems gain support for
 additional hardware platforms from Mediatek, Renesas, NXP, Canaan and
 SpacemiT.
 
 Most of the other changes are for random drivers/soc code. Among
 a number of cleanups and newly added hardware support, including:
 
  - Mediatek MT8196 DVFS power management and mailbox support
 
  - Qualcomm SCM firmware and MDT loader refactoring, as part of
    the new Glymur platform support.
 
  - NXP i.MX9 System Manager firmware support for accessing the
    syslog
 
  - Minor updates for TI, Renesas, Samsung, Apple, Marvell and AMD
    SoCs.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmmLWqkACgkQmmx57+YA
 GNmbPRAAt4qSMkLvVjGkjjuI3phIjEk9oCNBWDNRUtwdTpnP97cbFXI0jVo2vG7X
 aKatSjHeqYe66QT1YFW+JXjJiPXQxtlZtquHomcShHQRd/fS34A1ip9l0sR/RbFV
 qP8qMBWWlyND0DsUcE7ymRX/j74yOobdcjG/vG48X81wFxxFOHoNSwItRx5zIq+6
 3KenZMoP6+uEQk4uq1USpr0mYAoIUPl0opV9UCjVUSzmYdYW2l/pJWlIqFuj8QZ7
 X09qQg070GtYMSOwZfPwvSeV01tEZevIDW7ZF6tJuUNiHE8QMOUoNEWXj1L7hhOY
 PUWfDJSKenzzqhMZzM0Vbds/MtGkG7BtCGjJc6zGTaDtO4ucBZcF3tL2KA5k6kp1
 9domNvrAT4HGPC1DeWYYRf5RWe63253ev+UDFgEHIwdxj5jE9q9YrnRNvuKvTHcZ
 FTYIiBakSMwnjVQt5x9Cm3F1JuQ7LpIN2Fkrq3AY3m85+mHnjdSWVN8jCB9Ko3xX
 91ONHnxVyC2bU47yVmLXugWO1MhNeNKuZFKcgqlGImeBixEhT43P8j9b3NeMTVyA
 P5iVMZw9om/3XtF5hVHz5ABHlOcFCY5QcKsSJZ9PMyPnjUyzg7Ige7pkZZknNJnb
 wcYDQr/sEn83WU6uRRLm3qDbWmGR5tYFcgYYa9U4e8tsO7ZXaqw=
 =rUYH
 -----END PGP SIGNATURE-----

Merge tag 'soc-drivers-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC driver updates from Arnd Bergmann:
 "There are are a number of to firmware drivers, in particular the TEE
  subsystem:

   - a bus callback for TEE firmware that device drivers can register to

   - sysfs support for tee firmware information

   - minor updates to platform specific TEE drivers for AMD, NXP,
     Qualcomm and the generic optee driver

   - ARM SCMI firmware refactoring to improve the protocol discover
     among other fixes and cleanups

   - ARM FF-A firmware interoperability improvements

  The reset controller and memory controller subsystems gain support for
  additional hardware platforms from Mediatek, Renesas, NXP, Canaan and
  SpacemiT.

  Most of the other changes are for random drivers/soc code. Among a
  number of cleanups and newly added hardware support, including:

   - Mediatek MT8196 DVFS power management and mailbox support

   - Qualcomm SCM firmware and MDT loader refactoring, as part of the
     new Glymur platform support.

   - NXP i.MX9 System Manager firmware support for accessing the syslog

   - Minor updates for TI, Renesas, Samsung, Apple, Marvell and AMD
     SoCs"

* tag 'soc-drivers-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (171 commits)
  bus: fsl-mc: fix an error handling in fsl_mc_device_add()
  reset: spacemit: Add SpacemiT K3 reset driver
  reset: spacemit: Extract common K1 reset code
  reset: Create subdirectory for SpacemiT drivers
  dt-bindings: soc: spacemit: Add K3 reset support and IDs
  reset: canaan: k230: drop OF dependency and enable by default
  reset: rzg2l-usbphy-ctrl: Add suspend/resume support
  reset: rzg2l-usbphy-ctrl: Propagate the return value of regmap_field_update_bits()
  reset: gpio: check the return value of gpiod_set_value_cansleep()
  reset: imx8mp-audiomix: Support i.MX8ULP SIM LPAV
  reset: imx8mp-audiomix: Extend the driver usage
  reset: imx8mp-audiomix: Switch to using regmap API
  reset: imx8mp-audiomix: Drop unneeded macros
  soc: fsl: qe: qe_ports_ic: Consolidate chained IRQ handler install/remove
  soc: mediatek: mtk-cmdq: Add mminfra_offset adjustment for DRAM addresses
  soc: mediatek: mtk-cmdq: Extend cmdq_pkt_write API for SoCs without subsys ID
  soc: mediatek: mtk-cmdq: Add pa_base parsing for hardware without subsys ID support
  soc: mediatek: mtk-cmdq: Add cmdq_get_mbox_priv() in cmdq_pkt_create()
  mailbox: mtk-cmdq: Add driver data to support for MT8196
  mailbox: mtk-cmdq: Add mminfra_offset configuration for DRAM transaction
  ...
2026-02-10 20:45:30 -08:00
..
access-controllers
arc
arm soc: fixes for 6.19 2026-01-09 15:11:45 -10:00
ata dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
auxdisplay dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
board dt-bindings: fsl,fpga-qixis: describe the gpio child node found on LS1046AQDS 2025-10-27 14:21:05 +08:00
bus soc: driver updates for 6.19 2025-12-05 17:29:04 -08:00
cache dt-bindings: cache: qcom,llcc: Remove duplicate llcc7_base for Glymur 2026-01-05 08:57:12 -06:00
chrome
clock dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
connector
counter
cpu
cpufreq dt-bindings: cpufreq: qcom-hw: document Milos CPUFREQ Hardware 2026-01-27 11:21:22 +05:30
crypto soc: driver updates for 7.0 2026-02-10 20:45:30 -08:00
csky
devfreq dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210 2025-11-14 18:00:47 +01:00
display Mediatek DRM Fixes - 20260119 2026-01-23 10:13:12 +10:00
dma dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
dpll
dsp
dvfs
edac dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
eeprom i2c-for-6.19-rc1 2025-12-10 07:48:05 +09:00
embedded-controller dt-bindings: embedded-controller: add Traverse Ten64 board controller 2025-10-21 15:57:08 +08:00
extcon dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
firmware This update includes the following changes: 2026-02-10 08:36:42 -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
goldfish
gpio dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
gpu dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU in Renesas R-Car V3U 2025-12-16 07:59:35 -06: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: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
i2c dt-bindings: i2c: brcm,iproc-i2c: Allow 2 reg entries for brcm,iproc-nic-i2c 2026-01-13 16:30:22 +01:00
i3c dt-bindings: i3c: snps: Add Altera SoCFPGA compatible 2025-11-08 22:50:46 +01:00
iio dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
infiniband
input dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
interconnect dt-bindings: interconnect: qcom,sa8775p-rpmh: Fix incorrectly added reg and clocks 2025-12-19 10:47:13 +02:00
interrupt-controller soc: driver updates for 7.0 2026-02-10 20:45:30 -08:00
iommu IOMMU Updates for Linux v6.19 2025-12-04 18:05:06 -08:00
ipmi dt-bindings: ipmi: Convert aspeed,ast2400-ibt-bmc to DT schema 2025-10-14 18:20:01 -05:00
leds dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
loongarch
mailbox dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
media Devicetree updates for v6.19: 2025-12-04 15:50:37 -08:00
memory-controllers Memory controller drivers for v6.20 2026-01-29 10:13:55 +01:00
mfd dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
mips
misc soc: fixes for 6.19 2026-01-09 15:11:45 -10:00
mmc MMC host: 2025-12-20 12:18:32 -08:00
mtd dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
mux dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
net dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
nios2
npu dt-bindings: npu: Add Arm Ethos-U65/U85 2025-10-24 15:07:39 -05:00
nvme
nvmem soc: driver updates for 7.0 2026-02-10 20:45:30 -08:00
openrisc/opencores
opp
pci dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06: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 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings for qcs8300 2025-12-23 17:46:00 +05:30
pinctrl dt-bindings: pinctrl: marvell,armada3710-xb-pinctrl: fix 'usb32_drvvbus0' group name 2026-01-27 10:49:36 +01:00
pmem
power dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
powerpc
pps
ptp
pwm Devicetree updates for v6.19: 2025-12-04 15:50:37 -08:00
regmap
regulator Devicetree updates for v6.19: 2025-12-04 15:50:37 -08:00
remoteproc dt-bindings: remoteproc: qcom,pas: Add iommus property 2026-01-13 12:14:33 -06:00
reserved-memory
reset soc: driver updates for 6.19 2025-12-05 17:29:04 -08:00
riscv dt-bindings: riscv: add Zilsd and Zclsd extension descriptions 2025-12-19 00:18:34 -07:00
rng dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
rtc dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
scsi
serial TTY/Serial changes for 6.19-rc1 2025-12-06 18:38:19 -08:00
serio
sifive
siox
slimbus Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
soc Reset controller updates for v6.20 2026-01-29 10:24:25 +01:00
sound ASoC: dt-bindings: ti,tlv320aic3x: Add compatible string ti,tlv320aic23 2026-02-04 11:29:57 +00:00
soundwire dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block 2025-12-08 12:37:26 +05:30
spi spi: dt-bindings: sun6i: Add compatibles for A523's SPI controllers 2025-12-22 09:00:49 +00:00
spmi
sram dt-bindings: sram: Document qcom,kaanapali-imem and its child node 2025-12-17 20:55:45 -06:00
thermal dt-bindings: thermal: r9a09g047-tsu: document RZ/T2H and RZ/N2H 2026-01-21 19:06:57 +01:00
timer treewide: Update email address 2026-01-11 06:09:11 -10:00
timestamp
tpm
trigger-source
ufs scsi: ufs: dt-bindings: Fix several grammar errors 2026-01-04 15:09:34 -05:00
usb dt-bindings: usb: qcom,dwc3: Correct MSM8994 interrupts 2026-01-07 16:28:15 +01:00
virtio
w1
watchdog dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
x86
xillybus
.gitignore
.yamllint dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
ABI.rst
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
Makefile dt-bindings: kbuild: Skip validating empty examples 2025-12-03 09:36:43 -06:00
resource-names.txt
submitting-patches.rst It has been a relatively busy cycle in docsland, with changes all over: 2025-10-03 17:16:13 -07:00
trivial-devices.yaml Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
unittest.txt
vendor-prefixes.yaml soc: sew SoC familes for 6.19 2025-12-05 17:27:12 -08:00
writing-bindings.rst
writing-schema.rst
xilinx.txt