sparc-softmmu.mak: express dependencies with Kconfig

%-softmmu.mak only keep boards and optional device
definitions in Kconfig mode.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Paolo Bonzini 2019-01-29 12:16:27 +01:00
parent 7ab58d4c84
commit 8c75eec06d
4 changed files with 21 additions and 16 deletions

View File

@ -1,21 +1,11 @@
# Default configuration for sparc-softmmu # Default configuration for sparc-softmmu
CONFIG_ISA_BUS=y # Uncomment the following lines to disable these optional devices:
CONFIG_ECC=y #
CONFIG_ESP=y #CONFIG_TCX=n
CONFIG_ESCC=y #CONFIG_CG3=n
CONFIG_M48T59=y
CONFIG_FDC=y
CONFIG_EMPTY_SLOT=y
CONFIG_PCNET_COMMON=y
CONFIG_LANCE=y
CONFIG_TCX=y
CONFIG_CG3=y
CONFIG_SLAVIO=y
CONFIG_CS4231=y
CONFIG_GRLIB=y
CONFIG_STP2000=y
CONFIG_ECCMEMCTL=y
# Boards:
#
CONFIG_SUN4M=y CONFIG_SUN4M=y
CONFIG_LEON3=y CONFIG_LEON3=y

View File

@ -71,6 +71,7 @@ config IVSHMEM_DEVICE
config ECCMEMCTL config ECCMEMCTL
bool bool
select ECC
config IMX config IMX
bool bool

View File

@ -77,6 +77,7 @@ config STELLARIS_ENET
config LANCE config LANCE
bool bool
select PCNET_COMMON
config SUNHME config SUNHME
bool bool

View File

@ -1,8 +1,21 @@
config SUN4M config SUN4M
bool bool
imply TCX
imply CG3
select CS4231
select ECCMEMCTL
select EMPTY_SLOT
select ESCC
select ESP
select FDC
select SLAVIO
select LANCE
select M48T59
select STP2000
config LEON3 config LEON3
bool bool
select GRLIB
config GRLIB config GRLIB
bool bool