
zmx25 is a board based on imx25 SoC, 64 Megs of LPDDR, 32 Megs of NOR flash and an optional NAND flash. Some additons to imx25 SoC are made to fully support the hardware on the board.
Changes in v2: - Using mxc_gpio now - Partially unified usb for imx25 and imx31 - Factored out asm macros
Matthias Weisser (6): imx: Add get_tbclk() function for imx25 imx: Use correct imx25 reset.c imx: Add support for USB EHCI on imx25 imx: Add auto generation of asm-offsets.h for imx25 imx: Make imx25 compatible to mxc_gpio driver and fix in tx25 imx: Add support for zmx25 board
MAINTAINERS | 1 + arch/arm/cpu/arm926ejs/mx25/Makefile | 8 +- arch/arm/cpu/arm926ejs/mx25/asm-offsets.c | 60 +++++++++ arch/arm/cpu/arm926ejs/mx25/timer.c | 12 ++ arch/arm/include/asm/arch-mx25/imx-regs.h | 49 +++++++- arch/arm/include/asm/arch-mx25/macro.h | 64 +++++++++ arch/arm/include/asm/arch-mx31/imx-regs.h | 2 +- board/karo/tx25/tx25.c | 26 ++-- board/syteco/zmx25/Makefile | 51 +++++++ board/syteco/zmx25/lowlevel_init.S | 110 ++++++++++++++++ board/syteco/zmx25/zmx25.c | 203 +++++++++++++++++++++++++++++ boards.cfg | 1 + drivers/usb/host/ehci-mxc.c | 33 ++++- include/configs/zmx25.h | 180 +++++++++++++++++++++++++ include/mxc_gpio.h | 5 + 15 files changed, 777 insertions(+), 28 deletions(-) create mode 100644 arch/arm/cpu/arm926ejs/mx25/asm-offsets.c create mode 100644 arch/arm/include/asm/arch-mx25/macro.h create mode 100644 board/syteco/zmx25/Makefile create mode 100644 board/syteco/zmx25/lowlevel_init.S create mode 100644 board/syteco/zmx25/zmx25.c create mode 100644 include/configs/zmx25.h