]> git.proxmox.com Git - mirror_qemu.git/blame - hw/ppc/Kconfig
spapr_numa.c: create spapr_numa_initial_nvgpu_numa_id() helper
[mirror_qemu.git] / hw / ppc / Kconfig
CommitLineData
82f51817
PB
1config PSERIES
2 bool
87f9108b
TH
3 imply PCI_DEVICES
4 imply TEST_DEVICES
938912a8 5 imply VIRTIO_VGA
87f9108b
TH
6 select DIMM
7 select PCI
8 select SPAPR_VSCSI
9 select VFIO if LINUX # needed by spapr_pci_vfio.c
27d5caec
GK
10 select XICS
11 select XIVE
ca9b7e29 12 select MSI_NONBROKEN
b0048f76 13 select FDT_PPC
7bebc358 14 select CHRP_NVRAM
82f51817
PB
15
16config SPAPR_RNG
17 bool
87f9108b
TH
18 default y
19 depends on PSERIES
82f51817
PB
20
21config POWERNV
22 bool
87f9108b
TH
23 imply PCI_DEVICES
24 imply TEST_DEVICES
25 select ISA_IPMI_BT
26 select IPMI_LOCAL
27 select ISA_BUS
28 select MC146818RTC
29 select XICS
30 select XIVE
b0048f76 31 select FDT_PPC
995d9556 32 select PCI_POWERNV
82f51817
PB
33
34config PPC405
35 bool
98bd1db9
TH
36 select M48T59
37 select PFLASH_CFI02
38 select PPC4XX
dbc27589 39 select SERIAL
82f51817
PB
40
41config PPC440
42 bool
98bd1db9
TH
43 imply PCI_DEVICES
44 imply TEST_DEVICES
f7b5cdcb 45 imply E1000_PCI
98bd1db9
TH
46 select PCI_EXPRESS
47 select PPC4XX
dbc27589 48 select SERIAL
b0048f76 49 select FDT_PPC
82f51817
PB
50
51config PPC4XX
52 bool
1f40cc5e
TH
53 select BITBANG_I2C
54 select PCI
34d0831f 55 select PPC_UIC
82f51817
PB
56
57config SAM460EX
58 bool
def9119e 59 select PPC405
1f40cc5e
TH
60 select PFLASH_CFI01
61 select IDE_SII3112
62 select M41T80
63 select PPC440
dbc27589 64 select SERIAL
1f40cc5e
TH
65 select SM501
66 select SMBUS_EEPROM
67 select USB_EHCI_SYSBUS
68 select USB_OHCI
fb6d04c0 69 select FDT_PPC
82f51817
PB
70
71config PREP
72 bool
12bb3a90
TH
73 imply PCI_DEVICES
74 imply TEST_DEVICES
75 select CS4231A
76 select PREP_PCI
12bb3a90
TH
77 select I82378
78 select LSI_SCSI_PCI
79 select M48T59
80 select PC87312
81 select RS6000_MC
032757ad 82 select FW_CFG_PPC
82f51817
PB
83
84config RS6000_MC
85 bool
86
87config MAC_OLDWORLD
88 bool
d7cfb520
TH
89 imply PCI_DEVICES
90 imply SUNGEM
91 imply TEST_DEVICES
92 select ADB
93 select GRACKLE_PCI
94 select HEATHROW_PIC
95 select MACIO
032757ad 96 select FW_CFG_PPC
82f51817
PB
97
98config MAC_NEWWORLD
99 bool
d7cfb520
TH
100 imply PCI_DEVICES
101 imply SUNGEM
102 imply TEST_DEVICES
103 select ADB
104 select MACIO
105 select MACIO_GPIO
106 select MAC_PMU
107 select UNIN_PCI
032757ad 108 select FW_CFG_PPC
82f51817
PB
109
110config E500
111 bool
98bd1db9 112 imply AT24C
bcb7ef9d 113 imply VIRTIO_PCI
98bd1db9
TH
114 select ETSEC
115 select OPENPIC
116 select PLATFORM_BUS
117 select PPCE500_PCI
118 select SERIAL
a0297be4 119 select MPC_I2C
b0048f76 120 select FDT_PPC
82f51817
PB
121
122config VIRTEX
123 bool
45b0bd10 124 select PPC4XX
98bd1db9 125 select PFLASH_CFI01
dbc27589 126 select SERIAL
98bd1db9
TH
127 select XILINX
128 select XILINX_ETHLITE
b0048f76 129 select FDT_PPC
82f51817 130
b0048f76 131# Only used by 64-bit targets
032757ad
PMD
132config FW_CFG_PPC
133 bool
b0048f76
PMD
134
135config FDT_PPC
136 bool