[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