[U-Boot] Please pull u-boot-ti/master

Tom Rini
2014-07-26T01:29:15Z

Hey,

The following changes since commit 23f23f23d509e8e873797884456070c8a47d72b2:

socfpga: Relocate arch common functions away from board (2014-07-05 10:14:46 +0200)

are available in the git repository at:

git://git.denx.de/u-boot-ti.git master

for you to fetch changes up to 434f2cfcad9f70231ad5a096325ba72ef0d2a2cc:

ARM: omap: move board specific NAND configs out from ti_armv7_common.h (2014-07-25 16:26:12 -0400)

----------------------------------------------------------------
Andreas Bie?mann (1):
tricorder: convert to generic board

Hao Zhang (10):
keystone2: ddr: add DDR3 PHY configs updated for PG 2.0
keystone2: move cpu_to_bus() to keystone.c
keystone2: add possibility to turn off all dsps
ARM: keystone2: move K2HK board files to common KS2 board directory
configs: k2hk_evm: config: add common EVM configuration header
keystone: ddr3: move K2HK DDR3 configuration to a common file
ARM: keystone2: add K2E SoC hardware definitions
ARM: keystone2: clock: add K2E clock support
ARM: keystone2: add MSMC cache coherency support for K2E SOC
board: k2e-evm: add board support

Khoronzhuk, Ivan (10):
mtd: nand: davinci: add opportunity to write keystone U-boot image
keystone: add support for NAND gpheader image
k2hk_evm: add script to automate NAND flash process
ARM: keystone2: psc: use common PSC base
keystone: ddr3: add ddr3.h to hold ddr3 API
ARM: keystone2: keystone_nav: make it dependent on keystone driver
k2hk: use common KS2_ prefix for all hardware definitions
ARM: keystone: clock: move K2HK SoC dependent code in separate file
keystone2: use CONFIG_SOC_KEYSTONE in common places
ARM: keystone2: spl: add K2E SoC support

Mugunthan V N (3):
drivers: net: cpsw: add support for using second port as ethernet
ARM: DRA7xx: Add cpsw second port pinmux
ARM: dra7_evm: Add Ethernet support for dra72x platform

Murali Karicheri (1):
keystone2: add env option to do unitrd dt fixup

Rajendra Nayak (1):
ARM: OMAP: Fix handling of errata i727

Stefan Roese (3):
ARM: omap: Fix GPMC init for OMAP3 platforms
ARM: omap: Remove unused arch/arm/cpu/armv7/omap3/mem.c
ARM: omap: tao3530: Convert to generic board

Tom Rini (3):
power/pmic.h: Add prototype for power_init_board.
tps65218/am43xx_evm: Add power framework support to TPS65218
am335x_evm / gumstix pepper: Correct DDR settings

pekon gupta (3):
ARM: omap: fix GPMC address-map size for NAND and NOR devices
ARM: omap: clean redundant PISMO_xx macros used in OMAP3
ARM: omap: move board specific NAND configs out from ti_armv7_common.h

