[U-Boot] [GIT PULL] Pull request: u-boot-imx

Stefano Babic sbabic at denx.de
Fri Mar 5 15:54:07 CET 2010


Tom,

this is the updated pull-request for u-boot-imx. Warnings from mx51evk
were removed and the magnesium board was added (acked by Wolfgang to get
it in the release).

The following changes since commit f3651764e57e353251695691677bd95ba5a420bc:
  Frans Meulenbroeks (1):
        cmd_itest.c: fix pointer dereferencing

are available in the git repository at:

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

Heiko Schocher (2):
      arm, mx27: add support for SDHC1 pin init
      arm, i.mx27: add support for magnesium board from projectiondesign

John Rigby (5):
      mxc_serial replace platform specific clock
      Add support for Freescale MX25 SOC
      fec_mxc: cleanup and factor out MX27 dependencies
      fec_mxc: add MX25 support
      Add support for KARO TX25 board

Stefano Babic (9):
      MX51: Add initial support for the Freescale MX51
      MX51: Add register definitions
      MX51: Add pin and multiplexer definitions.
      serial_mxc: add support for MX51 processor
      mmc: check correctness of the voltage mask in ocr
      MMC: add weak function to detect MMC/SD card
      ARM: add accessors functions
      fsl_esdhc: add support for mx51 processor
      Add initial support for Freescale mx51evk board

 MAINTAINERS                              |   12 +
 MAKEALL                                  |    2 +
 Makefile                                 |    9 +
 board/freescale/mx51evk/Makefile         |   48 ++++
 board/freescale/mx51evk/config.mk        |   25 ++
 board/freescale/mx51evk/imximage.cfg     |  119 +++++++++
 board/freescale/mx51evk/mx51evk.c        |  397
