[PATCH 09/14] mfd: remove unused lm3533 driver
Arnd Bergmann
arnd at arndb.de
Wed Sep 9 07:47:41 PDT 2026
On Wed, Sep 9, 2026, at 15:44, Johan Hovold wrote:
> On Wed, Sep 09, 2026 at 03:21:46PM +0200, Arnd Bergmann wrote:
>> From: Arnd Bergmann <arnd at arndb.de>
>>
>> This driver has apparently never had any users, as it does not support
>> devicetree probing, and no lm3533_platform_data definition ever
>> existed upstream.
>
> I don't believe we ever required board files to be upstreamed?
No, but there is a general requirement that code must be usable.
With my series to drop almost all Arm board files, the use
of platform_data becomes so obscure that it becomes reasonable
to assume that any driver that requires platform_data and does
not already have an upstream definition for it is fundamentally
broken.
The only platforms that still use board files now are:
arm/omap1
arm/s3c
m68k/coldfire
mips/alchemy
mips/bcm63xx
mips/rb532
mips/txx9
sh/sh77xx
All of these are now over 20 years old, so I don't expect anyone
to add new board support or maintain boards for them except for
what is already upstream.
> There's also on-going work to enable devicetree support for this one:
>
> https://lore.kernel.org/lkml/20260617080031.99156-1-clamor95@gmail.com/
Ok, I've dropped this patch, thanks for pointing this one out!
Arnd
More information about the linux-arm-kernel
mailing list