[GIT PULL 4/4] soc: arm code changes for 7.2

Arnd Bergmann arnd at arndb.de
Tue Jun 16 00:55:00 PDT 2026


The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:

  Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-7.2

for you to fetch changes up to cb2c3b5e113f26f74ef05926c6ace0f83cc3d0b3:

  MAINTAINERS: Add Axiado reviewer and Maintainers (2026-06-11 22:28:47 +0200)

----------------------------------------------------------------
soc: arm code changes for 7.2

The largest addition here is the revived support for the ZTE ZX
SoC platform, though this mostly documentation.

The other changes are code cleanups that deal with continued
conversion of the GPIO library away from GPIO numbers to
descriptors and a few minor bugfixes.

----------------------------------------------------------------
Arnd Bergmann (8):
      ARM: s3c: use gpio lookup table for LEDs
      ARM: select legacy gpiolib interfaces where used
      Merge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
      Merge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
      Merge tag 'ep93xx-20260529' of https://git.kernel.org/pub/scm/linux/kernel/git/asv/linux into soc/arm
      Merge tag 'imx-soc-updates-for-v7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/arm
      Merge tag 'omap-for-v7.2/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
      Merge tag 'mvebu-arm-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm

Bartosz Golaszewski (5):
      ARM: pxa: statify platform device definitions in spitz board file
      ARM: pxa: spitz: attach software nodes to their target GPIO controllers
      ARM: pxa: pxa25x: attach software node to its target GPIO controller
      ARM: pxa: pxa27x: attach software node to its target GPIO controller
      arm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBU

Ethan Nelson-Moore (4):
      arm: boot: ep93xx: don't rely on machine_is_*() for removed board files
      arm: mvebu_v5_defconfig: remove stale MACH_LINKSTATION_LSCHL reference
      ARM: orion5x: update board check in mss2_pci_init() to use the DT
      ARM: remove the last few uses of do_bad_IRQ()

Krzysztof Kozlowski (1):
      firmware: imx: sm-misc: Make scmi_imx_misc_ctrl_nb variable static

Linus Walleij (2):
      Merge tag 'zx29-docfix-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-kernel into soc/arm
      Merge tag 'samsung-soc-7.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm

Martin Kaiser (2):
      ARM: mvebu: drop unnecessary NULL check
      ARM: mvebu: simplify of_node_put calls

Prasad Bolisetty (1):
      MAINTAINERS: Add Axiado reviewer and Maintainers

Randy Dunlap (1):
      ARM: zte: clean up zx297520v3 doc. warnings

Rosen Penev (1):
      ARM: omap2: simplify allocation for omap_device

Stefan Dösinger (1):
      ARM: zte: Add zx297520v3 platform support

Yuho Choi (2):
      ARM: imx3: Fix CCM node reference leak
      ARM: imx31: Fix IIM mapping leak in revision check

 Documentation/arch/arm/index.rst          |   2 +
 Documentation/arch/arm/zte/index.rst      |  10 ++
 Documentation/arch/arm/zte/zx297520v3.rst | 166 ++++++++++++++++++++++++++++++
 MAINTAINERS                               |  13 ++-
 arch/arm/Kconfig                          |   2 +
 arch/arm/Makefile                         |   1 +
 arch/arm/boot/compressed/misc-ep93xx.h    |  20 +++-
 arch/arm/common/sa1111.c                  |   2 +-
 arch/arm/configs/mvebu_v5_defconfig       |   1 -
 arch/arm/include/asm/mach/irq.h           |  10 --
 arch/arm/mach-footbridge/isa-irq.c        |   2 +-
 arch/arm/mach-imx/cpu-imx31.c             |   9 +-
 arch/arm/mach-imx/mm-imx3.c               |   2 +
 arch/arm/mach-mv78xx0/Kconfig             |   1 +
 arch/arm/mach-mvebu/coherency.c           |   9 +-
 arch/arm/mach-omap2/omap_device.c         |  29 ++----
 arch/arm/mach-omap2/omap_device.h         |   4 +-
 arch/arm/mach-orion5x/Kconfig             |   1 +
 arch/arm/mach-orion5x/board-mss2.c        |   4 +-
 arch/arm/mach-pxa/Kconfig                 |   1 +
 arch/arm/mach-pxa/pxa25x.c                |   3 +
 arch/arm/mach-pxa/pxa27x.c                |   3 +
 arch/arm/mach-pxa/spitz.c                 |  11 +-
 arch/arm/mach-s3c/Kconfig.s3c64xx         |   1 +
 arch/arm/mach-s3c/mach-crag6410.c         |  24 +++--
 arch/arm/mach-sa1100/Kconfig              |   1 +
 arch/arm/mach-zte/Kconfig                 |  29 ++++++
 arch/arm/mach-zte/Makefile                |   2 +
 arch/arm/mach-zte/zx297520v3.c            |  16 +++
 arch/arm64/Kconfig.platforms              |   1 -
 drivers/firmware/imx/sm-misc.c            |   2 +-
 drivers/irqchip/irq-versatile-fpga.c      |   2 +-
 32 files changed, 320 insertions(+), 64 deletions(-)
 create mode 100644 Documentation/arch/arm/zte/index.rst
 create mode 100644 Documentation/arch/arm/zte/zx297520v3.rst
 create mode 100644 arch/arm/mach-zte/Kconfig
 create mode 100644 arch/arm/mach-zte/Makefile
 create mode 100644 arch/arm/mach-zte/zx297520v3.c



More information about the linux-arm-kernel mailing list