[GIT PULL] NXP LPC32xx ARM changes for v7.3

Vladimir Zapolskiy <[email protected]> Sat, 25 Jul 2026 00:24:26 +0300
Newsgroups dev.linux.lists.soc,org.infradead.lists.linux-arm-kernel
Message-ID <[email protected]>
The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  https://github.com/vzapolskiy/linux-lpc32xx tags/lpc32xx-arm-for-7.3

for you to fetch changes up to d6ef4391897d8957f26397f381e78677c1277260:

  ARM: lpc32xx: remove a few manually populated OF devices (2026-07-24 23:29:08 +0300)

----------------------------------------------------------------
ARM: nxp: lpc32xx: ARM changes for v7.3

NXP LPC32xx ARM changes for v7.3 contain:

- Karl Mehltretter fixes a multiplatform kernel runtime execution by
  limiting LPC32xx SoC specific init functions to be run on this
  platform only,
- a stale method of populating DMA, SLC and MLC NAND controllers is
  removed from platform code, this change was announced to happen by
  the end of this year, all touched by the change controllers are
  properly described in the platform device tree for years, and very
  old board dtbs are recommended to be updated.

----------------------------------------------------------------
Karl Mehltretter (1):
      ARM: lpc32xx: only run SoC init on LPC32xx hardware

Vladimir Zapolskiy (1):
      ARM: lpc32xx: remove a few manually populated OF devices

 arch/arm/mach-lpc32xx/common.c  |  5 +---
 arch/arm/mach-lpc32xx/common.h  |  2 ++
 arch/arm/mach-lpc32xx/phy3250.c | 62 ++---------------------------------------
 arch/arm/mach-lpc32xx/pm.c      |  5 +---
 4 files changed, 6 insertions(+), 68 deletions(-)