From: "Steven J. Hill" <sjhill@mips.com>
YAMON support was implemented differently across a number of
platforms. This change removes duplicated code and moves all
of the YAMON firmware support into a single library.
Steven J. Hill (5):
MIPS: Add initial support for YAMON firmware.
MIPS: Clean up YAMON support for Alchemy platforms.
MIPS: Clean up YAMON support for PowerTV platform.
MIPS: Clean up YAMON support for PMC Sierra platforms.
MIPS: Clean up YAMON support for MIPS Malta and SEAD-3 platforms.
arch/mips/Kconfig | 8 ++
arch/mips/Makefile | 1 +
arch/mips/alchemy/board-gpr.c | 2 +-
arch/mips/alchemy/board-mtx1.c | 2 +-
arch/mips/alchemy/board-xxs1500.c | 2 +-
arch/mips/alchemy/common/prom.c | 39 ----------
arch/mips/alchemy/devboards/prom.c | 2 +-
arch/mips/fw/yamon/Makefile | 5 ++
arch/mips/fw/yamon/cmdline.c | 68 ++++++++++++++++
arch/mips/include/asm/fw/yamon/yamon.h | 53 +++++++++++++
arch/mips/include/asm/mach-au1x00/prom.h | 12 ---
arch/mips/include/asm/mips-boards/generic.h | 41 ++++------
arch/mips/include/asm/mips-boards/prom.h | 47 -----------
arch/mips/include/asm/mipsprom.h | 2 -
.../mips/include/asm/pmc-sierra/msp71xx/msp_prom.h | 26 -------
arch/mips/mti-malta/Makefile | 2 +-
arch/mips/mti-malta/malta-cmdline.c | 59 --------------
arch/mips/mti-malta/malta-display.c | 2 +-
arch/mips/mti-malta/malta-init.c | 82 +-------------------
arch/mips/mti-malta/malta-memory.c | 10 +--
arch/mips/mti-malta/malta-setup.c | 16 ++--
arch/mips/mti-malta/malta-time.c | 3 +-
arch/mips/pmc-sierra/msp71xx/msp_prom.c | 76 +-----------------
arch/mips/pmc-sierra/msp71xx/msp_setup.c | 2 +-
arch/mips/powertv/init.c | 37 ---------
25 files changed, 174 insertions(+), 425 deletions(-)
create mode 100644 arch/mips/fw/yamon/Makefile
create mode 100644 arch/mips/fw/yamon/cmdline.c
create mode 100644 arch/mips/include/asm/fw/yamon/yamon.h
delete mode 100644 arch/mips/include/asm/mach-au1x00/prom.h
delete mode 100644 arch/mips/include/asm/mips-boards/prom.h
delete mode 100644 arch/mips/mti-malta/malta-cmdline.c
--
1.7.10
|