++++++++++++++++++++++++++++
 board/freescale/mx51evk/mx51evk.h        |   51 ++++
 board/karo/tx25/Makefile                 |   51 ++++
 board/karo/tx25/config.mk                |    5 +
 board/karo/tx25/lowlevel_init.S          |  131 +++++++++
 board/karo/tx25/tx25.c                   |  176 +++++++++++++
 board/logicpd/imx27lite/imx27lite.c      |   18 ++-
 cpu/arm926ejs/mx25/Makefile              |   46 ++++
 cpu/arm926ejs/mx25/generic.c             |  263 +++++++++++++++++++
 cpu/arm926ejs/mx25/reset.c               |   56 ++++
 cpu/arm926ejs/mx25/timer.c               |  187 +++++++++++++
 cpu/arm926ejs/mx27/generic.c             |   22 ++
 cpu/arm_cortexa8/mx51/Makefile           |   48 ++++
 cpu/arm_cortexa8/mx51/clock.c            |  294 +++++++++++++++++++++
 cpu/arm_cortexa8/mx51/iomux.c            |  166 ++++++++++++
 cpu/arm_cortexa8/mx51/lowlevel_init.S    |  288 ++++++++++++++++++++
 cpu/arm_cortexa8/mx51/soc.c              |  114 ++++++++
 cpu/arm_cortexa8/mx51/speed.c            |   39 +++
 cpu/arm_cortexa8/mx51/timer.c            |  119 +++++++++
 cpu/arm_cortexa8/mx51/u-boot.lds         |   61 +++++
 drivers/mmc/fsl_esdhc.c                  |  149 +++++++----
 drivers/mmc/mmc.c                        |   17 ++-
 drivers/net/fec_mxc.c                    |   44 +++-
 drivers/net/fec_mxc.h                    |   32 +++-
 drivers/serial/serial_mxc.c              |   28 ++-
 include/asm-arm/arch-mx25/clock.h        |   36 +++
 include/asm-arm/arch-mx25/imx-regs.h     |  316 ++++++++++++++++++++++
 include/asm-arm/arch-mx27/imx-regs.h     |    1 +
 include/asm-arm/arch-mx31/mx31.h         |    1 +
 include/asm-arm/arch-mx51/asm-offsets.h  |   50 ++++
 include/asm-arm/arch-mx51/clock.h        |   43 +++
 include/asm-arm/arch-mx51/crm_regs.h     |  192 ++++++++++++++
 include/asm-arm/arch-mx51/imx-regs.h     |  261 ++++++++++++++++++
 include/asm-arm/arch-mx51/iomux.h        |  193 ++++++++++++++
 include/asm-arm/arch-mx51/mx51_pins.h    |  374 ++++++++++++++++++++++++++
 include/asm-arm/arch-mx51/sys_proto.h    |   30 +++
 include/asm-arm/global_data.h            |    3 +
 include/asm-arm/io.h                     |   55 ++++
 include/configs/imx27lite-common.h       |  237 +++++++++++++++++
 include/configs/imx27lite.h              |  200 +--------------
 include/configs/magnesium.h              |   71 +++++
 include/configs/mx51evk.h                |  172 ++++++++++++
 include/configs/tx25.h                   |  179 +++++++++++++
 include/fsl_esdhc.h                      |   27 ++
 include/mmc.h                            |    1 +
 lib_arm/board.c                          |    3 +
 nand_spl/board/karo/tx25/Makefile        |   78 ++++++
 nand_spl/board/karo/tx25/config.mk       |    1 +
 nand_spl/board/karo/tx25/u-boot.lds      |   58 ++++
 57 files changed, 5758 insertions(+), 265 deletions(-)
 create mode 100644 board/freescale/mx51evk/Makefile
 create mode 100644 board/freescale/mx51evk/config.mk
 create mode 100644 board/freescale/mx51evk/imximage.cfg
 create mode 100644 board/freescale/mx51evk/mx51evk.c
 create mode 100644 board/freescale/mx51evk/mx51evk.h
 create mode 100644 board/karo/tx25/Makefile
 create mode 100644 board/karo/tx25/config.mk
 create mode 100644 board/karo/tx25/lowlevel_init.S
 create mode 100644 board/karo/tx25/tx25.c
 create mode 100644 cpu/arm926ejs/mx25/Makefile
 create mode 100644 cpu/arm926ejs/mx25/generic.c
 create mode 100644 cpu/arm926ejs/mx25/reset.c
 create mode 100644 cpu/arm926ejs/mx25/timer.c
 create mode 100644 cpu/arm_cortexa8/mx51/Makefile
 create mode 100644 cpu/arm_cortexa8/mx51/clock.c
 create mode 100644 cpu/arm_cortexa8/mx51/iomux.c
 create mode 100644 cpu/arm_cortexa8/mx51/lowlevel_init.S
 create mode 100644 cpu/arm_cortexa8/mx51/soc.c
 create mode 100644 cpu/arm_cortexa8/mx51/speed.c
 create mode 100644 cpu/arm_cortexa8/mx51/timer.c
 create mode 100644 cpu/arm_cortexa8/mx51/u-boot.lds
 create mode 100644 include/asm-arm/arch-mx25/clock.h
 create mode 100644 include/asm-arm/arch-mx25/imx-regs.h
 create mode 100644 include/asm-arm/arch-mx25/imx25-pinmux.h
 create mode 100644 include/asm-arm/arch-mx51/asm-offsets.h
 create mode 100644 include/asm-arm/arch-mx51/clock.h
 create mode 100644 include/asm-arm/arch-mx51/crm_regs.h
 create mode 100644 include/asm-arm/arch-mx51/imx-regs.h
 create mode 100644 include/asm-arm/arch-mx51/iomux.h
 create mode 100644 include/asm-arm/arch-mx51/mx51_pins.h
 create mode 100644 include/asm-arm/arch-mx51/sys_proto.h
 create mode 100644 include/configs/imx27lite-common.h
 create mode 100644 include/configs/magnesium.h
 create mode 100644 include/configs/mx51evk.h
 create mode 100644 include/configs/tx25.h
 create mode 100644 nand_spl/board/karo/tx25/Makefile
 create mode 100644 nand_spl/board/karo/tx25/config.mk
 create mode 100644 nand_spl/board/karo/tx25/u-boot.lds


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


More information about the U-Boot mailing list