Re: [PATCH 11/14] mfd: remove unused wm8350 driver
From: Sebastian Reichel
Date: Wed Sep 09 2026 - 12:04:10 EST
Hi,
On Wed, Sep 09, 2026 at 03:21:48PM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@xxxxxxxx>
>
> 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@xxxxxxxx>
> ---
> 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@xxxxxxxxxxxxx>
-- Sebastian
Attachment:
signature.asc
Description: PGP signature