]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Merge tag 'soc-drivers-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 31 May 2025 14:53:30 +0000 (07:53 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 31 May 2025 14:53:30 +0000 (07:53 -0700)
Pull SoC driver updates from Arnd Bergmann:
 "Updates are across the usual driver subsystems with SoC specific
  drivers:

   - added soc specicific drivers for sophgo cv1800 and sg2044, qualcomm
     sm8750, and amlogic c3 and s4 chips.

   - cache controller updates for sifive chips, plus binding changes for
     other cache descriptions.

   - memory controller drivers for mediatek mt6893, stm32 and cleanups
     for a few more drivers

   - reset controller drivers for T-Head TH1502, Sophgo sg2044 and
     Renesas RZ/V2H(P)

   - SCMI firmware updates to better deal with buggy firmware, plus
     better support for Qualcomm X1E and NXP i.MX specific interfaces

   - a new platform driver for the crypto firmware on Cznic Turris
     Omnia/MOX

   - cleanups for the TEE firmware subsystem and amdtee driver

   - minor updates and fixes for freescale/nxp, qualcomm, google,
     aspeed, wondermedia, ti, nxp, renesas, hisilicon, mediatek,
     broadcom and samsung SoCs"

* tag 'soc-drivers-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (133 commits)
  soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop()
  soc: aspeed: lpc: Fix impossible judgment condition
  ARM: aspeed: Don't select SRAM
  docs: firmware: qcom_scm: Fix kernel-doc warning
  soc: fsl: qe: Consolidate chained IRQ handler install/remove
  firmware: qcom: scm: Allow QSEECOM for HP EliteBook Ultra G1q
  dt-bindings: mfd: qcom,tcsr: Add compatible for ipq5018
  dt-bindings: cache: add QiLai compatible to ax45mp
  memory: stm32_omm: Fix error handling in stm32_omm_disable_child()
  dt-bindings: cache: Convert marvell,tauros2-cache to DT schema
  dt-bindings: cache: Convert marvell,{feroceon,kirkwood}-cache to DT schema
  soc: samsung: exynos-pmu: enable CPU hotplug support for gs101
  MAINTAINERS: Add google,gs101-pmu-intr-gen.yaml binding file
  dt-bindings: soc: samsung: exynos-pmu: gs101: add google,pmu-intr-gen phandle
  dt-bindings: soc: google: Add gs101-pmu-intr-gen binding documentation
  bus: fsl-mc: Use strscpy() instead of strscpy_pad()
  soc: fsl: qbman: Remove const from portal->cgrs allocation type
  bus: fsl_mc: Fix driver_managed_dma check
  bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
  bus: fsl-mc: drop useless cleanup
  ...

1  2 
MAINTAINERS
drivers/firmware/Kconfig
drivers/firmware/arm_scmi/bus.c
drivers/firmware/arm_scmi/driver.c
drivers/firmware/samsung/exynos-acpm.c
drivers/memory/omap-gpmc.c
drivers/soc/fsl/qe/qe_ic.c
drivers/soc/qcom/smp2p.c

diff --cc MAINTAINERS
index e3058dc9457221e88f746eab625c901ca9f49930,a2e37782908ded27cbbb160bc8a0997f69d3a996..1aa62a34e6323b612370481b81338e06861fa213
@@@ -3480,9 -3428,8 +3481,10 @@@ M:     Alexey Charkov <alchark@gmail.com
  M:    Krzysztof Kozlowski <krzk@kernel.org>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Odd Fixes
 -F:    Documentation/devicetree/bindings/i2c/i2c-wmt.txt
+ F:    Documentation/devicetree/bindings/hwinfo/via,vt8500-scc-id.yaml
 +F:    Documentation/devicetree/bindings/i2c/wm,wm8505-i2c.yaml
 +F:    Documentation/devicetree/bindings/interrupt-controller/via,vt8500-intc.yaml
 +F:    Documentation/devicetree/bindings/pwm/via,vt8500-pwm.yaml
  F:    arch/arm/boot/dts/vt8500/
  F:    arch/arm/mach-vt8500/
  F:    drivers/clocksource/timer-vt8500.c
@@@ -21007,14 -20676,14 +21011,22 @@@ S:        Maintaine
  F:    Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
  F:    drivers/usb/gadget/udc/renesas_usbf.c
  
 +RENESAS RZ/V2H(P) DWMAC GBETH GLUE LAYER DRIVER
 +M:    Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
 +L:    netdev@vger.kernel.org
 +L:    linux-renesas-soc@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/net/renesas,r9a09g057-gbeth.yaml
 +F:    drivers/net/ethernet/stmicro/stmmac/dwmac-renesas-gbeth.c
 +
+ RENESAS RZ/V2H(P) USB2PHY PORT RESET DRIVER
+ M:    Fabrizio Castro <fabrizio.castro.jz@renesas.com>
+ M:    Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
+ L:    linux-renesas-soc@vger.kernel.org
+ S:    Supported
+ F:    Documentation/devicetree/bindings/reset/renesas,rzv2h-usb2phy-reset.yaml
+ F:    drivers/reset/reset-rzv2h-usb2phy.c
  RENESAS RZ/V2M I2C DRIVER
  M:    Fabrizio Castro <fabrizio.castro.jz@renesas.com>
  L:    linux-i2c@vger.kernel.org
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge