KVM: remove support for kernel-irqchip=off
[qemu.git] / hw / ppc / Kconfig
blob72a311edcb310dd920cb145e8823ab08ed04eb08
1 config PSERIES
2     bool
3     imply PCI_DEVICES
4     imply TEST_DEVICES
5     imply VIRTIO_VGA
6     imply NVDIMM
7     select DIMM
8     select PCI
9     select SPAPR_VSCSI
10     select VFIO if LINUX   # needed by spapr_pci_vfio.c
11     select XICS
12     select XIVE
13     select MSI_NONBROKEN
14     select FDT_PPC
15     select CHRP_NVRAM
16     select VOF
18 config SPAPR_RNG
19     bool
20     default y
21     depends on PSERIES
23 config POWERNV
24     bool
25     imply PCI_DEVICES
26     imply TEST_DEVICES
27     select ISA_IPMI_BT
28     select IPMI_LOCAL
29     select ISA_BUS
30     select MC146818RTC
31     select XICS
32     select XIVE
33     select FDT_PPC
34     select PCI_POWERNV
36 config PPC405
37     bool
38     select M48T59
39     select PFLASH_CFI02
40     select PPC4XX
41     select SERIAL
43 config PPC440
44     bool
45     imply PCI_DEVICES
46     imply TEST_DEVICES
47     imply E1000_PCI
48     select PCI_EXPRESS
49     select PPC4XX
50     select SERIAL
51     select FDT_PPC
53 config PPC4XX
54     bool
55     select BITBANG_I2C
56     select PCI
57     select PPC_UIC
59 config SAM460EX
60     bool
61     select PFLASH_CFI01
62     select IDE_SII3112
63     select M41T80
64     select PPC440
65     select SERIAL
66     select SM501
67     select SMBUS_EEPROM
68     select USB_EHCI_SYSBUS
69     select USB_OHCI
70     select FDT_PPC
72 config PEGASOS2
73     bool
74     imply ATI_VGA
75     select MV64361
76     select VT82C686
77     select SMBUS_EEPROM
78     select VOF
79 # This should come with VT82C686
80     select ACPI_X86
82 config PREP
83     bool
84     imply PCI_DEVICES
85     imply TEST_DEVICES
86     select CS4231A
87     select RAVEN_PCI
88     select I82378
89     select LSI_SCSI_PCI
90     select M48T59
91     select PC87312
92     select RS6000_MC
93     select FW_CFG_PPC
95 config RS6000_MC
96     bool
98 config MAC_OLDWORLD
99     bool
100     imply PCI_DEVICES
101     imply SUNGEM
102     imply TEST_DEVICES
103     select ADB
104     select GRACKLE_PCI
105     select HEATHROW_PIC
106     select MACIO
107     select FW_CFG_PPC
109 config MAC_NEWWORLD
110     bool
111     imply PCI_DEVICES
112     imply SUNGEM
113     imply TEST_DEVICES
114     select ADB
115     select MACIO
116     select MACIO_GPIO
117     select MAC_PMU
118     select UNIN_PCI
119     select FW_CFG_PPC
121 config E500
122     bool
123     imply AT24C
124     imply VIRTIO_PCI
125     select ETSEC
126     select GPIO_MPC8XXX
127     select OPENPIC
128     select PFLASH_CFI01
129     select PLATFORM_BUS
130     select PPCE500_PCI
131     select SDHCI
132     select SERIAL
133     select MPC_I2C
134     select FDT_PPC
135     select DS1338
136     select UNIMP
138 config E500PLAT
139     bool
140     select E500
142 config MPC8544DS
143     bool
144     select E500
146 config VIRTEX
147     bool
148     select PPC4XX
149     select PFLASH_CFI01
150     select SERIAL
151     select XILINX
152     select XILINX_ETHLITE
153     select FDT_PPC
155 # Only used by 64-bit targets
156 config FW_CFG_PPC
157     bool
159 config FDT_PPC
160     bool
162 config VOF
163     bool