Thread (40 messages) flat view 40 messages, 11 authors, 3d ago

Re: [PATCH 09/14] mfd: remove unused lm3533 driver

From: "Arnd Bergmann" <arnd@arndb.de>
Date: 2026-09-09 14:48:17
Also in: dri-devel, linux-arm-kernel, linux-devicetree, linux-doc, linux-fbdev, linux-gpio, linux-hwmon, linux-iio, linux-input, linux-leds, linux-media, linux-rtc, linux-sound, linux-watchdog, linuxppc-dev, lkml, llvm

On Wed, Sep 9, 2026, at 15:44, Johan Hovold wrote:
On Wed, Sep 09, 2026 at 03:21:46PM +0200, Arnd Bergmann wrote:
quoted
From: Arnd Bergmann <arnd@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/ (local)
Ok, I've dropped this patch, thanks for pointing this one out!

      Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help