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

Tom Rini
2011-11-29T22:53:16Z

The following changes since commit f2695a272849764cda09bcce6f86d03105e9e46d:
Marek Vasut (1):
PXA: Drop XM250 board

are available in the git repository at:

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

Anatolij Gustschin (1):
ARM: davinci_dm6467Tevm: Fix build breakage

Aneesh V (13):
armv7: disable L2 cache in cleanup_before_linux()
armv7: include armv7/cpu.c in SPL build
armv7: setup vector
start.S: remove omap3 specific code from start.S
omap: Improve PLL parameter calculation tool
omap4: ttyO2 instead of ttyS2 in default bootargs
omap: fix cache line size for omap3/omap4 boards
omap4460: fix TPS initialization
omap: remove I2C from SPL
omap4: emif: fix error in driver
omap4460: add ES1.1 identification
omap4+: streamline CONFIG_SYS_TEXT_BASE and other SDRAM addresses
omap4: fix IO setting

Christian Riesch (8):
arm, davinci: Move pinmux functions from board to arch tree
arm, hawkboard: Remove obsolete struct pinmux_config i2c_pins
arm, da850evm: Do pinmux configuration for EMAC together with
other pinmuxes
arm, da850: Add pinmux configurations to the arch tree
arm, da850evm: Use the pinmux configurations defined in the arch tree
arm, hawkboard: Use the pinmux configurations defined in the arch tree
arm, davinci: Remove duplication of pinmux configuration code
arm: printf() is not available in some SPL configurations

Heiko Schocher (6):
arm, arm926ejs: always do cpu critical inits
arm, davinci: move davinci_rtc struct to hardware.h
arm, davinci, da850: add uart1 tx rx pinmux config
arm, board/davinci/common/misc.c: Codingstyle cleanup
arm, davinci: move misc function in arch tree
arm, davinci: add support for am1808 based enbw_cmc board

Ilya Yanok (10):
davinci_emac: move arch-independent defines to separate header
davinci_emac: use internal addresses in buffer descriptors
davinci_emac: conditionally compile specific PHY support
arm926ejs: add noop implementation for dcache ops
davinci_emac: fix for running with dcache enabled
davinci_emac: hardcode 100Mbps for AM35xx and RMII
AM35xx: add EMAC support
AM3517: move AM3517 specific mux defines to generic header
nand_spl_simple: add support for software ECC
omap_gpmc: use SOFTECC in SPL if it's enabled

Koen Kooi (1):
BeagleBoard: config: Really switch to ttyO2

Prabhakar Lad (1):
ARM: davici_emac: Fix condition for number of phy detects

Thomas Weber (3):
ARM: OMAP3: Remove unused define CONFIG_OMAP3430
ARM: OMAP3: Remove unused define SDRC_R_C_B
ARM: OMAP: Remove STACKSIZE for IRQ and FIQ if unused

Tom Rini (15):
omap3: mem: Comment enable_gpmc_cs_config more
OMAP3: Update SDRC dram_init to always call make_cs1_contiguous()
OMAP3: Add a helper function to set timings in SDRC
OMAP3: Change mem_ok to clear again after reading back
OMAP3: Remove get_mem_type prototype
omap3: mem: Add MCFG helper macro
OMAP3: Add optimal SDRC autorefresh control values
OMAP3: Suffix all Micron memory timing parts with their speed
OMAP3 SPL: Rework memory initalization and devkit8000 support
OMAP3 SPL: Add identify_nand_chip function
OMAP3: Add SPL support to Beagleboard
OMAP3: Add SPL support to omap3_evm
AM3517: Add SPL support
AM3517 CraneBoard: Add SPL support
OMAP3: Add SPL_BOARD_INIT hook

