[PATCH 11/14] mfd: remove unused wm8350 driver
Sebastian Reichel
sebastian.reichel at collabora.com
Wed Sep 9 08:47:21 PDT 2026
Hi,
On Wed, Sep 09, 2026 at 03:21:48PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd at arndb.de>
>
> This driver was used on the i.MX31 ADS reference board from Freescale
> and the smdk6410 reference board from Samsung. Both used platform_data
> based driver probing and are now gone from the kernel.
>
> Since probing with devicetree has never been supported by wm8350,
> it is clear that nothing can use the driver on an upstream kernel,
> and it is unlikely that anyone is still interested in a devicetree
> conversion, so remove it.
>
> Signed-off-by: Arnd Bergmann <arnd at arndb.de>
> ---
> Documentation/hwmon/index.rst | 1 -
> Documentation/hwmon/wm8350.rst | 30 -
> .../watchdog/watchdog-parameters.rst | 7 -
> MAINTAINERS | 1 -
> drivers/gpio/Kconfig | 7 -
> drivers/gpio/Makefile | 1 -
> drivers/gpio/gpio-wm8350.c | 144 --
> drivers/hwmon/Kconfig | 10 -
> drivers/hwmon/Makefile | 1 -
> drivers/hwmon/wm8350-hwmon.c | 92 -
> drivers/leds/Kconfig | 8 -
> drivers/leds/Makefile | 1 -
> drivers/leds/leds-wm8350.c | 267 ---
> drivers/mfd/Kconfig | 15 -
> drivers/mfd/Makefile | 4 -
> drivers/mfd/wm8350-core.c | 444 -----
> drivers/mfd/wm8350-gpio.c | 217 ---
> drivers/mfd/wm8350-i2c.c | 64 -
> drivers/mfd/wm8350-irq.c | 542 ------
> drivers/mfd/wm8350-regmap.c | 335 ----
> drivers/power/supply/Kconfig | 7 -
> drivers/power/supply/Makefile | 1 -
> drivers/power/supply/wm8350_power.c | 590 ------
> drivers/regulator/Kconfig | 7 -
> drivers/regulator/Makefile | 1 -
> drivers/regulator/wm8350-regulator.c | 1330 -------------
> drivers/rtc/Kconfig | 10 -
> drivers/rtc/Makefile | 1 -
> drivers/rtc/rtc-wm8350.c | 474 -----
> drivers/watchdog/Kconfig | 8 -
> drivers/watchdog/Makefile | 1 -
> drivers/watchdog/wm8350_wdt.c | 171 --
> include/linux/mfd/wm8350/audio.h | 620 -------
> include/linux/mfd/wm8350/comparator.h | 171 --
> include/linux/mfd/wm8350/core.h | 692 -------
> include/linux/mfd/wm8350/gpio.h | 356 ----
> include/linux/mfd/wm8350/pmic.h | 775 --------
> include/linux/mfd/wm8350/rtc.h | 265 ---
> include/linux/mfd/wm8350/supply.h | 129 --
> include/linux/mfd/wm8350/wdt.h | 24 -
> sound/soc/codecs/Kconfig | 5 -
> sound/soc/codecs/Makefile | 2 -
> sound/soc/codecs/wm8350.c | 1638 -----------------
> sound/soc/codecs/wm8350.h | 25 -
> 44 files changed, 9494 deletions(-)
> delete mode 100644 Documentation/hwmon/wm8350.rst
> delete mode 100644 drivers/gpio/gpio-wm8350.c
> delete mode 100644 drivers/hwmon/wm8350-hwmon.c
> delete mode 100644 drivers/leds/leds-wm8350.c
> delete mode 100644 drivers/mfd/wm8350-core.c
> delete mode 100644 drivers/mfd/wm8350-gpio.c
> delete mode 100644 drivers/mfd/wm8350-i2c.c
> delete mode 100644 drivers/mfd/wm8350-irq.c
> delete mode 100644 drivers/mfd/wm8350-regmap.c
> delete mode 100644 drivers/power/supply/wm8350_power.c
> delete mode 100644 drivers/regulator/wm8350-regulator.c
> delete mode 100644 drivers/rtc/rtc-wm8350.c
> delete mode 100644 drivers/watchdog/wm8350_wdt.c
> delete mode 100644 include/linux/mfd/wm8350/audio.h
> delete mode 100644 include/linux/mfd/wm8350/comparator.h
> delete mode 100644 include/linux/mfd/wm8350/core.h
> delete mode 100644 include/linux/mfd/wm8350/gpio.h
> delete mode 100644 include/linux/mfd/wm8350/pmic.h
> delete mode 100644 include/linux/mfd/wm8350/rtc.h
> delete mode 100644 include/linux/mfd/wm8350/supply.h
> delete mode 100644 include/linux/mfd/wm8350/wdt.h
> delete mode 100644 sound/soc/codecs/wm8350.c
> delete mode 100644 sound/soc/codecs/wm8350.h
Acked-by: Sebastian Reichel <sebastian.reichel at collabora.com>
-- Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20260909/ddbc6f74/attachment-0001.sig>
More information about the linux-arm-kernel
mailing list