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

Albert ARIBAUD albert.u.boot at aribaud.net
Tue Jul 29 13:55:49 CEST 2014


Hi Tom,

(seems like I had not sent this yesterday)

On Fri, 25 Jul 2014 21:29:15 -0400, Tom Rini <trini at ti.com> wrote:

> 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!
> 

Applied to u-boot-arm/master, thanks!

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list