hw/ppc/Kconfig: Remove unused dependencies from PEGASOS2
[qemu.git] / hw / ppc / Kconfig
blobc898021b5fc0821206c5b3eaa569a24510f2940e
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 PFLASH_CFI01
62     select IDE_SII3112
63     select M41T80
64     select PPC440
65     select SERIAL
66     select SM501
67     select SMBUS_EEPROM
68     select USB_EHCI_SYSBUS
69     select USB_OHCI
70     select FDT_PPC
72 config PEGASOS2
73     bool
74     imply ATI_VGA
75     select MV64361
76     select VT82C686
77     select SMBUS_EEPROM
78     select VOF
80 config PREP
81     bool
82     imply PCI_DEVICES
83     imply TEST_DEVICES
84     select CS4231A
85     select RAVEN_PCI
86     select I82378
87     select LSI_SCSI_PCI
88     select M48T59
89     select PC87312
90     select RS6000_MC
91     select FW_CFG_PPC
93 config RS6000_MC
94     bool
96 config MAC_OLDWORLD
97     bool
98     imply PCI_DEVICES
99     imply SUNGEM
100     imply TEST_DEVICES
101     select ADB
102     select GRACKLE_PCI
103     select HEATHROW_PIC
104     select MACIO
105     select FW_CFG_PPC
107 config MAC_NEWWORLD
108     bool
109     imply PCI_DEVICES
110     imply SUNGEM
111     imply TEST_DEVICES
112     select ADB
113     select MACIO
114     select MACIO_GPIO
115     select MAC_PMU
116     select UNIN_PCI
117     select FW_CFG_PPC
119 config E500
120     bool
121     imply AT24C
122     imply VIRTIO_PCI
123     select ETSEC
124     select GPIO_MPC8XXX
125     select OPENPIC
126     select PFLASH_CFI01
127     select PLATFORM_BUS
128     select PPCE500_PCI
129     select SDHCI
130     select SERIAL
131     select MPC_I2C
132     select FDT_PPC
133     select DS1338
134     select UNIMP
136 config E500PLAT
137     bool
138     select E500
140 config MPC8544DS
141     bool
142     select E500
144 config VIRTEX
145     bool
146     select PPC4XX
147     select PFLASH_CFI01
148     select SERIAL
149     select XILINX
150     select XILINX_ETHLITE
151     select FDT_PPC
153 # Only used by 64-bit targets
154 config FW_CFG_PPC
155     bool
157 config FDT_PPC
158     bool
160 config VOF
161     bool