From: "Steven J. Hill" <sjhill@xxxxxxxx> 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