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
CONFIG_ISA_BUS=y
CONFIG_ECC=y
CONFIG_ESP=y
CONFIG_ESCC=y
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
# Uncomment the following lines to disable these optional devices:
#
#CONFIG_TCX=n
#CONFIG_CG3=n
# Boards:
#
CONFIG_SUN4M=y
CONFIG_LEON3=y

View file

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

View file

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

View file

@ -1,8 +1,21 @@
config SUN4M
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
bool
select GRLIB
config GRLIB
bool