[U-Boot-Users] [PATCH 0/6] AVR32: Add support for ATSTK1003 and ATSTK1004 (try 2)

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.
Changes since first try: - Update MAKEALL and MAINTAINERS (thanks to Stefan Roese for pointing it out.) - Remove daughterboard list from README (thanks to Kim Phillips for pointing it out.)
MAINTAINERS | 5 +- MAKEALL | 2 + Makefile | 8 +- README | 4 +- 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 ++++++++++++++++++++ 14 files changed, 440 insertions(+), 5 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 (6): AVR32: Rename at32ap7000 -> at32ap700x AVR32: Make some AT32AP700x peripherals optional AVR32: Add support for the ATSTK1003 board AVR32: Add support for the ATSTK1004 board Add ATSTK100[234] to MAINTAINERS README: Remove ATSTK1000 daughterboard list
participants (1)
-
Haavard Skinnemoen