[PATCH 00/13] ARM: deprecated platform removal
Randy Dunlap
rdunlap at infradead.org
Tue Sep 8 09:53:48 PDT 2026
On 9/8/26 8:27 AM, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd at arndb.de>
>
> In the 7.3 kernel, I marked a number of platforms and features as
> deprecated, with the plan to keep these around for the LTS kernel, but
> remove them in 7.4, see [1].
>
> Cleaning out the deprecated platform code has turned into a larger effort
> than I expected, currently standing at 300 patches, with a lot of them
> still in need of being split up into smaller ones, see [2] for a current
> snapshot.
>
> The first series here removes just the bits in arch/arm/mach-*/, plus
> the portions that directly depend on the removed Kconfig symbols where
> these are trivial to remove.
>
> The parts that are not included are those that remove architectural
> features and device drivers that become unused after this part. Some of
> those may also make their way into 7.4, but at this point I would target
> 7.5 for most of them, to keep the dependencies simple.
>
> This also gives everyone a chance to voice their objections in case
> that some of the removed platform code does have active users after all,
> before all the corresponding drivers are gone.
>
> Arnd
>
> Links:
> [1] https://lore.kernel.org/all/20260701212353.2196041-1-arnd@kernel.org/
> [2] https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/log/?h=board-remove-7.3
>
> Arnd Bergmann (13):
> ARM: remove sa1100 platform
> ARM: remove footbridge
> ARM: remove riscpc
> ARM: remove legacy pxa board files
> ARM: orion/dove/mv78xx0: remove all board files
> ARM: omap2: remove omap24xx support
> ARM: imx: remove i.MX31 SoC support
> ARM: imx: remove nommu support
> ARM: lpc18xx: remove entire platform
> ARM: stm32: remove stm32f4/f7/h7 MCU support
> ARM: versatile: remove mps2 support
> ARM: at91: remove samv7 support
> ARM: axxia: remove entire platform
>
> Documentation/arch/arm/index.rst | 1 -
> Documentation/arch/arm/netwinder.rst | 85 -
I don't see netwinder.rst in any of the single patches.
Should it be in one of them?
[snip]
> arch/arm/configs/netwinder_defconfig | 88 -
Same for netwinder_defconfig.
If netwinder is going away, can all of
Documentation/arch/arm/nwfpe/ also go away?
Or do all of these come later (in phase 2 or 3)?
thanks.
--
~Randy
More information about the linux-arm-kernel
mailing list