[U-Boot] [RESEND 00/11] Support for ST-Ericsson snowball board

mathieu.poirier at linaro.org mathieu.poirier at linaro.org
Wed Jul 4 16:58:24 CEST 2012


From: "Mathieu J. Poirier" <mathieu.poirier at linaro.org>

This set adds support for the ST-Ericsson u8500 based
snowball board.  Doing so it moves u8500-href code around
to allow for code reuse between boards.

It was sent out more than three weeks ago, was modified after
comments were received but never got an official ACK.

Resending again in it's last revision.

John Rigby (1):
  u8500: Separating mmc config parameters from driver

Mathieu J. Poirier (10):
  snowball: Add support for ux500 based snowball board
  u8500: Moving prcmu to cpu directory
  snowball: Adding architecture dependent initialisation
  snowball: Adding CPU clock initialisation
  snowball: Moving to ux500.v2 addess scheme for PRCMU access
  snowball: applying power to LAN and GBF controllers
  u8500: Moving processor-specific functions to cpu area.
  u8500: Enabling power to MMC device on AB8500 V2
  armv7: Adding cpu specific cache managmenent
  snowball: Adding board specific cache cleanup routine

 arch/arm/cpu/armv7/cpu.c                        |    8 +
 arch/arm/cpu/armv7/u8500/Makefile               |    2 +-
 arch/arm/cpu/armv7/u8500/clock.c                |   34 +
 arch/arm/cpu/armv7/u8500/cpu.c                  |  182 ++++++
 arch/arm/cpu/armv7/u8500/prcmu.c                |  229 +++++++
 arch/arm/include/asm/arch-u8500/clock.h         |    5 +-
 arch/arm/include/asm/arch-u8500/db8500_gpio.h   |   42 ++
 arch/arm/include/asm/arch-u8500/db8500_pincfg.h |  172 ++++++
 arch/arm/include/asm/arch-u8500/hardware.h      |   33 +-
 arch/arm/include/asm/arch-u8500/prcmu.h         |   76 +++
 arch/arm/include/asm/arch-u8500/sys_proto.h     |    1 +
 board/armltd/vexpress/ca9x4_ct_vxp.c            |   21 +-
 board/st-ericsson/snowball/Makefile             |   51 ++
 board/st-ericsson/snowball/db8500_pins.h        |  745 +++++++++++++++++++++++
 board/st-ericsson/snowball/snowball.c           |  367 +++++++++++
 board/st-ericsson/u8500/Makefile                |    2 +-
 board/st-ericsson/u8500/prcmu-fw.h              |   55 --
 board/st-ericsson/u8500/prcmu.c                 |  165 -----
 board/st-ericsson/u8500/u8500_href.c            |   99 +---
 boards.cfg                                      |    1 +
 drivers/gpio/Makefile                           |    1 +
 drivers/gpio/db8500_gpio.c                      |  225 +++++++
 drivers/mmc/arm_pl180_mmci.c                    |  132 ++---
 drivers/mmc/arm_pl180_mmci.h                    |   27 +-
 drivers/serial/serial_pl01x.c                   |    2 +
 include/configs/snowball.h                      |  268 ++++++++
 26 files changed, 2554 insertions(+), 391 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/u8500/cpu.c
 create mode 100644 arch/arm/cpu/armv7/u8500/prcmu.c
 create mode 100644 arch/arm/include/asm/arch-u8500/db8500_gpio.h
 create mode 100644 arch/arm/include/asm/arch-u8500/db8500_pincfg.h
 create mode 100644 arch/arm/include/asm/arch-u8500/prcmu.h
 create mode 100644 board/st-ericsson/snowball/Makefile
 create mode 100644 board/st-ericsson/snowball/db8500_pins.h
 create mode 100644 board/st-ericsson/snowball/snowball.c
 delete mode 100644 board/st-ericsson/u8500/prcmu-fw.h
 delete mode 100644 board/st-ericsson/u8500/prcmu.c
 create mode 100644 drivers/gpio/db8500_gpio.c
 create mode 100644 include/configs/snowball.h

-- 
1.7.5.4



More information about the U-Boot mailing list