diff -Nrup linux-2.6.23/arch/avr32/boards/atngw100/flash.c linux-2.6.23-patched/arch/avr32/boards/atngw100/flash.c --- a/arch/avr32/boards/atngw100/flash.c 2008-01-31 10:47:55.000000000 -0500 +++ b/arch/avr32/boards/atngw100/flash.c 2008-01-31 10:21:07.000000000 -0500 @@ -42,7 +42,6 @@ static struct mtd_partition flash_parts[ .name = "u-boot", .offset = 0x00000000, .size = 0x00020000, /* 128 KiB */ - .mask_flags = MTD_WRITEABLE, }, { .name = "root", diff -Nrup linux-2.6.23/arch/avr32/boards/atngw100/setup.c linux-2.6.23-patched/arch/avr32/boards/atngw100/setup.c --- a/arch/avr32/boards/atngw100/setup.c 2008-01-31 10:47:55.000000000 -0500 +++ b/arch/avr32/boards/atngw100/setup.c 2008-01-31 10:28:00.000000000 -0500 @@ -16,6 +16,8 @@ #include #include #include +#include +#include