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