Makefile | 6 +
arch/arm/cpu/armv7/keystone/Makefile | 5 +-
arch/arm/cpu/armv7/keystone/clock-k2e.c | 101 +++++++
arch/arm/cpu/armv7/keystone/clock-k2hk.c | 113 ++++++++
arch/arm/cpu/armv7/keystone/clock.c | 154 ++---------
arch/arm/cpu/armv7/keystone/cmd_clock.c | 31 ++-
arch/arm/cpu/armv7/keystone/ddr3.c | 25 +-
arch/arm/cpu/armv7/keystone/init.c | 16 +-
arch/arm/cpu/armv7/keystone/keystone.c | 87 +++++++
arch/arm/cpu/armv7/keystone/msmc.c | 6 +-
arch/arm/cpu/armv7/keystone/psc.c | 42 ++-
arch/arm/cpu/armv7/keystone/spl.c | 8 +
arch/arm/cpu/armv7/omap-common/hwinit-common.c | 3 +-
arch/arm/cpu/armv7/omap-common/mem-common.c | 15 +-
arch/arm/cpu/armv7/omap3/mem.c | 139 ----------
arch/arm/include/asm/arch-am33xx/ddr_defs.h | 4 -
arch/arm/include/asm/arch-am33xx/mem.h | 7 -
arch/arm/include/asm/arch-keystone/clock-k2e.h | 68 +++++
arch/arm/include/asm/arch-keystone/clock-k2hk.h | 23 +-
arch/arm/include/asm/arch-keystone/clock.h | 32 +++
arch/arm/include/asm/arch-keystone/clock_defs.h | 2 +-
arch/arm/include/asm/arch-keystone/ddr3.h | 56 ++++
arch/arm/include/asm/arch-keystone/hardware-k2e.h | 44 ++++
arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 182 +++++--------
arch/arm/include/asm/arch-keystone/hardware.h | 117 ++++++---
arch/arm/include/asm/arch-keystone/mon.h | 15 ++
arch/arm/include/asm/arch-keystone/msmc.h | 17 ++
arch/arm/include/asm/arch-omap3/cpu.h | 1 -
arch/arm/include/asm/arch-omap3/mem.h | 13 -
arch/arm/include/asm/omap_common.h | 8 +
board/gumstix/pepper/board.c | 30 +--
board/ti/am335x/board.c | 30 +--
board/ti/am43xx/board.c | 14 +
board/ti/dra7xx/evm.c | 7 +-
board/ti/dra7xx/mux_data.h | 12 +
board/ti/k2hk_evm/Makefile | 9 -
board/ti/k2hk_evm/ddr3.c | 268 -------------------
board/ti/ks2_evm/Makefile | 13 +
board/ti/{k2hk_evm/README => ks2_evm/README_K2HK} | 28 +-
board/ti/{k2hk_evm => ks2_evm}/board.c | 156 +++--------
board/ti/ks2_evm/board.h | 19 ++
board/ti/ks2_evm/board_k2e.c | 39 +++
board/ti/ks2_evm/board_k2hk.c | 81 ++++++
board/ti/ks2_evm/ddr3_cfg.c | 170 ++++++++++++
board/ti/ks2_evm/ddr3_cfg.h | 24 ++
board/ti/ks2_evm/ddr3_k2e.c | 55 ++++
board/ti/ks2_evm/ddr3_k2hk.c | 84 ++++++
boards.cfg | 3 +-
common/image-fdt.c | 2 +-
doc/README.nand | 12 +
drivers/mtd/nand/davinci_nand.c | 196 ++++++++++++++
drivers/net/cpsw.c | 8 +-
drivers/power/pmic/pmic_tps65218.c | 22 ++
drivers/serial/ns16550.c | 4 +-
include/configs/am335x_evm.h | 6 +
include/configs/am3517_crane.h | 7 +-
include/configs/am3517_evm.h | 7 +-
include/configs/am43xx_evm.h | 2 +
include/configs/cm_t335.h | 5 +
include/configs/cm_t35.h | 3 -
include/configs/devkit8000.h | 2 -
include/configs/dig297.h | 4 -
include/configs/k2e_evm.h | 37 +++
include/configs/k2hk_evm.h | 253 +-----------------
include/configs/ks2_evm.h | 275 ++++++++++++++++++++
include/configs/mcx.h | 4 -
include/configs/nokia_rx51.h | 2 -
include/configs/omap3_beagle.h | 13 +-
include/configs/omap3_evm_common.h | 7 +-
include/configs/omap3_igep00x0.h | 10 +-
include/configs/omap3_logic.h | 8 +-
include/configs/omap3_overo.h | 12 +-
include/configs/omap3_pandora.h | 7 +-
include/configs/omap3_zoom1.h | 13 +-
include/configs/pengwyn.h | 6 +
include/configs/tam3517-common.h | 4 -
include/configs/tao3530.h | 8 +-
include/configs/ti_armv7_common.h | 8 -
include/configs/tricorder.h | 4 +-
include/cpsw.h | 1 +
include/power/pmic.h | 1 +
include/power/tps65218.h | 1 +
82 files changed, 2038 insertions(+), 1298 deletions(-)
create mode 100644 arch/arm/cpu/armv7/keystone/clock-k2e.c
create mode 100644 arch/arm/cpu/armv7/keystone/clock-k2hk.c
create mode 100644 arch/arm/cpu/armv7/keystone/keystone.c
delete mode 100644 arch/arm/cpu/armv7/omap3/mem.c
create mode 100644 arch/arm/include/asm/arch-keystone/clock-k2e.h
create mode 100644 arch/arm/include/asm/arch-keystone/ddr3.h
create mode 100644 arch/arm/include/asm/arch-keystone/hardware-k2e.h
create mode 100644 arch/arm/include/asm/arch-keystone/mon.h
create mode 100644 arch/arm/include/asm/arch-keystone/msmc.h
delete mode 100644 board/ti/k2hk_evm/Makefile
delete mode 100644 board/ti/k2hk_evm/ddr3.c
create mode 100644 board/ti/ks2_evm/Makefile
rename board/ti/{k2hk_evm/README => ks2_evm/README_K2HK} (80%)
rename board/ti/{k2hk_evm => ks2_evm}/board.c (65%)
create mode 100644 board/ti/ks2_evm/board.h
create mode 100644 board/ti/ks2_evm/board_k2e.c
create mode 100644 board/ti/ks2_evm/board_k2hk.c
create mode 100644 board/ti/ks2_evm/ddr3_cfg.c
create mode 100644 board/ti/ks2_evm/ddr3_cfg.h
create mode 100644 board/ti/ks2_evm/ddr3_k2e.c
create mode 100644 board/ti/ks2_evm/ddr3_k2hk.c
create mode 100644 include/configs/k2e_evm.h
create mode 100644 include/configs/ks2_evm.h

Note that this does break tricorder boards for now but it's due to
fixing another bug in other boards and now we need to address moving the
stack around and testing that on the tricorder boards. I think we can
just pick this up later. Thanks!

--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140725/5404de8d/attachment.pgp>