[PATCH 00/13] ARM: deprecated platform removal
Randy Dunlap
rdunlap at infradead.org
Tue Sep 8 09:56:05 PDT 2026
On 9/8/26 9:53 AM, Randy Dunlap wrote:
>
>
> 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)?
gag. I hadn't received patch 02/13 yet. Didn't realize that. :(
Only the nwfpe/ question remains.
--
~Randy
More information about the linux-arm-kernel
mailing list