qemu/hw/mips
Paolo Bonzini d641ec30be kconfig: express dependency of individual boards on libfdt
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>
2024-05-10 15:45:15 +02:00
..
bootloader.c
boston.c hw/ide/ahci: Pass AHCI context to ahci_ide_create_devs() 2024-02-15 16:58:46 +01:00
cps.c hw/misc/mips_itu: Remove MIPSITUState::cpu0 field 2024-02-15 15:53:12 +01:00
fuloong2e.c hw/mips/fuloong2e: use pci_init_nic_devices() 2024-02-02 16:23:47 +00:00
fw_cfg.c
fw_cfg.h
jazz.c hw/dma: Pass parent object to i8257_dma_init() 2024-02-15 16:58:46 +01:00
Kconfig kconfig: express dependency of individual boards on libfdt 2024-05-10 15:45:15 +02:00
loongson3_bootp.c hw/mips/loongson3_virt: Emulate suspend function 2024-05-09 00:07:21 +02:00
loongson3_bootp.h loongson3: correct typos 2024-02-20 22:21:21 +03:00
loongson3_virt.c hw/mips/loongson3_virt: Emulate suspend function 2024-05-09 00:07:21 +02:00
malta.c hw/mips/malta: use pci_init_nic_devices() 2024-02-02 16:23:47 +00:00
meson.build meson: pick libfdt from common_ss when building target-specific files 2024-05-10 15:45:15 +02:00
mips_int.c qemu/main-loop: rename QEMU_IOTHREAD_LOCK_GUARD to BQL_LOCK_GUARD 2024-01-08 10:45:43 -05:00
mipssim.c hw/sysbus: Inline and remove sysbus_add_io() 2024-02-22 12:47:40 +01:00
trace-events
trace.h