hw/usb: extract sysbus-ohci to a separate file
[qemu/ar7.git] / hw / ppc / Kconfig
blob37ccf9cdcafe1595e212eeec5b9a3818e3bde7e2
1 config PSERIES
2     bool
3     imply USB_OHCI_PCI
4     imply PCI_DEVICES
5     imply TEST_DEVICES
6     imply VIRTIO_VGA
7     imply VFIO_PCI if LINUX   # needed by spapr_pci_vfio.c
8     select NVDIMM
9     select DIMM
10     select PCI
11     select SPAPR_VSCSI
12     select XICS
13     select XIVE
14     select MSI_NONBROKEN
15     select FDT_PPC
16     select CHRP_NVRAM
17     select VOF
19 config SPAPR_RNG
20     bool
21     default y
22     depends on PSERIES
24 config POWERNV
25     bool
26     imply PCI_DEVICES
27     imply TEST_DEVICES
28     select ISA_IPMI_BT
29     select IPMI_LOCAL
30     select ISA_BUS
31     select MC146818RTC
32     select XICS
33     select XIVE
34     select FDT_PPC
35     select PCI_POWERNV
36     select PCA9552
37     select PCA9554
39 config PPC405
40     bool
41     select M48T59
42     select PFLASH_CFI02
43     select PPC4XX
44     select SERIAL
46 config PPC440
47     bool
48     imply PCI_DEVICES
49     imply TEST_DEVICES
50     imply E1000_PCI
51     select PCI_EXPRESS
52     select PPC440_PCIX
53     select PPC4XX
54     select SERIAL
55     select FDT_PPC
57 config PPC4XX
58     bool
59     select BITBANG_I2C
60     select PPC4XX_PCI
61     select PPC_UIC
63 config SAM460EX
64     bool
65     select PFLASH_CFI01
66     select IDE_SII3112
67     select M41T80
68     select PPC440
69     select SERIAL
70     select SM501
71     select SMBUS_EEPROM
72     select USB_EHCI_SYSBUS
73     select USB_OHCI_SYSBUS
74     select FDT_PPC
76 config AMIGAONE
77     bool
78     imply ATI_VGA
79     select ARTICIA
80     select VT82C686
81     select SMBUS_EEPROM
83 config PEGASOS2
84     bool
85     imply ATI_VGA
86     select MV64361
87     select VT82C686
88     select SMBUS_EEPROM
89     select VOF
91 config PREP
92     bool
93     imply PCI_DEVICES
94     imply TEST_DEVICES
95     select CS4231A
96     select RAVEN_PCI
97     select I82378
98     select LSI_SCSI_PCI
99     select M48T59
100     select PC87312
101     select RS6000_MC
102     select FW_CFG_PPC
104 config RS6000_MC
105     bool
107 config MAC_OLDWORLD
108     bool
109     imply PCI_DEVICES
110     imply SUNGEM
111     imply TEST_DEVICES
112     select ADB
113     select GRACKLE_PCI
114     select HEATHROW_PIC
115     select MACIO
116     select FW_CFG_PPC
118 config MAC_NEWWORLD
119     bool
120     imply PCI_DEVICES
121     imply SUNGEM
122     imply TEST_DEVICES
123     imply USB_OHCI_PCI
124     select ADB
125     select MACIO
126     select MACIO_GPIO
127     select MAC_PMU
128     select UNIN_PCI
129     select FW_CFG_PPC
131 config E500
132     bool
133     imply AT24C
134     imply VIRTIO_PCI
135     select ETSEC
136     select GPIO_MPC8XXX
137     select OPENPIC
138     select PFLASH_CFI01
139     select PLATFORM_BUS
140     select PPCE500_PCI
141     select SDHCI
142     select SERIAL
143     select MPC_I2C
144     select FDT_PPC
145     select DS1338
146     select UNIMP
148 config E500PLAT
149     bool
150     select E500
152 config MPC8544DS
153     bool
154     select E500
156 config VIRTEX
157     bool
158     select PPC4XX
159     select PFLASH_CFI01
160     select SERIAL
161     select XILINX
162     select XILINX_ETHLITE
163     select FDT_PPC
165 # Only used by 64-bit targets
166 config FW_CFG_PPC
167     bool
169 config FDT_PPC
170     bool
172 config VOF
173     bool