Re: [PATCH 00/13] ARM: deprecated platform removal

From: Randy Dunlap

Date: Tue Sep 08 2026 - 13:12:45 EST




On 9/8/26 8:27 AM, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@xxxxxxxx>
>
> 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@xxxxxxxxxx/
> [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