d641ec30be
Now that boards are enabled by default and the "CONFIG_FOO=y" entries are gone from configs/devices/, there cannot be any more a conflicts between the default contents of configs/devices/ and a failed "depends on" clause. With this change, each individual board or target can express whether it needs FDT. It can then include the common code in the build via "select DEVICE_TREE", which will also as tell meson to link with libfdt. This allows building non-microvm x86 emulators without having libfdt available. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
22 lines
367 B
Plaintext
22 lines
367 B
Plaintext
config XTENSA_SIM
|
|
default y
|
|
depends on XTENSA
|
|
bool
|
|
|
|
config XTENSA_VIRT
|
|
bool
|
|
default y
|
|
depends on XTENSA
|
|
select XTENSA_SIM
|
|
select PCI_EXPRESS_GENERIC_BRIDGE
|
|
select PCI_DEVICES
|
|
|
|
config XTENSA_XTFPGA
|
|
bool
|
|
default y
|
|
depends on XTENSA
|
|
imply DEVICE_TREE
|
|
select OPENCORES_ETH
|
|
select PFLASH_CFI01
|
|
select SERIAL
|