[U-Boot] [GIT PULL] AVR32 update
Wolfgang Denk
wd at denx.de
Mon Mar 23 10:43:13 CET 2009
Dear Haavard Skinnemoen,
In message <20090323103100.7f5f2831 at hskinnemoen-d830> you wrote:
> 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
Appliued, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Ever try. Ever fail. No matter. Try again. Fail again. Fail better.
-- S. Beckett
More information about the U-Boot
mailing list