[U-Boot] [PULL] : Please pull u-boot-imx

Stefano Babic
2013-01-28T22:25:18Z

Hi Albert,

please pull from u-boot-imx (last fixes), thanks.

The following changes since commit 3a9d879f6f64585b819af728b53be0a05037fe0d:

Prepare v2013.01 (2013-01-15 14:47:42 -0700)

are available in the git repository at:

git://www.denx.de/git/u-boot-imx.git master

for you to fetch changes up to 81ca840976e8e418ae8decaf03ea01f59b1b5be2:

mx23evk: Add initial board support (2013-01-28 11:51:04 +0100)

----------------------------------------------------------------
Fabio Estevam (4):
woodburn: Set Write Protection GPIO as input
mx6qsabre_common: Let mmc partition be board specific
tools: imximage: Let .name field be more generic
mxs: Use __weak annotation to simplify code

Knut Wohlrab (1):
mx6qsabreauto: enable USB host interface

Marek Vasut (14):
mxs: mmc: Drop unused members from struct mxsmmc_priv
mxs: ssp: Pull out the SSP bus to regs conversion
mx23: Add POWER and CLKCTRL register definitions
mx23: ssp: Fix ssp-regs.h for MX23
mmc: Limit the number of used SSP ports on MX23
mxs: Add function to ungate the power block on MX23
mxs: Linux uses ttyAMA0 as DUART
mxs: Add MX23 olinuxino board support
mxs: Boost the memory power supply
mxs: dma: Fix APBH DMA driver for MX23
mxs: ssp: Add SSP registers map for MX23
mxs: mmc: Allow overriding default card detect implementation
mxs: mmc: Fix the MMC driver for MX23
mxs: mmc: mx23_olinuxino: Add MMC support

Otavio Salvador (14):
mxs: clock: Use 'mxs' prefix for methods
mx23: Add register base addresses
mx23: Add iomux-mx23.h
mx23: Add support on print_cpuinfo()
mx23: Add boot mode description
mx23: SPL: Add boot mode support
mx23: SPL: Initialize DDR at 133MHz
mx23: config: Enable building of u-boot.sb binary
mx23: config: Enable mxsboot tool for i.MX23 based boards
mxs: Fix the memory init for MX23
mxs: Add MX23 quirks into the clock code
mxs: mmc: Fix MMC reset on iMX23
mx23_olinuxino: Add default environment
mx23evk: Add initial board support

Troy Kisky (10):
imximage.cfg: run files through C preprocessor
doc/README.fec_mxc: add documentation
net: fec_mxc: delete CONFIG_FEC_MXC_MULTI
net: fec_mxc: change fec_mii_setspeed parameter
net: fec_mxc: have fecmxc_initialize call fecmxc_initialize_multi
phy: add phy_find_by_mask/phy_connect_dev
net: fec_mxc: use fec_set_dev_name to set name
net: fec_mxc: only call phy_connect in fec_probe
net: fec_mxc: get phydev before fec_probe
mx6qsabrelite: search mii phy address 4-7

.gitignore | 1 +
MAINTAINERS | 5 +
Makefile | 9 +-
arch/arm/cpu/arm926ejs/config.mk | 2 +-
arch/arm/cpu/arm926ejs/mxs/clock.c | 83 +++--
arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +-
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 25 ++
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 118 +++++--
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 12 +
arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 18 ++
arch/arm/cpu/armv7/config.mk | 2 +-
arch/arm/imx-common/Makefile | 13 +
arch/arm/include/asm/arch-mxs/clock.h | 14 +-
arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +-
arch/arm/include/asm/arch-mxs/iomux-mx23.h | 355
++++++++++++++++++++
arch/arm/include/asm/arch-mxs/regs-apbh.h | 121 +++++++
arch/arm/include/asm/arch-mxs/regs-base.h | 56 +++-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 221 +++++++++++++
arch/arm/include/asm/arch-mxs/regs-digctl.h | 1 +
arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 358
+++++++++++++++++++++
arch/arm/include/asm/arch-mxs/regs-ssp.h | 54 ++++
arch/arm/include/asm/arch-mxs/sys_proto.h | 20 +-
board/bluegiga/apx4devkit/apx4devkit.c | 8 +-
board/denx/m28evk/m28evk.c | 10 +-
board/esg/ima3-mx53/imximage.cfg | 120 +++----
board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 90 +++---
board/freescale/mx23evk/Makefile | 47 +++
board/freescale/mx23evk/mx23evk.c | 83 +++++
board/freescale/mx23evk/spl_boot.c | 104 ++++++
board/freescale/mx25pdk/imximage.cfg | 77 ++---
board/freescale/mx28evk/mx28evk.c | 10 +-
board/freescale/mx51evk/imximage.cfg | 114 +++----
board/freescale/mx53ard/imximage_dd3.cfg | 83 ++---
board/freescale/mx53evk/imximage.cfg | 86 ++---
board/freescale/mx53loco/imximage.cfg | 83 ++---
board/freescale/mx53smd/imximage.cfg | 83 ++---
board/freescale/mx6qarm2/imximage.cfg | 88 ++---
board/freescale/mx6qsabreauto/imximage.cfg | 82 ++---
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 24 +-
board/genesi/mx51_efikamx/imximage_mx.cfg | 132 ++++----
board/genesi/mx51_efikamx/imximage_sb.cfg | 126 ++++----
board/olimex/mx23_olinuxino/Makefile | 47 +++
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 71 ++++
board/olimex/mx23_olinuxino/spl_boot.c | 99 ++++++
board/schulercontrol/sc_sps_1/sc_sps_1.c | 10 +-
board/ttcontrol/vision2/imximage_hynix.cfg | 295 +++++++++--------
board/woodburn/imximage.cfg | 2 +-
board/woodburn/woodburn.c | 3 +-
boards.cfg | 2 +
doc/README.fec_mxc | 27 ++
drivers/dma/apbh_dma.c | 10 +-
drivers/mmc/mxsmmc.c | 102 +++---
drivers/net/fec_mxc.c | 164 +++++-----
drivers/net/fec_mxc.h | 2 +-
drivers/net/phy/phy.c | 128 +++++---
drivers/spi/mxs_spi.c | 7 +-
include/configs/m28evk.h | 3 +-
include/configs/mx23_olinuxino.h | 210 ++++++++++++
include/configs/mx23evk.h | 202 ++++++++++++
include/configs/mx28evk.h | 1 -
include/configs/mx6qsabre_common.h | 2 +-
include/configs/mx6qsabreauto.h | 12 +
include/configs/sc_sps_1.h | 1 -
include/netdev.h | 7 +
include/phy.h | 3 +
spl/Makefile | 7 +-
tools/Makefile | 2 +
tools/imximage.c | 2 +-
68 files changed, 3418 insertions(+), 973 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
create mode 100644 arch/arm/include/asm/arch-mxs/iomux-mx23.h
create mode 100644 arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
create mode 100644 arch/arm/include/asm/arch-mxs/regs-power-mx23.h
create mode 100644 board/freescale/mx23evk/Makefile
create mode 100644 board/freescale/mx23evk/mx23evk.c
create mode 100644 board/freescale/mx23evk/spl_boot.c
create mode 100644 board/olimex/mx23_olinuxino/Makefile
create mode 100644 board/olimex/mx23_olinuxino/mx23_olinuxino.c
create mode 100644 board/olimex/mx23_olinuxino/spl_boot.c
create mode 100644 doc/README.fec_mxc
create mode 100644 include/configs/mx23_olinuxino.h
create mode 100644 include/configs/mx23evk.h

--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================