sh: Remove stale microdev board
authorArnd Bergmann <arnd@arndb.de>
Thu, 14 Sep 2023 15:55:20 +0000 (17:55 +0200)
committerJohn Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Wed, 25 Oct 2023 14:48:06 +0000 (16:48 +0200)
commit3ca64d0669b467e951d6020f154a7fd8810db35b
tree8f4da6261fd31eb35249212bd62f94cf4e474441
parent0bb80ecc33a8fb5a682236443c1e740d5c917d1d
sh: Remove stale microdev board

This board was an early prototype platform for early SH4 CPUs and related
to the already removed SH5 cayman platform.

The microdev board itself has been kept in the tree for this long despite
being in a bad shape even 20 years ago when it got merged, with no working
PCI support and ugly workarounds for its I/O port implementation that
try to emulate PC style peripheral access despite being quite different
in reality.

As far as I can tell, the ethernet, display, USB and PCI devices on it
already broke at some point (afbb9d8d5266b46bc85872040a), so I think
we can just removeit entirely.

Link: https://lore.kernel.org/lkml/09094baf-dadf-4bce-9f63-f2a1f255f9a8@app.fastmail.com/
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Link: https://lore.kernel.org/r/20230914155523.3839811-1-arnd@kernel.org
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
arch/sh/Kconfig
arch/sh/boards/Kconfig
arch/sh/boards/Makefile
arch/sh/boards/mach-microdev/Makefile [deleted file]
arch/sh/boards/mach-microdev/fdc37c93xapm.c [deleted file]
arch/sh/boards/mach-microdev/io.c [deleted file]
arch/sh/boards/mach-microdev/irq.c [deleted file]
arch/sh/boards/mach-microdev/setup.c [deleted file]
arch/sh/configs/microdev_defconfig [deleted file]
arch/sh/include/mach-common/mach/microdev.h [deleted file]
drivers/net/ethernet/smsc/smc91x.h