This add support for am43xx qspi XIP boot. In this mode, we will use only u-boot.bin.
This patch series is tested with a small hack change- =================================================================== --- u-boot.orig/drivers/i2c/i2c_core.c 2014-05-05 16:14:08.305216507 +0530 +++ u-boot/drivers/i2c/i2c_core.c 2014-05-05 18:36:34.837855777 +0530 @@ -258,6 +258,7 @@ */ unsigned int i2c_get_bus_num(void) { + gd->cur_i2c_bus = 0; return gd->cur_i2c_bus; } We need to do this, beacuse global data("gd") gets populated in _main api which gets called after s_init. In s_init, we do a i2c_init for which we access a "gd->cur_bus_num", but since gd is not initilaised, so I get a data abort here. Sourav Poddar (2): am43xx_evm: Add qspi and qspiboot targets ti: qspi: Notify core to use quad command. Tom Rini (1): am33xx: Rework #ifdef's around s_init for clarity arch/arm/cpu/armv7/am33xx/board.c | 12 ++++++------ arch/arm/cpu/armv7/am33xx/emif4.c | 3 ++- board/ti/am43xx/Makefile | 2 +- board/ti/am43xx/board.c | 2 +- board/ti/am43xx/mux.c | 4 ++++ boards.cfg | 3 +++ drivers/spi/ti_qspi.c | 1 + include/configs/am43xx_evm.h | 39 ++++++++++++++++++++++++++----------- include/configs/ti_armv7_common.h | 2 +- 9 files changed, 47 insertions(+), 21 deletions(-) -- 1.7.9.5 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot