ppc/pnv: Add POWER10 quads
[qemu.git] / hw / ppc / Kconfig
blob400511c6b70351a45a2253fdd99514b32b34f05b
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 PPC405
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
73 config PEGASOS2
74     bool
75     select MV64361
76     select VT82C686
77     select IDE_VIA
78     select SMBUS_EEPROM
79     select VOF
80 # This should come with VT82C686
81     select ACPI_X86
82     imply ATI_VGA
84 config PREP
85     bool
86     imply PCI_DEVICES
87     imply TEST_DEVICES
88     select CS4231A
89     select RAVEN_PCI
90     select I82378
91     select LSI_SCSI_PCI
92     select M48T59
93     select PC87312
94     select RS6000_MC
95     select FW_CFG_PPC
97 config RS6000_MC
98     bool
100 config MAC_OLDWORLD
101     bool
102     imply PCI_DEVICES
103     imply SUNGEM
104     imply TEST_DEVICES
105     select ADB
106     select GRACKLE_PCI
107     select HEATHROW_PIC
108     select MACIO
109     select FW_CFG_PPC
111 config MAC_NEWWORLD
112     bool
113     imply PCI_DEVICES
114     imply SUNGEM
115     imply TEST_DEVICES
116     select ADB
117     select MACIO
118     select MACIO_GPIO
119     select MAC_PMU
120     select UNIN_PCI
121     select FW_CFG_PPC
123 config E500
124     bool
125     imply AT24C
126     imply VIRTIO_PCI
127     select ETSEC
128     select OPENPIC
129     select PLATFORM_BUS
130     select PPCE500_PCI
131     select SERIAL
132     select MPC_I2C
133     select FDT_PPC
134     select DS1338
136 config VIRTEX
137     bool
138     select PPC4XX
139     select PFLASH_CFI01
140     select SERIAL
141     select XILINX
142     select XILINX_ETHLITE
143     select FDT_PPC
145 # Only used by 64-bit targets
146 config FW_CFG_PPC
147     bool
149 config FDT_PPC
150     bool
152 config VOF
153     bool