Skip to content

Commit

Permalink
sh: Remove stale microdev board
Browse files Browse the repository at this point in the history
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 (afbb9d8, 46bc858), so I think
we can just removeit entirely.

Link: https://lore.kernel.org/lkml/[email protected]/
Signed-off-by: Arnd Bergmann <[email protected]>
Reviewed-by: John Paul Adrian Glaubitz <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: John Paul Adrian Glaubitz <[email protected]>
  • Loading branch information
arndb authored and glaubitz committed Oct 25, 2023
1 parent 0bb80ec commit 3ca64d0
Show file tree
Hide file tree
Showing 11 changed files with 1 addition and 773 deletions.
3 changes: 1 addition & 2 deletions arch/sh/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,7 @@ config ARCH_HAS_ILOG2_U64

config NO_IOPORT_MAP
def_bool !PCI
depends on !SH_SH4202_MICRODEV && !SH_SHMIN && !SH_HP6XX && \
!SH_SOLUTION_ENGINE
depends on !SH_SHMIN && !SH_HP6XX && !SH_SOLUTION_ENGINE

config IO_TRAPPED
bool
Expand Down
7 changes: 0 additions & 7 deletions arch/sh/boards/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -289,13 +289,6 @@ config SH_EDOSK7760
Select if configuring for a Renesas EDOSK7760
evaluation board.

config SH_SH4202_MICRODEV
bool "SH4-202 MicroDev"
depends on CPU_SUBTYPE_SH4_202
help
Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
with an SH4-202 CPU.

config SH_LANDISK
bool "LANDISK"
depends on CPU_SUBTYPE_SH7751R
Expand Down
1 change: 0 additions & 1 deletion arch/sh/boards/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ obj-$(CONFIG_SH_SDK7780) += mach-sdk7780/
obj-$(CONFIG_SH_SDK7786) += mach-sdk7786/
obj-$(CONFIG_SH_X3PROTO) += mach-x3proto/
obj-$(CONFIG_SH_SH7763RDP) += mach-sh7763rdp/
obj-$(CONFIG_SH_SH4202_MICRODEV)+= mach-microdev/
obj-$(CONFIG_SH_LANDISK) += mach-landisk/
obj-$(CONFIG_SH_LBOX_RE2) += mach-lboxre2/
obj-$(CONFIG_SH_RSK) += mach-rsk/
6 changes: 0 additions & 6 deletions arch/sh/boards/mach-microdev/Makefile

This file was deleted.

157 changes: 0 additions & 157 deletions arch/sh/boards/mach-microdev/fdc37c93xapm.c

This file was deleted.

123 changes: 0 additions & 123 deletions arch/sh/boards/mach-microdev/io.c

This file was deleted.

Loading

0 comments on commit 3ca64d0

Please sign in to comment.