MAINTAINERS | 1 +
arch/arm/cpu/arm926ejs/Makefile | 2 +-
arch/arm/cpu/arm926ejs/cache.c | 75 +++
arch/arm/cpu/arm926ejs/davinci/Makefile | 3 +-
arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c | 36 +-
arch/arm/cpu/arm926ejs/davinci/da850_pinmux.c | 171 ++++++
arch/arm/cpu/arm926ejs/davinci/dp83848.c | 1 +
arch/arm/cpu/arm926ejs/davinci/et1011c.c | 1 +
arch/arm/cpu/arm926ejs/davinci/ksz8873.c | 1 +
arch/arm/cpu/arm926ejs/davinci/lxt972.c | 1 +
.../arm/cpu/arm926ejs/davinci}/misc.c | 19 +-
.../arm/cpu/arm926ejs/davinci/pinmux.c | 0
arch/arm/cpu/arm926ejs/start.S | 6 +-
arch/arm/cpu/armv7/Makefile | 4 +-
arch/arm/cpu/armv7/cpu.c | 1 +
arch/arm/cpu/armv7/omap-common/clocks-common.c | 8 -
arch/arm/cpu/armv7/omap-common/emif-common.c | 4 +-
arch/arm/cpu/armv7/omap-common/spl.c | 5 +-
arch/arm/cpu/armv7/omap3/Makefile | 4 +
arch/arm/cpu/armv7/omap3/board.c | 5 +
arch/arm/cpu/armv7/omap3/emac.c | 44 ++
arch/arm/cpu/armv7/omap3/lowlevel_init.S | 8 +
arch/arm/cpu/armv7/omap3/mem.c | 13 +-
arch/arm/cpu/armv7/omap3/sdrc.c | 145 +++---
arch/arm/cpu/armv7/omap3/spl_id_nand.c | 87 +++
arch/arm/cpu/armv7/omap4/hwinit.c | 17 +-
arch/arm/cpu/armv7/start.S | 38 +-
arch/arm/include/asm/arch-davinci/emac_defs.h | 289 ----------
arch/arm/include/asm/arch-davinci/hardware.h | 41 ++
arch/arm/include/asm/arch-davinci/pinmux_defs.h | 51 ++
arch/arm/include/asm/arch-omap3/am35x_def.h | 3 +
arch/arm/include/asm/arch-omap3/emac_defs.h | 56 ++
arch/arm/include/asm/arch-omap3/mem.h | 156 ++++--
arch/arm/include/asm/arch-omap3/mux.h | 41 ++
arch/arm/include/asm/arch-omap3/omap3.h | 1 +
arch/arm/include/asm/arch-omap3/sys_proto.h | 4 +-
arch/arm/include/asm/arch-omap4/omap.h | 2 +
arch/arm/include/asm/omap_common.h | 5 +
arch/arm/lib/eabi_compat.c | 2 +
board/ait/cam_enc_4xx/cam_enc_4xx.c | 15 -
board/davinci/da8xxevm/da830evm.c | 2 -
board/davinci/da8xxevm/da850evm.c | 159 +-----
board/davinci/da8xxevm/hawkboard_nand_spl.c | 59 +--
board/davinci/ea20/ea20.c | 2 -
board/{davinci/common => enbw/enbw_cmc}/Makefile | 12 +-
board/enbw/enbw_cmc/enbw_cmc.c | 607 ++++++++++++++++++++
board/logicpd/am3517evm/am3517evm.c | 2 +-
board/logicpd/am3517evm/am3517evm.h | 40 --
board/logicpd/am3517evm/config.mk | 30 -
board/ti/am3517crane/am3517crane.c | 2 +-
board/ti/am3517crane/am3517crane.h | 39 --
board/ti/am3517crane/config.mk | 29 -
board/ti/beagle/beagle.c | 71 +++-
board/ti/beagle/config.mk | 33 --
board/ti/evm/config.mk | 33 --
board/ti/evm/evm.c | 41 ++-
board/ti/panda/panda_mux_data.h | 2 +-
board/ti/sdp4430/sdp.c | 7 +
board/ti/sdp4430/sdp4430_mux_data.h | 6 +-
board/timll/devkit8000/devkit8000.c | 21 +
boards.cfg | 1 +
drivers/mtd/nand/nand_ecc.c | 2 +-
drivers/mtd/nand/nand_spl_simple.c | 11 +-
drivers/mtd/nand/omap_gpmc.c | 4 +-
drivers/net/davinci_emac.c | 94 +++-
drivers/net/davinci_emac.h | 315 ++++++++++
drivers/rtc/davinci.c | 26 -
include/configs/am3517_crane.h | 64 ++-
include/configs/am3517_evm.h | 64 ++-
include/configs/apollon.h | 4 -
include/configs/cm_t35.h | 8 -
include/configs/da850_am18xxevm.h | 1 +
include/configs/da850evm.h | 1 +
include/configs/davinci_dm6467Tevm.h | 1 +
include/configs/devkit8000.h | 14 +-
include/configs/dig297.h | 4 -
include/configs/enbw_cmc.h | 451 +++++++++++++++
include/configs/hawkboard.h | 1 +
include/configs/igep0020.h | 4 -
include/configs/igep0030.h | 4 -
include/configs/omap3_beagle.h | 71 ++-
include/configs/omap3_evm.h | 35 ++-
include/configs/omap3_evm_common.h | 41 +-
include/configs/omap3_evm_quick_mmc.h | 10 +
include/configs/omap3_evm_quick_nand.h | 22 +
include/configs/omap3_mvblx.h | 10 +-
include/configs/omap3_overo.h | 10 +-
include/configs/omap3_pandora.h | 10 +-
include/configs/omap3_sdp3430.h | 10 +-
include/configs/omap3_zoom1.h | 10 +-
include/configs/omap3_zoom2.h | 10 +-
include/configs/omap4_common.h | 20 +-
include/configs/omap5_evm.h | 19 +-
nand_spl/board/davinci/da8xxevm/Makefile | 20 +-
tools/omap/clocks_get_m_n.c | 187 +++---
95 files changed, 2923 insertions(+), 1199 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/cache.c
create mode 100644 arch/arm/cpu/arm926ejs/davinci/da850_pinmux.c
rename {board/davinci/common => arch/arm/cpu/arm926ejs/davinci}/misc.c (90%)
rename board/davinci/common/davinci_pinmux.c =>
arch/arm/cpu/arm926ejs/davinci/pinmux.c (100%)
create mode 100644 arch/arm/cpu/armv7/omap3/emac.c
create mode 100644 arch/arm/cpu/armv7/omap3/spl_id_nand.c
create mode 100644 arch/arm/include/asm/arch-davinci/pinmux_defs.h
create mode 100644 arch/arm/include/asm/arch-omap3/emac_defs.h
rename board/{davinci/common => enbw/enbw_cmc}/Makefile (88%)
create mode 100644 board/enbw/enbw_cmc/enbw_cmc.c
delete mode 100644 board/logicpd/am3517evm/config.mk
delete mode 100644 board/ti/am3517crane/config.mk
delete mode 100644 board/ti/beagle/config.mk
delete mode 100644 board/ti/evm/config.mk
create mode 100644 drivers/net/davinci_emac.h
create mode 100644 include/configs/enbw_cmc.h

--
Tom