[U-Boot] [PATCH V2 0/2] ARMV7: Add support for Versatile Express CortexA9x4

matt.waddel at linaro.org matt.waddel at linaro.org
Thu Jul 29 05:12:45 CEST 2010


From: Matt Waddel <matt.waddel at linaro.org>

Adds support for the ARM quad-core Cortex-A9 processor.
This system includes a motherboard(Versatile Express),
daughterboard(Coretile), and an SOC(Cortex-A9 quad core).
The serial port, ethernet, and flash systems work with
these additions.

The 2nd patch fixes a bug in the "set baudrate xxx" functionality.

Version 2 - Removed unneeded multi-core low_level setup code.

Matt Waddel (2):
  ARMV7: Versatile Express Coretile CortexA9x4 support
  ARMV7: Fixed baudrate setting in pl01x driver

 MAINTAINERS                                |    4 +
 MAKEALL                                    |    1 +
 arch/arm/include/asm/arch-armv7/sysctrl.h  |   68 ++++++++
 arch/arm/include/asm/arch-armv7/systimer.h |   50 ++++++
 arch/arm/include/asm/arch-armv7/wdt.h      |   55 +++++++
 board/armltd/vexpress/Makefile             |   50 ++++++
 board/armltd/vexpress/ca9x4_ct_vxp.c       |  231 ++++++++++++++++++++++++++++
 board/armltd/vexpress/config.mk            |   26 +++
 board/armltd/vexpress/u-boot.lds           |   50 ++++++
 boards.cfg                                 |    1 +
 drivers/serial/serial_pl01x.c              |    5 +-
 include/configs/ca9x4_ct_vxp.h             |  181 ++++++++++++++++++++++
 12 files changed, 721 insertions(+), 1 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-armv7/sysctrl.h
 create mode 100644 arch/arm/include/asm/arch-armv7/systimer.h
 create mode 100644 arch/arm/include/asm/arch-armv7/wdt.h
 create mode 100644 board/armltd/vexpress/Makefile
 create mode 100644 board/armltd/vexpress/ca9x4_ct_vxp.c
 create mode 100644 board/armltd/vexpress/config.mk
 create mode 100644 board/armltd/vexpress/u-boot.lds
 create mode 100644 include/configs/ca9x4_ct_vxp.h



More information about the U-Boot mailing list