xref: /openbmc/qemu/hw/ppc/Kconfig (revision 3e3fdad6e1b980bd570790a8eaa6333023b4dcab)
1config 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    select MSI_NONBROKEN
12
13config SPAPR_RNG
14    bool
15    default y
16    depends on PSERIES
17
18config POWERNV
19    bool
20    imply PCI_DEVICES
21    imply TEST_DEVICES
22    select ISA_IPMI_BT
23    select IPMI_LOCAL
24    select ISA_BUS
25    select MC146818RTC
26    select XICS
27    select XIVE
28
29config PPC405
30    bool
31    select M48T59
32    select PFLASH_CFI02
33    select PPC4XX
34    select SERIAL
35
36config PPC440
37    bool
38    imply PCI_DEVICES
39    imply TEST_DEVICES
40    select PCI_EXPRESS
41    select PPC4XX
42    select SERIAL
43
44config PPC4XX
45    bool
46    select BITBANG_I2C
47    select PCI
48
49config SAM460EX
50    bool
51    select PFLASH_CFI01
52    select IDE_SII3112
53    select M41T80
54    select PPC440
55    select SERIAL
56    select SM501
57    select SMBUS_EEPROM
58    select USB_EHCI_SYSBUS
59    select USB_OHCI
60
61config PREP
62    bool
63    imply PCI_DEVICES
64    imply TEST_DEVICES
65    select CS4231A
66    select PREP_PCI
67    select I82374
68    select I82378
69    select LSI_SCSI_PCI
70    select M48T59
71    select PC87312
72    select RS6000_MC
73
74config RS6000_MC
75    bool
76
77config MAC_OLDWORLD
78    bool
79    imply PCI_DEVICES
80    imply SUNGEM
81    imply TEST_DEVICES
82    select ADB
83    select GRACKLE_PCI
84    select HEATHROW_PIC
85    select MACIO
86
87config MAC_NEWWORLD
88    bool
89    imply PCI_DEVICES
90    imply SUNGEM
91    imply TEST_DEVICES
92    select ADB
93    select MACIO
94    select MACIO_GPIO
95    select MAC_PMU
96    select UNIN_PCI
97
98config E500
99    bool
100    imply AT24C
101    select ETSEC
102    select OPENPIC
103    select PLATFORM_BUS
104    select PPCE500_PCI
105    select SERIAL
106
107config VIRTEX
108    bool
109    select PFLASH_CFI01
110    select SERIAL
111    select XILINX
112    select XILINX_ETHLITE
113
114config XIVE
115    bool
116    depends on POWERNV || PSERIES
117
118config XIVE_SPAPR
119    bool
120    default y
121    depends on PSERIES
122    select XIVE
123