ARM: remove w90x900 platform
authorArnd Bergmann <arnd@arndb.de>
Fri, 9 Aug 2019 20:27:44 +0000 (22:27 +0200)
committerArnd Bergmann <arnd@arndb.de>
Wed, 14 Aug 2019 13:04:09 +0000 (15:04 +0200)
commitf63cf88fd88b9d01063338d1f05381800660952e
treedc26d9459ed68088e1235f57576e022d8a1a17e9
parentc68b26697d2744d32df621e0ba9a17094bb37d6b
ARM: remove w90x900 platform

This removes the old Winbond w90x900 platform, also known
as Nuvoton NUC900. Wan Zongshun originally contributed
the port and maintained it since then.

From all I can tell, this platform is no longer being used
with modern kernels, based on various indications:

- The supported chips (nuc910/950/960) are no longer marketed
  by the manufacturer

- Newer chips from the same family (nuc97x, nuc980, n329x)
  that are still marketed have Linux BSPs but those were never
  submitted for upstream inclusion.

- The last patch from the platform maintainer was in 2011.

- All patches to w90x900 platform specific files afterwards
  are cleanups that were apparently done without access to
  test hardware.

- Both the website and the email address listed in the
  MAINTAINERS have become unreachable.

Link: https://lore.kernel.org/r/20190809202749.742267-17-arnd@arndb.de
Cc: "Wanzongshun (Vincent)" <wanzongshun@huawei.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
43 files changed:
MAINTAINERS
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/configs/nuc910_defconfig [deleted file]
arch/arm/configs/nuc950_defconfig [deleted file]
arch/arm/configs/nuc960_defconfig [deleted file]
arch/arm/mach-w90x900/Kconfig [deleted file]
arch/arm/mach-w90x900/Makefile [deleted file]
arch/arm/mach-w90x900/Makefile.boot [deleted file]
arch/arm/mach-w90x900/clksel.c [deleted file]
arch/arm/mach-w90x900/clock.c [deleted file]
arch/arm/mach-w90x900/clock.h [deleted file]
arch/arm/mach-w90x900/cpu.c [deleted file]
arch/arm/mach-w90x900/cpu.h [deleted file]
arch/arm/mach-w90x900/dev.c [deleted file]
arch/arm/mach-w90x900/gpio.c [deleted file]
arch/arm/mach-w90x900/include/mach/entry-macro.S [deleted file]
arch/arm/mach-w90x900/include/mach/hardware.h [deleted file]
arch/arm/mach-w90x900/include/mach/irqs.h [deleted file]
arch/arm/mach-w90x900/include/mach/map.h [deleted file]
arch/arm/mach-w90x900/include/mach/mfp.h [deleted file]
arch/arm/mach-w90x900/include/mach/regs-clock.h [deleted file]
arch/arm/mach-w90x900/include/mach/regs-irq.h [deleted file]
arch/arm/mach-w90x900/include/mach/regs-ldm.h [deleted file]
arch/arm/mach-w90x900/include/mach/regs-serial.h [deleted file]
arch/arm/mach-w90x900/include/mach/uncompress.h [deleted file]
arch/arm/mach-w90x900/irq.c [deleted file]
arch/arm/mach-w90x900/mach-nuc910evb.c [deleted file]
arch/arm/mach-w90x900/mach-nuc950evb.c [deleted file]
arch/arm/mach-w90x900/mach-nuc960evb.c [deleted file]
arch/arm/mach-w90x900/mfp.c [deleted file]
arch/arm/mach-w90x900/nuc910.c [deleted file]
arch/arm/mach-w90x900/nuc910.h [deleted file]
arch/arm/mach-w90x900/nuc950.c [deleted file]
arch/arm/mach-w90x900/nuc950.h [deleted file]
arch/arm/mach-w90x900/nuc960.c [deleted file]
arch/arm/mach-w90x900/nuc960.h [deleted file]
arch/arm/mach-w90x900/nuc9xx.h [deleted file]
arch/arm/mach-w90x900/regs-ebi.h [deleted file]
arch/arm/mach-w90x900/regs-gcr.h [deleted file]
arch/arm/mach-w90x900/regs-timer.h [deleted file]
arch/arm/mach-w90x900/regs-usb.h [deleted file]
arch/arm/mach-w90x900/time.c [deleted file]