
This series adds generic board support for the MIPS architecture, and then converts the MIPS Malta development board to use it.
Changes since v1: - Call init_func_ram/initdram to preserve the existing behaviour for boards, as requested by Daniel.
- Call timer_init, which I'd missed as pointed out by Daniel.
Note that I've only submitted the whole series again because patch numbers changed; the content of patches 1-3,6 is unchanged from v1.
Paul Burton (7): MIPS: stub interrupt_init function MIPS: move mips_io_port_base out of board.c MIPS: define __init_end in u-boot.lds board_f: call init_func_ram on MIPS board_f: call timer_init on MIPS MIPS: allow use of generic board MIPS: Malta: convert to generic board
arch/mips/config.mk | 2 ++ arch/mips/cpu/mips32/interrupts.c | 5 +++++ arch/mips/cpu/mips64/interrupts.c | 5 +++++ arch/mips/cpu/u-boot.lds | 1 + arch/mips/include/asm/u-boot.h | 9 +++++++++ arch/mips/lib/Makefile | 4 ++++ arch/mips/lib/board.c | 6 ------ arch/mips/lib/io.c | 12 ++++++++++++ common/board_f.c | 6 +++--- doc/README.generic-board | 1 + include/configs/malta.h | 3 +++ 11 files changed, 45 insertions(+), 9 deletions(-) create mode 100644 arch/mips/lib/io.c