mbox

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

Message ID 5072A347.1090004@denx.de
State Accepted
Delegated to: Albert ARIBAUD
Headers show

Pull-request

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

Message

Stefano Babic Oct. 8, 2012, 9:56 a.m. UTC
Hi Albert,

these changes are in my -next branch, so please pull them into arm/next.

The following changes since commit 4668a086bb0a769b741e3a4ffab85f1c41c7cdb8:

  sandbox: Add asm/errno.h (2012-09-29 10:00:29 -0700)

are available in the git repository at:

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

for you to fetch changes up to 635e9c5c1cd51f6f2cf9f62f01cb6aa436b119a6:

  configs: mx6qsabre_common.h: Use default clock definitions (2012-10-03
17:19:39 +0200)

----------------------------------------------------------------
Benoît Thébaudeau (28):
      mx51evk: Add CONFIG_REVISION_TAG
      KARO TX25: Fix NAND Flash R/W cycle times
      mx5/6: Define default SoC input clock frequencies
      mx5 clocks: Cleanup
      mx5: Use explicit clock gate names
      mx5: Fix clock gate values
      mx51: Fix USB PHY clocks
      mx5 clocks: Add and use CCSR definitions
      mx5 clocks: Fix get_lp_apm()
      mx5 clocks: Fix get_periph_clk()
      mx5 clocks: Fix get_ipg_per_clk()
      mx5 clocks: Fix get_uart_clk()
      mx5 clocks: Simplify imx_get_cspiclk()
      mx5 clocks: Fix MXC_FEC_CLK
      mx51: Fix I2C clock ID check
      mx5/6 clocks: Fix SDHC clocks
      mx25: Fix decode_pll
      mx25: Clean up clock calculations
      mx25: Define more standard clocks
      mx25 clocks: Fix MXC_FEC_CLK
      mx25: Clean up clocks API
      mx25: Define cpu_eth_init() only if needed
      mx25: Fix eSDHC support
      mx5: Optimize lowlevel_init code size
      mx31: Add more CCM access macros
      mx35: Define MAX and AIPS registers
      mx31: Fix PDR0_CSI_PODF
      mx25: Clean up lowlevel_init

Eric Benard (1):
      mx25: add CPU revision 1.2

Eric Nelson (9):
      i.MX: mxc_ipuv3_fb: add ipuv3_fb_shutdown() routine to stop IPU
frame buffer
      i.MX: shut down video before launch of O/S
      i.MX6: provide functional names for CCM_CCGR0-CCGR6 bit fields
      i.MX6: change register name for CCM_CHSCCDR to match ref. manual
      i.MX6: define bitfields for CHSCCDR register
      i.MX6: define IOMUX_GPR3 register bitfields
      i.MX6: Add ANATOP_PFD_480 bitfield constants
      i.MX6: define struct iomuxc and IOMUX_GPR2 register bitfields
      i.MX6: get rid of redundant struct src_regs (dupe of struct src)

Fabio Estevam (9):
      mx28evk: Remove fecmxc_mii_postcall()
      mx6q: Factor out common DDR3 init code
      mx6: Add basic support for mx6qsabresd board.
      mx6qsabresd: Add Ethernet support
      mx6qsabresd: Add 8-bit USDHC support
      configs: mx6: Add a common config file
      mx6q: Add basic support for mx6qsabreauto
      mx6qsabreauto: Add Ethernet support
      configs: mx6qsabre_common.h: Use default clock definitions

Matthias Weisser (1):
      imx: Use MXC_I2C_CLK in imx i2c driver

Otavio Salvador (2):
      mx28evk: Add missing 'setexpr' command
      mx6qsabreauto: Use ttymxc3 as console

 MAINTAINERS                                        |    2 +
 arch/arm/cpu/arm1136/mx31/generic.c                |    1 +
 arch/arm/cpu/arm1136/mx35/asm-offsets.c            |   33 +-
 arch/arm/cpu/arm1136/mx35/generic.c                |    1 +
 arch/arm/cpu/arm926ejs/mx25/generic.c              |   66 +--
 arch/arm/cpu/armv7/mx5/clock.c                     |  454
