[U-Boot] [GIT PULL] Pull request: u-boot-imx
Stefano Babic
sbabic at denx.de
Tue Mar 2 19:45:32 CET 2010
Hi Tom,
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
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 | 8 +
MAKEALL | 1 +
Makefile | 8 +
board/freescale/mx51evk/Makefile | 48 ++++
board/freescale/mx51evk/config.mk | 25 ++
board/freescale/mx51evk/imximage.cfg | 119 +++++++++
board/freescale/mx51evk/mx51evk.c | 406
++++++++++++++++++++++++++++
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 +++++++++++++
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 | 5 +
cpu/arm_cortexa8/mx51/Makefile | 48 ++++
cpu/arm_cortexa8/mx51/clock.c | 293 +++++++++++++++++++++
cpu/arm_cortexa8/mx51/iomux.c | 165 ++++++++++++
cpu/arm_cortexa8/mx51/lowlevel_init.S | 289 ++++++++++++++++++++
cpu/arm_cortexa8/mx51/soc.c | 109 ++++++++
cpu/arm_cortexa8/mx51/speed.c | 38 +++
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-mx25/imx25-pinmux.h | 421
++++++++++++++++++++++++++++++
include/asm-arm/arch-mx27/clock.h | 3 +
include/asm-arm/arch-mx31/mx31.h | 1 +
include/asm-arm/arch-mx51/asm-offsets.h | 50 ++++
include/asm-arm/arch-mx51/clock.h | 31 +++
include/asm-arm/arch-mx51/crm_regs.h | 192 ++++++++++++++
include/asm-arm/arch-mx51/imx-regs.h | 282 ++++++++++++++++++++
include/asm-arm/arch-mx51/iomux.h | 193 ++++++++++++++
include/asm-arm/arch-mx51/mx51_pins.h | 374 ++++++++++++++++++++++++++
include/asm-arm/global_data.h | 3 +
include/asm-arm/io.h | 55 ++++
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 ++++
51 files changed, 5386 insertions(+), 68 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/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