[U-Boot] [PATCH v2 0/7] MIPS: Malta generic board conversion

Paul Burton paul.burton at imgtec.com
Mon Apr 7 11:11:16 CEST 2014


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

-- 
1.8.5.3



More information about the U-Boot mailing list