]> git.proxmox.com Git - mirror_qemu.git/blob - hw/ppc/Kconfig
hw/ppc/ppc440_pcix: Move ppc440_pcix.c to hw/pci-host/
[mirror_qemu.git] / hw / ppc / Kconfig
1 config PSERIES
2 bool
3 imply PCI_DEVICES
4 imply TEST_DEVICES
5 imply VIRTIO_VGA
6 imply VFIO_PCI if LINUX # needed by spapr_pci_vfio.c
7 select NVDIMM
8 select DIMM
9 select PCI
10 select SPAPR_VSCSI
11 select XICS
12 select XIVE
13 select MSI_NONBROKEN
14 select FDT_PPC
15 select CHRP_NVRAM
16 select VOF
17
18 config SPAPR_RNG
19 bool
20 default y
21 depends on PSERIES
22
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
35
36 config PPC405
37 bool
38 select M48T59
39 select PFLASH_CFI02
40 select PPC4XX
41 select SERIAL
42
43 config PPC440
44 bool
45 imply PCI_DEVICES
46 imply TEST_DEVICES
47 imply E1000_PCI
48 select PCI_EXPRESS
49 select PPC440_PCIX
50 select PPC4XX
51 select SERIAL
52 select FDT_PPC
53
54 config PPC4XX
55 bool
56 select BITBANG_I2C
57 select PPC4XX_PCI
58 select PPC_UIC
59
60 config SAM460EX
61 bool
62 select PFLASH_CFI01
63 select IDE_SII3112
64 select M41T80
65 select PPC440
66 select SERIAL
67 select SM501
68 select SMBUS_EEPROM
69 select USB_EHCI_SYSBUS
70 select USB_OHCI
71 select FDT_PPC
72
73 config AMIGAONE
74 bool
75 imply ATI_VGA
76 select ARTICIA
77 select VT82C686
78 select SMBUS_EEPROM
79
80 config PEGASOS2
81 bool
82 imply ATI_VGA
83 select MV64361
84 select VT82C686
85 select SMBUS_EEPROM
86 select VOF
87
88 config PREP
89 bool
90 imply PCI_DEVICES
91 imply TEST_DEVICES
92 select CS4231A
93 select RAVEN_PCI
94 select I82378
95 select LSI_SCSI_PCI
96 select M48T59
97 select PC87312
98 select RS6000_MC
99 select FW_CFG_PPC
100
101 config RS6000_MC
102 bool
103
104 config MAC_OLDWORLD
105 bool
106 imply PCI_DEVICES
107 imply SUNGEM
108 imply TEST_DEVICES
109 select ADB
110 select GRACKLE_PCI
111 select HEATHROW_PIC
112 select MACIO
113 select FW_CFG_PPC
114
115 config MAC_NEWWORLD
116 bool
117 imply PCI_DEVICES
118 imply SUNGEM
119 imply TEST_DEVICES
120 select ADB
121 select MACIO
122 select MACIO_GPIO
123 select MAC_PMU
124 select UNIN_PCI
125 select FW_CFG_PPC
126 select USB_OHCI_PCI
127
128 config E500
129 bool
130 imply AT24C
131 imply VIRTIO_PCI
132 select ETSEC
133 select GPIO_MPC8XXX
134 select OPENPIC
135 select PFLASH_CFI01
136 select PLATFORM_BUS
137 select PPCE500_PCI
138 select SDHCI
139 select SERIAL
140 select MPC_I2C
141 select FDT_PPC
142 select DS1338
143 select UNIMP
144
145 config E500PLAT
146 bool
147 select E500
148
149 config MPC8544DS
150 bool
151 select E500
152
153 config VIRTEX
154 bool
155 select PPC4XX
156 select PFLASH_CFI01
157 select SERIAL
158 select XILINX
159 select XILINX_ETHLITE
160 select FDT_PPC
161
162 # Only used by 64-bit targets
163 config FW_CFG_PPC
164 bool
165
166 config FDT_PPC
167 bool
168
169 config VOF
170 bool