]> git.proxmox.com Git - mirror_qemu.git/blob - hw/ppc/Kconfig
ppc: Express dependencies of the 'prep' and '40p' machines with kconfig
[mirror_qemu.git] / hw / ppc / Kconfig
1 config PSERIES
2 bool
3 imply PCI_DEVICES
4 imply TEST_DEVICES
5 select DIMM
6 select PCI
7 select SPAPR_VSCSI
8 select VFIO if LINUX # needed by spapr_pci_vfio.c
9 select XICS_SPAPR
10 select XIVE_SPAPR
11
12 config SPAPR_RNG
13 bool
14 default y
15 depends on PSERIES
16
17 config POWERNV
18 bool
19 imply PCI_DEVICES
20 imply TEST_DEVICES
21 select ISA_IPMI_BT
22 select IPMI_LOCAL
23 select ISA_BUS
24 select MC146818RTC
25 select XICS
26 select XIVE
27
28 config PPC405
29 bool
30
31 config PPC440
32 bool
33
34 config PPC4XX
35 bool
36
37 config SAM460EX
38 bool
39
40 config PREP
41 bool
42 imply PCI_DEVICES
43 imply TEST_DEVICES
44 select CS4231A
45 select PREP_PCI
46 select I82374
47 select I82378
48 select LSI_SCSI_PCI
49 select M48T59
50 select PC87312
51 select RS6000_MC
52
53 config RS6000_MC
54 bool
55
56 config MAC_OLDWORLD
57 bool
58
59 config MAC_NEWWORLD
60 bool
61
62 config E500
63 bool
64
65 config VIRTEX
66 bool
67
68 config XIVE
69 bool
70 depends on POWERNV || PSERIES
71
72 config XIVE_SPAPR
73 bool
74 default y
75 depends on PSERIES
76 select XIVE