GIT dd87012ee97e5a6d55669a6d28cb29d1f4f8c2c8 git+ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6.git#avr32-arch commit Author: Matteo Vit Date: Wed Aug 29 10:19:40 2007 +0200 [AVR32] fix command line parsing in early_parse_fbmem Signed-off-by: Matteo Vit - Dave S.r.l. Signed-off-by: Haavard Skinnemoen commit 7e9f9fb64a524dcd2b7ffc990d081efd72cc0413 Author: Hans-Christian Egtvedt Date: Mon Jul 16 16:13:33 2007 +0200 [AVR32] Wire up AT73C213 sound driver on ATSTK1000 board Signed-off-by: Hans-Christian Egtvedt Signed-off-by: Haavard Skinnemoen commit 97367694b5ab6bd27f83776631d8be4d2ba14074 Author: Haavard Skinnemoen Date: Wed Jan 4 16:58:49 2006 +0100 [PATCH] AVR32 checkstack support Add regexes to recognize stack frame adjustments in AVR32 code. Signed-off-by: Haavard Skinnemoen commit dc670f99f755fd109665e937c4961d4645abe363 Author: Haavard Skinnemoen Date: Thu Jun 14 17:37:31 2007 +0200 [AVR32] Wire up USBA device Implement at32_add_device_usba() and use it to wire up the USBA device on ATSTK1000 and ATNGW100. Signed-off-by: Haavard Skinnemoen commit b30ecdd72e33705d1609c82a22748283de372043 Author: Matteo Vit Date: Thu Aug 9 14:55:34 2007 +0200 [AVR32] add multidrive support for pio driver This patch add multidrive support for pio driver Signed-off-by: Matteo Vit - Dave S.r.l. Signed-off-by: Haavard Skinnemoen commit bfbb3b31d814ee428f975fa06e157029f3fe0fd2 Author: David Brownell Date: Thu Aug 9 20:56:07 2007 -0700 [AVR32] /sys/kernel/debug/at32ap_clk When debugfs is available, /sys/kernel/debug/at32ap_clk will provide a dump of the power manager registers and of the current clock tree. This can help sorting out various surprises, and when making runtime PM work. Signed-off-by: David Brownell Signed-off-by: Haavard Skinnemoen commit ac1f044c2fe08ec3bc8c4c43de18beb34ccc9262 Author: Haavard Skinnemoen Date: Thu Aug 16 11:12:47 2007 +0200 [AVR32] Move AT32_PM_BASE definition into pm.h We don't want to redefine this in every file that needs to access the PM. Signed-off-by: Haavard Skinnemoen arch/avr32/boards/atngw100/setup.c | 1 arch/avr32/boards/atstk1000/atstk1002.c | 59 ++++++++++++++++ arch/avr32/kernel/setup.c | 2 - arch/avr32/mach-at32ap/at32ap7000.c | 76 +++++++++++++++++++- arch/avr32/mach-at32ap/clock.c | 116 +++++++++++++++++++++++++++++++ arch/avr32/mach-at32ap/pio.c | 4 + arch/avr32/mach-at32ap/pm.h | 8 ++ include/asm-avr32/arch-at32ap/board.h | 8 ++ include/asm-avr32/arch-at32ap/portmux.h | 1 scripts/checkstack.pl | 5 + 10 files changed, 273 insertions(+), 7 deletions(-) diff --git a/arch/avr32/boards/atngw100/setup.c b/arch/avr32/boards/atngw100/setup.c index ef80156..6e180f4 100644 --- a/arch/avr32/boards/atngw100/setup.c +++ b/arch/avr32/boards/atngw100/setup.c @@ -154,6 +154,7 @@ static int __init atngw100_init(void) set_hw_addr(at32_add_device_eth(1, ð_data[1])); at32_add_device_spi(0, spi0_board_info, ARRAY_SIZE(spi0_board_info)); + at32_add_device_usba(0, NULL); for (i = 0; i < ARRAY_SIZE(ngw_leds); i++) { at32_select_gpio(ngw_leds[i].gpio, diff --git a/arch/avr32/boards/atstk1000/atstk1002.c b/arch/avr32/boards/atstk1000/atstk1002.c index c9981b7..5be0d13 100644 --- a/arch/avr32/boards/atstk1000/atstk1002.c +++ b/arch/avr32/boards/atstk1000/atstk1002.c @@ -16,6 +16,7 @@ #include #include #include #include +#include #include