]> Git Repo - qemu.git/blame - hw/ppc/Kconfig
spapr/xive: simplify spapr_irq_init_device() to remove the emulated init
[qemu.git] / hw / ppc / Kconfig
CommitLineData
82f51817
PB
1config PSERIES
2 bool
87f9108b
TH
3 imply PCI_DEVICES
4 imply TEST_DEVICES
938912a8 5 imply VIRTIO_VGA
87f9108b
TH
6 select DIMM
7 select PCI
8 select SPAPR_VSCSI
9 select VFIO if LINUX # needed by spapr_pci_vfio.c
10 select XICS_SPAPR
11 select XIVE_SPAPR
ca9b7e29 12 select MSI_NONBROKEN
82f51817
PB
13
14config SPAPR_RNG
15 bool
87f9108b
TH
16 default y
17 depends on PSERIES
82f51817
PB
18
19config POWERNV
20 bool
87f9108b
TH
21 imply PCI_DEVICES
22 imply TEST_DEVICES
23 select ISA_IPMI_BT
24 select IPMI_LOCAL
25 select ISA_BUS
26 select MC146818RTC
27 select XICS
28 select XIVE
82f51817
PB
29
30config PPC405
31 bool
98bd1db9
TH
32 select M48T59
33 select PFLASH_CFI02
34 select PPC4XX
35 select SERIAL
82f51817
PB
36
37config PPC440
38 bool
98bd1db9
TH
39 imply PCI_DEVICES
40 imply TEST_DEVICES
f7b5cdcb 41 imply E1000_PCI
98bd1db9
TH
42 select PCI_EXPRESS
43 select PPC4XX
44 select SERIAL
82f51817
PB
45
46config PPC4XX
47 bool
1f40cc5e
TH
48 select BITBANG_I2C
49 select PCI
82f51817
PB
50
51config SAM460EX
52 bool
1f40cc5e
TH
53 select PFLASH_CFI01
54 select IDE_SII3112
55 select M41T80
56 select PPC440
57 select SERIAL
58 select SM501
59 select SMBUS_EEPROM
60 select USB_EHCI_SYSBUS
61 select USB_OHCI
82f51817
PB
62
63config PREP
64 bool
12bb3a90
TH
65 imply PCI_DEVICES
66 imply TEST_DEVICES
67 select CS4231A
68 select PREP_PCI
12bb3a90
TH
69 select I82378
70 select LSI_SCSI_PCI
71 select M48T59
72 select PC87312
73 select RS6000_MC
82f51817
PB
74
75config RS6000_MC
76 bool
77
78config MAC_OLDWORLD
79 bool
d7cfb520
TH
80 imply PCI_DEVICES
81 imply SUNGEM
82 imply TEST_DEVICES
83 select ADB
84 select GRACKLE_PCI
85 select HEATHROW_PIC
86 select MACIO
82f51817
PB
87
88config MAC_NEWWORLD
89 bool
d7cfb520
TH
90 imply PCI_DEVICES
91 imply SUNGEM
92 imply TEST_DEVICES
93 select ADB
94 select MACIO
95 select MACIO_GPIO
96 select MAC_PMU
97 select UNIN_PCI
82f51817
PB
98
99config E500
100 bool
98bd1db9 101 imply AT24C
bcb7ef9d 102 imply VIRTIO_PCI
98bd1db9
TH
103 select ETSEC
104 select OPENPIC
105 select PLATFORM_BUS
106 select PPCE500_PCI
107 select SERIAL
82f51817
PB
108
109config VIRTEX
110 bool
98bd1db9
TH
111 select PFLASH_CFI01
112 select SERIAL
113 select XILINX
114 select XILINX_ETHLITE
82f51817
PB
115
116config XIVE
117 bool
87f9108b 118 depends on POWERNV || PSERIES
82f51817
PB
119
120config XIVE_SPAPR
121 bool
e0e312f3
PB
122 default y
123 depends on PSERIES
87f9108b 124 select XIVE
38afd772
CLG
125
126config XIVE_KVM
127 bool
128 default y
129 depends on XIVE_SPAPR && KVM
This page took 0.068713 seconds and 4 git commands to generate.