From 9728dca5bbcc741c32e82fa53d044fd6b143d4f1 Mon Sep 17 00:00:00 2001 From: Haavard Skinnemoen Date: Thu, 29 Nov 2007 11:15:15 +0100 Subject: [PATCH] --- yaml --- r: 76081 b: refs/heads/master c: e8897bfef2b056a527df21b25b602c59dbbad67a h: refs/heads/master i: 76079: 7879daebe120948b96b4e02043e5b1e24615e9d6 v: v3 --- [refs] | 2 +- trunk/arch/avr32/Kconfig | 33 +++++++---------------- trunk/arch/avr32/boards/atstk1000/Kconfig | 19 +++++++++++++ 3 files changed, 29 insertions(+), 25 deletions(-) diff --git a/[refs] b/[refs] index 0f30b1adf025..eca7bc5a9f91 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 78693e47a285dbfafabc85a42797660e4fe2967b +refs/heads/master: e8897bfef2b056a527df21b25b602c59dbbad67a diff --git a/trunk/arch/avr32/Kconfig b/trunk/arch/avr32/Kconfig index 52283f76c304..516015b3293b 100644 --- a/trunk/arch/avr32/Kconfig +++ b/trunk/arch/avr32/Kconfig @@ -84,36 +84,23 @@ config PLATFORM_AT32AP select MMU select PERFORMANCE_COUNTERS +# +# CPU types +# + +# AP7000 derivatives config CPU_AT32AP700X bool select PLATFORM_AT32AP - -choice - prompt "AVR32 CPU type" - default CPU_AT32AP7000 - config CPU_AT32AP7000 - bool "AT32AP7000" + bool select CPU_AT32AP700X - config CPU_AT32AP7001 - bool "AT32AP7001" + bool select CPU_AT32AP700X - config CPU_AT32AP7002 - bool "AT32AP7002" - select CPU_AT32AP700X - -endchoice - -# -# CPU Daughterboards for ATSTK1000 -config BOARD_ATSTK1002 - bool -config BOARD_ATSTK1003 - bool -config BOARD_ATSTK1004 bool + select CPU_AT32AP700X choice prompt "AVR32 board type" @@ -121,12 +108,10 @@ choice config BOARD_ATSTK1000 bool "ATSTK1000 evaluation board" - select BOARD_ATSTK1002 if CPU_AT32AP7000 - select BOARD_ATSTK1003 if CPU_AT32AP7001 - select BOARD_ATSTK1004 if CPU_AT32AP7002 config BOARD_ATNGW100 bool "ATNGW100 Network Gateway" + select CPU_AT32AP7000 endchoice if BOARD_ATSTK1000 diff --git a/trunk/arch/avr32/boards/atstk1000/Kconfig b/trunk/arch/avr32/boards/atstk1000/Kconfig index 28c47802a560..af90b00100fd 100644 --- a/trunk/arch/avr32/boards/atstk1000/Kconfig +++ b/trunk/arch/avr32/boards/atstk1000/Kconfig @@ -2,6 +2,25 @@ if BOARD_ATSTK1000 +choice + prompt "ATSTK1000 CPU daughterboard type" + default BOARD_ATSTK1002 + +config BOARD_ATSTK1002 + bool "ATSTK1002" + select CPU_AT32AP7000 + +config BOARD_ATSTK1003 + bool "ATSTK1003" + select CPU_AT32AP7001 + +config BOARD_ATSTK1004 + bool "ATSTK1004" + select CPU_AT32AP7002 + +endchoice + + config BOARD_ATSTK100X_CUSTOM bool "Non-default STK1002/STK1003/STK1004 jumper settings" help