Commit f6b5fc1e authored by Greg Ungerer's avatar Greg Ungerer Committed by Linus Torvalds

[PATCH] m68knommu: new CPU and board options for configuration

A few updates to the m68knommu configuration:

. Made the Morotola 5280 and 5282 support be a common 528x family
. Add support for selecting the 527x ColdFire family (5270/5271/5274/5275)
. Add support for selecting Freescale M5271EVB board
. Add support for selecting Freescale M5275EVB board
. Add support for selecting Sneha CPU16B board
. Add support for selecting Feith SCALES and CANCAM boards
. Fix some gramatical errors in help lines
Signed-off-by: default avatarGreg Ungerer <gerg@snapgear.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent b047b07f
...@@ -72,15 +72,20 @@ config M5249 ...@@ -72,15 +72,20 @@ config M5249
help help
Motorola ColdFire 5249 processor support. Motorola ColdFire 5249 processor support.
config M527x
bool "MCF527x"
help
Freescale (Motorola) ColdFire 5270/5271/5274/5275 processor support.
config M5272 config M5272
bool "MCF5272" bool "MCF5272"
help help
Motorola ColdFire 5272 processor support. Motorola ColdFire 5272 processor support.
config M5282 config M528x
bool "MCF5282" bool "MCF528x"
help help
Motorola ColdFire 5282 processor support. Motorola ColdFire 5280/5282 processor support.
config M5307 config M5307
bool "MCF5307" bool "MCF5307"
...@@ -96,7 +101,7 @@ endchoice ...@@ -96,7 +101,7 @@ endchoice
config COLDFIRE config COLDFIRE
bool bool
depends on (M5206 || M5206e || M5249 || M5272 || M5282 || M5307 || M5407) depends on (M5206 || M5206e || M5249 || M527x || M5272 || M528x || M5307 || M5407)
default y default y
choice choice
...@@ -117,82 +122,97 @@ config CLOCK_AUTO ...@@ -117,82 +122,97 @@ config CLOCK_AUTO
config CLOCK_11MHz config CLOCK_11MHz
bool "11MHz" bool "11MHz"
help help
Select an 11MHz CPU clock frequency. Select a 11MHz CPU clock frequency.
config CLOCK_16MHz config CLOCK_16MHz
bool "16MHz" bool "16MHz"
help help
Select an 16MHz CPU clock frequency. Select a 16MHz CPU clock frequency.
config CLOCK_20MHz config CLOCK_20MHz
bool "20MHz" bool "20MHz"
help help
Select an 20MHz CPU clock frequency. Select a 20MHz CPU clock frequency.
config CLOCK_24MHz config CLOCK_24MHz
bool "24MHz" bool "24MHz"
help help
Select an 24MHz CPU clock frequency. Select a 24MHz CPU clock frequency.
config CLOCK_25MHz config CLOCK_25MHz
bool "25MHz" bool "25MHz"
help help
Select an 25MHz CPU clock frequency. Select a 25MHz CPU clock frequency.
config CLOCK_33MHz config CLOCK_33MHz
bool "33MHz" bool "33MHz"
help help
Select an 33MHz CPU clock frequency. Select a 33MHz CPU clock frequency.
config CLOCK_40MHz config CLOCK_40MHz
bool "40MHz" bool "40MHz"
help help
Select an 40MHz CPU clock frequency. Select a 40MHz CPU clock frequency.
config CLOCK_45MHz config CLOCK_45MHz
bool "45MHz" bool "45MHz"
help help
Select an 45MHz CPU clock frequency. Select a 45MHz CPU clock frequency.
config CLOCK_48MHz config CLOCK_48MHz
bool "48MHz" bool "48MHz"
help help
Select an 48MHz CPU clock frequency. Select a 48MHz CPU clock frequency.
config CLOCK_50MHz config CLOCK_50MHz
bool "50MHz" bool "50MHz"
help help
Select an 50MHz CPU clock frequency. Select a 50MHz CPU clock frequency.
config CLOCK_54MHz config CLOCK_54MHz
bool "54MHz" bool "54MHz"
help help
Select an 54MHz CPU clock frequency. Select a 54MHz CPU clock frequency.
config CLOCK_60MHz config CLOCK_60MHz
bool "60MHz" bool "60MHz"
help help
Select an 60MHz CPU clock frequency. Select a 60MHz CPU clock frequency.
config CLOCK_64MHz config CLOCK_64MHz
bool "64MHz" bool "64MHz"
help help
Select an 64MHz CPU clock frequency. Select a 64MHz CPU clock frequency.
config CLOCK_66MHz config CLOCK_66MHz
bool "66MHz" bool "66MHz"
help help
Select an 66MHz CPU clock frequency. Select a 66MHz CPU clock frequency.
config CLOCK_70MHz config CLOCK_70MHz
bool "70MHz" bool "70MHz"
help help
Select an 70MHz CPU clock frequency. Select a 70MHz CPU clock frequency.
config CLOCK_100MHz
bool "100MHz"
help
Select a 100MHz CPU clock frequency.
config CLOCK_140MHz config CLOCK_140MHz
bool "140MHz" bool "140MHz"
help help
Select an 140MHz CPU clock frequency. Select a 140MHz CPU clock frequency.
config CLOCK_150MHz
bool "150MHz"
help
Select a 150MHz CPU clock frequency.
config CLOCK_166MHz
bool "166MHz"
help
Select a 166MHz CPU clock frequency.
endchoice endchoice
...@@ -284,6 +304,18 @@ config M5249C3 ...@@ -284,6 +304,18 @@ config M5249C3
help help
Support for the Motorola M5249C3 board. Support for the Motorola M5249C3 board.
config M5271EVB
bool "Freescale (Motorola) M5271EVB board support"
depends on M527x
help
Support for the Freescale (Motorola) M5271EVB board.
config M5275EVB
bool "Freescale (Motorola) M5275EVB board support"
depends on M527x
help
Support for the Freescale (Motorola) M5275EVB board.
config M5272C3 config M5272C3
bool "Motorola M5272C3 board support" bool "Motorola M5272C3 board support"
depends on M5272 depends on M5272
...@@ -296,15 +328,21 @@ config COBRA5272 ...@@ -296,15 +328,21 @@ config COBRA5272
help help
Support for the senTec COBRA5272 board. Support for the senTec COBRA5272 board.
config M5282C3 config M5275EVB
bool "Motorola M5282C3 board support" bool "Freescale (Motorola) M5275EVB board support"
depends on M5282 depends on M527x
help
Support for the Freescale (Motorola) M5275EVB board.
config M5282EVB
bool "Motorola M5282EVB board support"
depends on M528x
help help
Support for the Motorola M5282C3 board. Support for the Motorola M5282EVB board.
config COBRA5282 config COBRA5282
bool "senTec COBRA5282 board support" bool "senTec COBRA5282 board support"
depends on M5282 depends on M528x
help help
Support for the senTec COBRA5282 board. Support for the senTec COBRA5282 board.
...@@ -344,6 +382,18 @@ config CLEOPATRA ...@@ -344,6 +382,18 @@ config CLEOPATRA
help help
Support for the Feith Cleopatra boards. Support for the Feith Cleopatra boards.
config CANCam
bool "Feith CANCam board support"
depends on M5272
help
Support for the Feith CANCam board.
config SCALES
bool "Feith SCALES board support"
depends on M5272
help
Support for the Feith SCALES board.
config NETtel config NETtel
bool "SecureEdge/NETtel board support" bool "SecureEdge/NETtel board support"
depends on (M5206e || M5272 || M5307) depends on (M5206e || M5272 || M5307)
...@@ -356,6 +406,12 @@ config SNAPGEAR ...@@ -356,6 +406,12 @@ config SNAPGEAR
help help
Special additional support for SnapGear router boards. Special additional support for SnapGear router boards.
config CPU16B
bool "Sneha Technologies S.L. Sarasvati board support"
depends on M5272
help
Support for the SNEHA CPU16B board.
config ROMFS_FROM_ROM config ROMFS_FROM_ROM
bool " ROMFS image not RAM resident" bool " ROMFS image not RAM resident"
depends on (NETtel || SNAPGEAR) depends on (NETtel || SNAPGEAR)
...@@ -376,13 +432,23 @@ config ARNEWSH ...@@ -376,13 +432,23 @@ config ARNEWSH
config MOTOROLA config MOTOROLA
bool bool
default y default y
depends on (M5206eC3 || M5249C3 || M5272C3 || M5282C3 || M5307C3 || M5407C3) depends on (M5206eC3 || M5249C3 || M5271EVB || M5272C3 || M5275EVB || M5282EVB || M5307C3 || M5407C3)
config HW_FEITH
bool
default y
depends on (CLEOPATRA || CANCam || SCALES)
config senTec config senTec
bool bool
default y default y
depends on (COBRA5272 || COBRA5282) depends on (COBRA5272 || COBRA5282)
config SNEHA
bool
default y
depends on CPU16B
config LARGE_ALLOCS config LARGE_ALLOCS
bool "Allow allocating large blocks (> 1MB) of memory" bool "Allow allocating large blocks (> 1MB) of memory"
help help
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment