Re: [PATCH 11/14] mfd: remove unused wm8350 driver
From: Sebastian Reichel <hidden>
Date: 2026-09-09 15:47:34
Also in:
dri-devel, linux-arm-kernel, linux-devicetree, linux-doc, linux-gpio, linux-hwmon, linux-iio, linux-input, linux-leds, linux-media, linux-pm, linux-rtc, linux-sound, linux-watchdog, linuxppc-dev, lkml, llvm
Hi, On Wed, Sep 09, 2026 at 03:21:48PM +0200, Arnd Bergmann wrote:
From: Arnd Bergmann <arnd@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@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 <redacted> -- Sebastian
Attachments
- signature.asc [application/pgp-signature] 833 bytes