qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

sparc64-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>

+21 -15
+8 -15
default-configs/sparc64-softmmu.mak
··· 1 1 # Default configuration for sparc64-softmmu 2 2 3 - CONFIG_PCI=y 4 - CONFIG_PCI_DEVICES=y 5 - CONFIG_M48T59=y 6 - CONFIG_SERIAL=y 7 - CONFIG_SERIAL_ISA=y 8 - CONFIG_PARALLEL=y 9 - CONFIG_PCKBD=y 10 - CONFIG_FDC=y 11 - CONFIG_IDE_CMD646=y 12 - CONFIG_PCI_SABRE=y 13 - CONFIG_SIMBA=y 14 - CONFIG_SUNHME=y 15 - CONFIG_MC146818RTC=y 16 - CONFIG_TEST_DEVICES=y 17 - CONFIG_SUN4V_RTC=y 3 + # Uncomment the following lines to disable these optional devices: 4 + # 5 + #CONFIG_PCI_DEVICES=n 6 + #CONFIG_SUNHME=n 7 + #CONFIG_TEST_DEVICES=n 8 + 9 + # Boards: 10 + # 18 11 CONFIG_SUN4U=y 19 12 CONFIG_NIAGARA=y
+13
hw/sparc64/Kconfig
··· 1 1 config SUN4U 2 2 bool 3 + imply PCI_DEVICES 4 + imply SUNHME 5 + imply TEST_DEVICES 6 + select M48T59 3 7 select ISA_BUS 8 + select FDC 9 + select SERIAL_ISA 10 + select PCI_SABRE 11 + select IDE_CMD646 12 + select PARALLEL 13 + select PCKBD 14 + select SIMBA 4 15 5 16 config NIAGARA 6 17 bool 18 + select EMPTY_SLOT 19 + select SUN4V_RTC