avr32: Hammerhead board support
authorAlex Raimondi <mailinglist@miromico.ch>
Tue, 9 Dec 2008 15:17:13 +0000 (16:17 +0100)
committerHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Mon, 5 Jan 2009 14:52:04 +0000 (15:52 +0100)
commitdd5e1339e528197abdb7827663ff0673797fa088
tree0cd6eeffbd2c817020a9ef1f1795a31f5c7328d9
parentbc08969fe638bb164915aadd1dc1a21194847000
avr32: Hammerhead board support

The Hammerhead platform is built around a AVR32 32-bit microcontroller
from Atmel.  It offers versatile peripherals, such as ethernet, usb
device, usb host etc.

The board also incooperates a power supply and is a Power over Ethernet
(PoE) Powered Device (PD).

Additonally, a Cyclone III FPGA from Altera is integrated on the board.
The FPGA is mapped into the 32-bit AVR memory bus. The FPGA offers two
DDR2 SDRAM interfaces, which will cover even the most exceptional need
of memory bandwidth. Together with the onboard video decoder the board
is ready for video processing.

This patch does include the basic support for the fpga device driver,
but not the device driver itself.

Signed-off-by: Alex Raimondi <mailinglist@miromico.ch>
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
arch/avr32/Kconfig
arch/avr32/Makefile
arch/avr32/boards/hammerhead/Kconfig [new file with mode: 0644]
arch/avr32/boards/hammerhead/Makefile [new file with mode: 0644]
arch/avr32/boards/hammerhead/flash.c [new file with mode: 0644]
arch/avr32/boards/hammerhead/flash.h [new file with mode: 0644]
arch/avr32/boards/hammerhead/setup.c [new file with mode: 0644]
arch/avr32/configs/hammerhead_defconfig [new file with mode: 0644]
arch/avr32/mach-at32ap/at32ap700x.c
arch/avr32/mach-at32ap/clock.h