[U-Boot] [GIT PULL] AVR32 update
Haavard Skinnemoen
haavard.skinnemoen at atmel.com
Mon Mar 23 10:31:00 CET 2009
The following changes since commit ee1702d75a30d076139d1841383a1fa7220a0e11:
Wolfgang Denk (1):
Merge branch 'next' of ../next
are available in the git repository at:
git://git.denx.de/u-boot-avr32.git master
Sorry about all the merges at the end...I missed a couple of merge
windows, so I had to beat the tree back into shape from time to time.
Gunnar Rangoy (1):
AVR32: Make GPIO implmentation cpu dependent
Haavard Skinnemoen (15):
avr32: Update README
avr32: data_bits should reflect the actual number of data bits
avr32: refactor the portmux/gpio code
avr32: Add gclk helper functions
hammerhead: Use gclk helper functions
avr32: Use board_postclk_init instead of gclk_init
avr32: use board_early_init_r instead of board_init_info
atstk1000: Convert to new-style makefile
avr32: Add support for "GPIO" port mux
Merge branch 'fixes' into cleanups
Merge branch 'cleanups' into next
Merge branch 'mimc200' into next
Merge branch 'evk1100-prep' into next
Merge branch 'mimc200'
Merge branch 'evk1100-prep'
Jean-Christophe PLAGNIOL-VILLARD (1):
avr32: fix cacheflush.h location introducted by d8f2aa3298610b
Mark Jackson (3):
MIMC200 board now uses CONFIG_DISABLE_CONSOLE
MIMC200: tidy GCLK init code
Setup extra MIMC200 chip selects
Olav Morken (3):
AVR32: Make cacheflush cpu-dependent
AVR32: Move addrspace.h to arch-directory, and move some functions from io.h to addrspace.h
AVR32: Must add NOPs after disabling interrupts for AT32UC3A0512ES
board/atmel/atngw100/atngw100.c | 18 +-
board/atmel/atstk1000/Makefile | 9 +-
board/atmel/atstk1000/atstk1000.c | 15 +-
board/atmel/atstk1000/flash.c | 2 +-
board/earthlcd/favr-32-ezkit/favr-32-ezkit.c | 13 +-
board/earthlcd/favr-32-ezkit/flash.c | 2 +-
board/mimc/mimc200/mimc200.c | 117 ++++-------
board/miromico/hammerhead/hammerhead.c | 26 +--
cpu/at32ap/Makefile | 3 +-
cpu/at32ap/at32ap700x/Makefile | 2 +-
cpu/at32ap/at32ap700x/clk.c | 25 +++
cpu/at32ap/at32ap700x/gpio.c | 199 -------------------
cpu/at32ap/at32ap700x/portmux.c | 204 +++++++++++++++++++
cpu/at32ap/cache.c | 2 +-
cpu/at32ap/cpu.c | 3 -
cpu/at32ap/pio.c | 116 -----------
cpu/at32ap/portmux-gpio.c | 107 ++++++++++
cpu/at32ap/portmux-pio.c | 92 +++++++++
doc/README.AVR32 | 24 +--
doc/README.AVR32-port-muxing | 208 ++++++++++++++++++++
include/asm-avr32/addrspace.h | 46 -----
include/asm-avr32/arch-at32ap700x/addrspace.h | 84 ++++++++
.../asm-avr32/{ => arch-at32ap700x}/cacheflush.h | 0
include/asm-avr32/arch-at32ap700x/clk.h | 101 +++++++++-
include/asm-avr32/arch-at32ap700x/gpio-impl.h | 86 ++++++++
include/asm-avr32/arch-at32ap700x/gpio.h | 184 +-----------------
include/asm-avr32/arch-at32ap700x/portmux.h | 89 +++++++++
include/asm-avr32/arch-common/portmux-gpio.h | 114 +++++++++++
include/asm-avr32/arch-common/portmux-pio.h | 138 +++++++++++++
include/asm-avr32/dma-mapping.h | 2 +-
include/asm-avr32/initcalls.h | 1 -
include/asm-avr32/io.h | 39 +----
include/asm-avr32/sdram.h | 4 +-
include/configs/atngw100.h | 2 +-
include/configs/atstk1002.h | 2 +-
include/configs/atstk1003.h | 2 +-
include/configs/atstk1004.h | 2 +-
include/configs/atstk1006.h | 2 +-
include/configs/favr-32-ezkit.h | 2 +-
include/configs/hammerhead.h | 2 +-
include/configs/mimc200.h | 8 +-
lib_avr32/board.c | 14 ++-
lib_avr32/bootm.c | 2 +-
lib_avr32/interrupts.c | 7 +
44 files changed, 1388 insertions(+), 732 deletions(-)
delete mode 100644 cpu/at32ap/at32ap700x/gpio.c
create mode 100644 cpu/at32ap/at32ap700x/portmux.c
delete mode 100644 cpu/at32ap/pio.c
create mode 100644 cpu/at32ap/portmux-gpio.c
create mode 100644 cpu/at32ap/portmux-pio.c
create mode 100644 doc/README.AVR32-port-muxing
delete mode 100644 include/asm-avr32/addrspace.h
create mode 100644 include/asm-avr32/arch-at32ap700x/addrspace.h
rename include/asm-avr32/{ => arch-at32ap700x}/cacheflush.h (100%)
create mode 100644 include/asm-avr32/arch-at32ap700x/gpio-impl.h
create mode 100644 include/asm-avr32/arch-at32ap700x/portmux.h
create mode 100644 include/asm-avr32/arch-common/portmux-gpio.h
create mode 100644 include/asm-avr32/arch-common/portmux-pio.h
More information about the U-Boot
mailing list