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 <[email protected]> >> >> 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/[email protected]/ Ok, I've dropped this patch, thanks for pointing this one out! Arnd
