[U-Boot-Users] [PATCH 0/4] AVR32: Add support for ATSTK1003 and ATSTK1004

Haavard Skinnemoen hskinnemoen at atmel.com
Tue Oct 30 09:59:31 CET 2007


ATSTK1003 and ATSTK1004 are CPU daughterboards for the ATSTK1000,
featuring the AT32AP7001 and AT32AP7002 CPUs respectively. These CPUs
are both derivatives of the AT32AP7000, so the actual code required to
support them is minimal.

The following four patches will first refactor the AP7000 code so that
it works for all the three CPUs. Then, support for the ATSTK1003 and
ATSTK1004 board is trivially added.

I'm posting this for review so that it can be merged as soon as the
next merge window opens. Combined diffstat, summary and shortlog
below.

Haavard

 Makefile                                           |    8 +-
 cpu/at32ap/{at32ap7000 => at32ap700x}/Makefile     |    0 
 cpu/at32ap/{at32ap7000 => at32ap700x}/gpio.c       |    7 +
 include/asm-avr32/arch-at32ap700x/chip-features.h  |   34 ++++
 .../{arch-at32ap7000 => arch-at32ap700x}/clk.h     |    8 +
 .../{arch-at32ap7000 => arch-at32ap700x}/gpio.h    |    8 +
 .../hmatrix2.h                                     |    0 
 .../memory-map.h                                   |    0 
 .../{arch-at32ap7000 => arch-at32ap700x}/mmc.h     |    0 
 include/configs/atstk1003.h                        |  184 +++++++++++++++++++
 include/configs/atstk1004.h                        |  185 ++++++++++++++++++++
 11 files changed, 433 insertions(+), 1 deletions(-)
 rename cpu/at32ap/{at32ap7000 => at32ap700x}/Makefile (100%)
 rename cpu/at32ap/{at32ap7000 => at32ap700x}/gpio.c (96%)
 create mode 100644 include/asm-avr32/arch-at32ap700x/chip-features.h
 rename include/asm-avr32/{arch-at32ap7000 => arch-at32ap700x}/clk.h (92%)
 rename include/asm-avr32/{arch-at32ap7000 => arch-at32ap700x}/gpio.h (98%)
 rename include/asm-avr32/{arch-at32ap7000 => arch-at32ap700x}/hmatrix2.h (100%)
 rename include/asm-avr32/{arch-at32ap7000 => arch-at32ap700x}/memory-map.h (100%)
 rename include/asm-avr32/{arch-at32ap7000 => arch-at32ap700x}/mmc.h (100%)
 create mode 100644 include/configs/atstk1003.h
 create mode 100644 include/configs/atstk1004.h

Haavard Skinnemoen (4):
      AVR32: Rename at32ap7000 -> at32ap700x
      AVR32: Make some AT32AP700x peripherals optional
      AVR32: Add support for the ATSTK1003 board
      AVR32: Add support for the ATSTK1004 board





More information about the U-Boot mailing list