+++++++++++---------
 arch/arm/cpu/armv7/mx5/lowlevel_init.S             |  112 ++---
 arch/arm/cpu/armv7/mx6/clock.c                     |   31 +-
 arch/arm/cpu/armv7/mx6/soc.c                       |    2 +-
 arch/arm/imx-common/cpu.c                          |    9 +
 arch/arm/imx-common/speed.c                        |   18 +-
 arch/arm/imx-common/timer.c                        |   12 +-
 arch/arm/include/asm/arch-mx25/clock.h             |   14 +-
 arch/arm/include/asm/arch-mx25/imx-regs.h          |    1 +
 arch/arm/include/asm/arch-mx25/macro.h             |   87 +++-
 arch/arm/include/asm/arch-mx31/clock.h             |    1 +
 arch/arm/include/asm/arch-mx31/imx-regs.h          |   16 +-
 arch/arm/include/asm/arch-mx35/clock.h             |    1 +
 arch/arm/include/asm/arch-mx35/imx-regs.h          |   52 +++
 arch/arm/include/asm/arch-mx5/clock.h              |   22 +-
 arch/arm/include/asm/arch-mx5/crm_regs.h           |  419
+++++++++++++++++-
 arch/arm/include/asm/arch-mx5/imx-regs.h           |    2 +
 arch/arm/include/asm/arch-mx6/clock.h              |   15 +
 arch/arm/include/asm/arch-mx6/crm_regs.h           |  364 ++++++++--------
 arch/arm/include/asm/arch-mx6/imx-regs.h           |  166 ++++++-
 .../imximage.cfg => imx/ddr/mx6q_4x_mt41j128.cfg}  |    0
 board/freescale/mx28evk/mx28evk.c                  |   25 --
 board/freescale/mx31ads/lowlevel_init.S            |    4 +-
 board/freescale/mx51evk/mx51evk.c                  |    8 +
 board/freescale/mx53loco/mx53loco.c                |    2 +-
 board/freescale/mx6qsabreauto/Makefile             |   41 ++
 board/freescale/mx6qsabreauto/imximage.cfg         |  159 +++++++
 board/freescale/mx6qsabreauto/mx6qsabreauto.c      |  192 +++++++++
 board/freescale/mx6qsabresd/Makefile               |   41 ++
 board/freescale/mx6qsabresd/mx6qsabresd.c          |  198 +++++++++
 board/hale/tt01/tt01.c                             |    2 +-
 board/imx31_phycore/lowlevel_init.S                |    2 +-
 board/karo/tx25/lowlevel_init.S                    |   42 +-
 board/logicpd/imx31_litekit/lowlevel_init.S        |    2 +-
 boards.cfg                                         |    4 +-
 drivers/i2c/mxc_i2c.c                              |    4 +-
 drivers/usb/host/ehci-mx5.c                        |    3 +-
 drivers/video/ipu_common.c                         |   12 +-
 drivers/video/mxc_ipuv3_fb.c                       |   20 +
 include/configs/ima3-mx53.h                        |    3 -
 include/configs/mx28evk.h                          |    1 +
 include/configs/mx31pdk.h                          |   10 +-
 include/configs/mx51_efikamx.h                     |    2 -
 include/configs/mx51evk.h                          |    3 +-
 include/configs/mx53ard.h                          |    2 -
 include/configs/mx53evk.h                          |    2 -
 include/configs/mx53loco.h                         |    2 -
 include/configs/mx53smd.h                          |    2 -
 include/configs/mx6qarm2.h                         |    2 -
 include/configs/mx6qsabre_common.h                 |  177 ++++++++
 include/configs/mx6qsabreauto.h                    |   22 +
 include/configs/mx6qsabrelite.h                    |    2 -
 include/configs/mx6qsabresd.h                      |   27 ++
 include/configs/vision2.h                          |    2 -
 include/ipu_pixfmt.h                               |    1 +
 60 files changed, 2277 insertions(+), 645 deletions(-)
 rename board/freescale/{mx6qsabrelite/imximage.cfg =>
imx/ddr/mx6q_4x_mt41j128.cfg} (100%)
 create mode 100644 board/freescale/mx6qsabreauto/Makefile
 create mode 100644 board/freescale/mx6qsabreauto/imximage.cfg
 create mode 100644 board/freescale/mx6qsabreauto/mx6qsabreauto.c
 create mode 100644 board/freescale/mx6qsabresd/Makefile
 create mode 100644 board/freescale/mx6qsabresd/mx6qsabresd.c
 create mode 100644 include/configs/mx6qsabre_common.h
 create mode 100644 include/configs/mx6qsabreauto.h
 create mode 100644 include/configs/mx6qsabresd.h

Best regards,
Stefano

Comments

Albert ARIBAUD Oct. 9, 2012, 4:53 p.m. UTC | #1
Hi Stefano,

On Mon, 08 Oct 2012 11:56:23 +0200, Stefano Babic <sbabic@denx.de>
wrote:

