[U-Boot] [PATCHv2 0/6] am33xx: support non-ti boards

Peter Korsgaard jacmet at sunsite.dk
Wed Oct 24 17:41:13 CEST 2012


>>>>> "Peter" == Peter Korsgaard <peter.korsgaard at barco.com> writes:

Hi,

 Peter> The am33xx code currently contains a number of details specific
 Peter> to the ti(-derived) boards in the common code. This series
 Peter> restructures the arch code to make it possible to add other
 Peter> boards.

 Peter> This series does not yet any new boards, as the board I'm
 Peter> working on is using nand flash, and omap_gpmc hasn't been
 Peter> updated for bch8 / elm support yet. I've started looking at it,
 Peter> but no code so far.

 Peter> Instead it has been tested on Beaglebone.

Hi Tom,

You mentioned on IRC that you were happy with this series, but it
doesn't seem to be merged yet. Is there anything blocking it? It isn't
particular complicated, but it is bound to cause conflicts with any
other am33xx changes, so it would be good to get it merged.


 Peter> Changes since v1:
 Peter> - Rebased against u-boot-ti
 Peter> - Take Tom Rini's feedback into account
 Peter>   - evm.{c,h} -> board.{c,h}
 Peter>   - use DDR part numbers in defines and leave in ddr_defs.h
 Peter>     (without MICRON_ prefix to stay < 80 chars)

 Peter> Peter Korsgaard (6):
 Peter>   am33xx/board.c: make wdtimer/uart_base static
 Peter>   am33xx: move ti i2c baseboard header handling to board/ti/am335x/
 Peter>   am33xx/board: use cpu_mmc_init() for default mmc initialization
 Peter>   am33xx: move generic parts of pinmux handling out from
 Peter>     board/ti/am335x
 Peter>   am33xx: support board specific ddr settings
 Peter>   am33xx/ddr_defs.h: rename DDR2/DDR3 defines to their actual part
 Peter>     numbers

 Peter>  arch/arm/cpu/armv7/am33xx/Makefile                 |    1 +
 Peter>  arch/arm/cpu/armv7/am33xx/board.c                  |  244 +-----------------
 Peter>  arch/arm/cpu/armv7/am33xx/emif4.c                  |  114 +--------
 Peter>  arch/arm/cpu/armv7/am33xx/mux.c                    |   33 +++
 Peter>  arch/arm/include/asm/arch-am33xx/ddr_defs.h        |   69 +++---
 Peter>  arch/arm/include/asm/arch-am33xx/mux.h             |  261 ++++++++++++++++++++
 Peter>  arch/arm/include/asm/arch-am33xx/sys_proto.h       |   27 --
 Peter>  board/ti/am335x/Makefile                           |    1 +
 Peter>  .../cpu/armv7/am33xx => board/ti/am335x}/board.c   |  138 +++++++----
 Peter>  .../sys_proto.h => board/ti/am335x/board.h         |   24 +-
 Peter>  board/ti/am335x/mux.c                              |  250 +------------------
 Peter>  11 files changed, 447 insertions(+), 715 deletions(-)
 Peter>  create mode 100644 arch/arm/cpu/armv7/am33xx/mux.c
 Peter>  create mode 100644 arch/arm/include/asm/arch-am33xx/mux.h
 Peter>  copy {arch/arm/cpu/armv7/am33xx => board/ti/am335x}/board.c (64%)
 Peter>  copy arch/arm/include/asm/arch-am33xx/sys_proto.h => board/ti/am335x/board.h (75%)

 Peter> -- 
 Peter> 1.7.10.4

 Peter> _______________________________________________
 Peter> U-Boot mailing list
 Peter> U-Boot at lists.denx.de
 Peter> http://lists.denx.de/mailman/listinfo/u-boot


-- 
Bye, Peter Korsgaard


More information about the U-Boot mailing list