sh: Kill off legacy UBC wakeup cruft.
authorPaul Mundt <lethal@linux-sh.org>
Fri, 16 Oct 2009 09:20:42 +0000 (18:20 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 16 Oct 2009 09:20:42 +0000 (18:20 +0900)
commitcae19b5902d52ff059f5df98ea993a00e5686af1
treefde9a56fba71bdb062c34f17a54ee156fa11ff0a
parent78aed4a63aaa67f22cb1b541dd7528139a24c289
sh: Kill off legacy UBC wakeup cruft.

This code was added for some ancient SH-4 solution engines with peculiar
boot ROMs that did silly things to the UBC MSTP bits. None of these have
been in the wild for years, and these days the clock framework wraps up
the MSTP bits, meaning that the UBC code is one of the few interfaces
that is stomping MSTP bits underneath the clock framework. At this point
the risks far outweigh any benefit this code provided, so just kill it
off.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/Kconfig
arch/sh/include/asm/ubc.h
arch/sh/kernel/cpu/Makefile
arch/sh/kernel/cpu/init.c
arch/sh/kernel/cpu/ubc.S [deleted file]