]> git.proxmox.com Git - mirror_qemu.git/blob - hw/ppc/Kconfig
ppc: Express dependencies of the Mac 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 imply PCI_DEVICES
59 imply SUNGEM
60 imply TEST_DEVICES
61 select ADB
62 select GRACKLE_PCI
63 select HEATHROW_PIC
64 select MACIO
65
66 config MAC_NEWWORLD
67 bool
68 imply PCI_DEVICES
69 imply SUNGEM
70 imply TEST_DEVICES
71 select ADB
72 select MACIO
73 select MACIO_GPIO
74 select MAC_PMU
75 select UNIN_PCI
76
77 config E500
78 bool
79
80 config VIRTEX
81 bool
82
83 config XIVE
84 bool
85 depends on POWERNV || PSERIES
86
87 config XIVE_SPAPR
88 bool
89 default y
90 depends on PSERIES
91 select XIVE