GIT d0a2b7af27f6d01a443f3af8252fa0b955bf1913 git://www.atmel.no/~hskinnemoen/linux/kernel/avr32.git#avr32-arch commit Author: Haavard Skinnemoen Date: Wed Mar 21 18:08:49 2007 +0100 [AVR32] Implement platform hooks for atmel_lcdfb driver This modifies and extends the existing lcdc platform code to support the new atmel_lcdfb driver. The ATSTK1000 board code is set up to use the on-board Samsung LTV350QV LCD panel. Signed-off-by: Haavard Skinnemoen commit 78c129b949bdee21dd996ac5f5cfc655cd5bd42e Author: Haavard Skinnemoen Date: Sun May 13 16:33:33 2007 +0200 [AVR32] Wire up signalfd, timerfd and eventfd Signed-off-by: Haavard Skinnemoen commit 9caebec7b8093574fca5a334a1939530872d75e3 Author: Christoph Hellwig Date: Sat May 12 17:56:11 2007 +0200 [AVR32] optimize pagefault path Avoid the costly notifier list in the pagefault path and call the kprobes code directly. The same change went into the 2.6.22 cycle for powerpc, 2s390 and sparc64 already. Signed-off-by: Christoph Hellwig Signed-off-by: Haavard Skinnemoen commit 5d1938c83ca826891a02badef7c9ea8ed57e01a2 Author: Haavard Skinnemoen Date: Sun May 13 16:05:59 2007 +0200 [AVR32] Remove bogus comment in arch/avr32/kernel/irq.c The comment at the top of arch/avr32/kernel/irq.c doesn't really make sense anymore since most of the actual interrupt handling code is elsewhere. Signed-off-by: Haavard Skinnemoen arch/avr32/boards/atstk1000/atstk1000.h | 15 ++++++ arch/avr32/boards/atstk1000/atstk1002.c | 10 ++-- arch/avr32/boards/atstk1000/setup.c | 45 ++++++++++++++++++ arch/avr32/kernel/irq.c | 9 ---- arch/avr32/kernel/kprobes.c | 7 --- arch/avr32/kernel/syscall_table.S | 3 + arch/avr32/mach-at32ap/at32ap7000.c | 77 ++++++++++++++++++++++++------- arch/avr32/mm/fault.c | 36 +++++--------- include/asm-avr32/arch-at32ap/board.h | 8 +-- include/asm-avr32/kdebug.h | 17 +++++-- include/asm-avr32/kprobes.h | 1 include/asm-avr32/unistd.h | 5 ++ 12 files changed, 161 insertions(+), 72 deletions(-) diff --git a/arch/avr32/boards/atstk1000/atstk1000.h b/arch/avr32/boards/atstk1000/atstk1000.h new file mode 100644 index 0000000..9a49ed0 --- /dev/null +++ b/arch/avr32/boards/atstk1000/atstk1000.h @@ -0,0 +1,15 @@ +/* + * ATSTK1000 setup code: Daughterboard interface + * + * Copyright (C) 2007 Atmel Corporation + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ +#ifndef __ARCH_AVR32_BOARDS_ATSTK1000_ATSTK1000_H +#define __ARCH_AVR32_BOARDS_ATSTK1000_ATSTK1000_H + +extern struct atmel_lcdfb_info atstk1000_lcdc_data; + +#endif /* __ARCH_AVR32_BOARDS_ATSTK1000_ATSTK1000_H */ diff --git a/arch/avr32/boards/atstk1000/atstk1002.c b/arch/avr32/boards/atstk1000/atstk1002.c index abe6ca2..fe1dbe2 100644 --- a/arch/avr32/boards/atstk1000/atstk1002.c +++ b/arch/avr32/boards/atstk1000/atstk1002.c @@ -16,6 +16,8 @@ #include #include #include +#include