> Hi Albert,
> 
> these changes are in my -next branch, so please pull them into arm/next.
> 
> The following changes since commit 4668a086bb0a769b741e3a4ffab85f1c41c7cdb8:
> 
>   sandbox: Add asm/errno.h (2012-09-29 10:00:29 -0700)
> 
> are available in the git repository at:
> 
>   git://www.denx.de/git/u-boot-imx.git next
> 
> for you to fetch changes up to 635e9c5c1cd51f6f2cf9f62f01cb6aa436b119a6:
> 
>   configs: mx6qsabre_common.h: Use default clock definitions (2012-10-03
> 17:19:39 +0200)
> 
> ----------------------------------------------------------------
> Benoît Thébaudeau (28):
>       mx51evk: Add CONFIG_REVISION_TAG
>       KARO TX25: Fix NAND Flash R/W cycle times
>       mx5/6: Define default SoC input clock frequencies
>       mx5 clocks: Cleanup
>       mx5: Use explicit clock gate names
>       mx5: Fix clock gate values
>       mx51: Fix USB PHY clocks
>       mx5 clocks: Add and use CCSR definitions
>       mx5 clocks: Fix get_lp_apm()
>       mx5 clocks: Fix get_periph_clk()
>       mx5 clocks: Fix get_ipg_per_clk()
>       mx5 clocks: Fix get_uart_clk()
>       mx5 clocks: Simplify imx_get_cspiclk()
>       mx5 clocks: Fix MXC_FEC_CLK
>       mx51: Fix I2C clock ID check
>       mx5/6 clocks: Fix SDHC clocks
>       mx25: Fix decode_pll
>       mx25: Clean up clock calculations
>       mx25: Define more standard clocks
>       mx25 clocks: Fix MXC_FEC_CLK
>       mx25: Clean up clocks API
>       mx25: Define cpu_eth_init() only if needed
>       mx25: Fix eSDHC support
>       mx5: Optimize lowlevel_init code size
>       mx31: Add more CCM access macros
>       mx35: Define MAX and AIPS registers
>       mx31: Fix PDR0_CSI_PODF
>       mx25: Clean up lowlevel_init
> 
> Eric Benard (1):
>       mx25: add CPU revision 1.2
> 
> Eric Nelson (9):
>       i.MX: mxc_ipuv3_fb: add ipuv3_fb_shutdown() routine to stop IPU
> frame buffer
>       i.MX: shut down video before launch of O/S
>       i.MX6: provide functional names for CCM_CCGR0-CCGR6 bit fields
>       i.MX6: change register name for CCM_CHSCCDR to match ref. manual
>       i.MX6: define bitfields for CHSCCDR register
>       i.MX6: define IOMUX_GPR3 register bitfields
>       i.MX6: Add ANATOP_PFD_480 bitfield constants
>       i.MX6: define struct iomuxc and IOMUX_GPR2 register bitfields
>       i.MX6: get rid of redundant struct src_regs (dupe of struct src)
> 
> Fabio Estevam (9):
>       mx28evk: Remove fecmxc_mii_postcall()
>       mx6q: Factor out common DDR3 init code
>       mx6: Add basic support for mx6qsabresd board.
>       mx6qsabresd: Add Ethernet support
>       mx6qsabresd: Add 8-bit USDHC support
>       configs: mx6: Add a common config file
>       mx6q: Add basic support for mx6qsabreauto
>       mx6qsabreauto: Add Ethernet support
>       configs: mx6qsabre_common.h: Use default clock definitions
> 
> Matthias Weisser (1):
>       imx: Use MXC_I2C_CLK in imx i2c driver
> 
> Otavio Salvador (2):
>       mx28evk: Add missing 'setexpr' command
>       mx6qsabreauto: Use ttymxc3 as console
> 
>  MAINTAINERS                                        |    2 +
>  arch/arm/cpu/arm1136/mx31/generic.c                |    1 +
>  arch/arm/cpu/arm1136/mx35/asm-offsets.c            |   33 +-
>  arch/arm/cpu/arm1136/mx35/generic.c                |    1 +
>  arch/arm/cpu/arm926ejs/mx25/generic.c              |   66 +--
>  arch/arm/cpu/armv7/mx5/clock.c                     |  454
> +++++++++++---------
>  arch/arm/cpu/armv7/mx5/lowlevel_init.S             |  112 ++---
>  arch/arm/cpu/armv7/mx6/clock.c                     |   31 +-
>  arch/arm/cpu/armv7/mx6/soc.c                       |    2 +-
>  arch/arm/imx-common/cpu.c                          |    9 +
>  arch/arm/imx-common/speed.c                        |   18 +-
>  arch/arm/imx-common/timer.c                        |   12 +-
>  arch/arm/include/asm/arch-mx25/clock.h             |   14 +-
>  arch/arm/include/asm/arch-mx25/imx-regs.h          |    1 +
>  arch/arm/include/asm/arch-mx25/macro.h             |   87 +++-
>  arch/arm/include/asm/arch-mx31/clock.h             |    1 +
>  arch/arm/include/asm/arch-mx31/imx-regs.h          |   16 +-
>  arch/arm/include/asm/arch-mx35/clock.h             |    1 +
>  arch/arm/include/asm/arch-mx35/imx-regs.h          |   52 +++
>  arch/arm/include/asm/arch-mx5/clock.h              |   22 +-
>  arch/arm/include/asm/arch-mx5/crm_regs.h           |  419
> +++++++++++++++++-
>  arch/arm/include/asm/arch-mx5/imx-regs.h           |    2 +
>  arch/arm/include/asm/arch-mx6/clock.h              |   15 +
>  arch/arm/include/asm/arch-mx6/crm_regs.h           |  364 ++++++++--------
>  arch/arm/include/asm/arch-mx6/imx-regs.h           |  166 ++++++-
>  .../imximage.cfg => imx/ddr/mx6q_4x_mt41j128.cfg}  |    0
>  board/freescale/mx28evk/mx28evk.c                  |   25 --
>  board/freescale/mx31ads/lowlevel_init.S            |    4 +-
>  board/freescale/mx51evk/mx51evk.c                  |    8 +
>  board/freescale/mx53loco/mx53loco.c                |    2 +-
>  board/freescale/mx6qsabreauto/Makefile             |   41 ++
>  board/freescale/mx6qsabreauto/imximage.cfg         |  159 +++++++
>  board/freescale/mx6qsabreauto/mx6qsabreauto.c      |  192 +++++++++
>  board/freescale/mx6qsabresd/Makefile               |   41 ++
>  board/freescale/mx6qsabresd/mx6qsabresd.c          |  198 +++++++++
>  board/hale/tt01/tt01.c                             |    2 +-
>  board/imx31_phycore/lowlevel_init.S                |    2 +-
>  board/karo/tx25/lowlevel_init.S                    |   42 +-
>  board/logicpd/imx31_litekit/lowlevel_init.S        |    2 +-
>  boards.cfg                                         |    4 +-
>  drivers/i2c/mxc_i2c.c                              |    4 +-
>  drivers/usb/host/ehci-mx5.c                        |    3 +-
>  drivers/video/ipu_common.c                         |   12 +-
>  drivers/video/mxc_ipuv3_fb.c                       |   20 +
>  include/configs/ima3-mx53.h                        |    3 -
>  include/configs/mx28evk.h                          |    1 +
>  include/configs/mx31pdk.h                          |   10 +-
>  include/configs/mx51_efikamx.h                     |    2 -
>  include/configs/mx51evk.h                          |    3 +-
>  include/configs/mx53ard.h                          |    2 -
>  include/configs/mx53evk.h                          |    2 -
>  include/configs/mx53loco.h                         |    2 -
>  include/configs/mx53smd.h                          |    2 -
>  include/configs/mx6qarm2.h                         |    2 -
>  include/configs/mx6qsabre_common.h                 |  177 ++++++++
>  include/configs/mx6qsabreauto.h                    |   22 +
>  include/configs/mx6qsabrelite.h                    |    2 -
>  include/configs/mx6qsabresd.h                      |   27 ++
>  include/configs/vision2.h                          |    2 -
>  include/ipu_pixfmt.h                               |    1 +
>  60 files changed, 2277 insertions(+), 645 deletions(-)
>  rename board/freescale/{mx6qsabrelite/imximage.cfg =>
> imx/ddr/mx6q_4x_mt41j128.cfg} (100%)
>  create mode 100644 board/freescale/mx6qsabreauto/Makefile
>  create mode 100644 board/freescale/mx6qsabreauto/imximage.cfg
>  create mode 100644 board/freescale/mx6qsabreauto/mx6qsabreauto.c
>  create mode 100644 board/freescale/mx6qsabresd/Makefile
>  create mode 100644 board/freescale/mx6qsabresd/mx6qsabresd.c
>  create mode 100644 include/configs/mx6qsabre_common.h
>  create mode 100644 include/configs/mx6qsabreauto.h
>  create mode 100644 include/configs/mx6qsabresd.h
> 
> Best regards,
> Stefano
> 

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

Amicalement,