mips: do not list individual devices from configs/
commit9ed7c6dd9fa100b77ad8fd8c4af1b810b0bee957
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 29 Jan 2024 13:21:36 +0000 (29 14:21 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 8 Mar 2024 14:51:22 +0000 (8 15:51 +0100)
treef50cce856da89db320f3b705362b3fdb8abb475d
parent44a90c08752ad4ac310b75fe96152d60780bcf7e
mips: do not list individual devices from configs/

Add new "select" and "imply" directives if needed.  The resulting
config-devices.mak files are the same as before.
Builds without default devices will become much smaller
than before, and qtests fail (as expected, though suboptimal)
for mips64-softmmu because most tests do not use -nodefaults,
so remove it from build-without-defaults

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
.gitlab-ci.d/buildtest.yml
configs/devices/mips-softmmu/common.mak
configs/devices/mips64el-softmmu/default.mak
hw/display/Kconfig
hw/mips/Kconfig