mbox

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

Message ID 5106FACE.6060008@denx.de
State Accepted
Delegated to: Albert ARIBAUD
Headers show

Pull-request

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

Message

Stefano Babic Jan. 28, 2013, 10:25 p.m. UTC
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

Comments

Albert ARIBAUD Feb. 2, 2013, 10:08 p.m. UTC | #1
Hi Stefano,

On Mon, 28 Jan 2013 23:25:18 +0100, Stefano Babic <sbabic@denx.de>
wrote:

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

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

Amicalement,