m68knommu: make ColdFire SoC selection a choice
It would be nice if we could support multiple ColdFire SoC types in a single binary - but currently the code simply does not support it. Change the SoC selection config options to be a choice instead of individual selectable entries. This fixes problems with building allnoconfig, and means that a sane linux kernel is generated for a single ColdFire SoC type. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
This commit is contained in:
parent
15c2ca4e98
commit
fa95a1dd08
|
@ -125,6 +125,13 @@ endif # M68KCLASSIC
|
|||
|
||||
if COLDFIRE
|
||||
|
||||
choice
|
||||
prompt "ColdFire SoC type"
|
||||
default M520x
|
||||
help
|
||||
Select the type of ColdFire System-on-Chip (SoC) that you want
|
||||
to build for.
|
||||
|
||||
config M5206
|
||||
bool "MCF5206"
|
||||
depends on !MMU
|
||||
|
@ -174,9 +181,6 @@ config M525x
|
|||
help
|
||||
Freescale (Motorola) Coldfire 5251/5253 processor support.
|
||||
|
||||
config M527x
|
||||
bool
|
||||
|
||||
config M5271
|
||||
bool "MCF5271"
|
||||
depends on !MMU
|
||||
|
@ -223,9 +227,6 @@ config M5307
|
|||
help
|
||||
Motorola ColdFire 5307 processor support.
|
||||
|
||||
config M53xx
|
||||
bool
|
||||
|
||||
config M532x
|
||||
bool "MCF532x"
|
||||
depends on !MMU
|
||||
|
@ -251,9 +252,6 @@ config M5407
|
|||
help
|
||||
Motorola ColdFire 5407 processor support.
|
||||
|
||||
config M54xx
|
||||
bool
|
||||
|
||||
config M547x
|
||||
bool "MCF547x"
|
||||
select M54xx
|
||||
|
@ -280,6 +278,17 @@ config M5441x
|
|||
help
|
||||
Freescale Coldfire 54410/54415/54416/54417/54418 processor support.
|
||||
|
||||
endchoice
|
||||
|
||||
config M527x
|
||||
bool
|
||||
|
||||
config M53xx
|
||||
bool
|
||||
|
||||
config M54xx
|
||||
bool
|
||||
|
||||
endif # COLDFIRE
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue