tests/qtest/e1000e-test: Check qemu_recv() succeeded
[qemu/ar7.git] / hw / arm / Kconfig
blob67723d9ea6a83cba8e8be4f0e50d8c93ddd0f5f1
1 config ARM_VIRT
2     bool
3     imply PCI_DEVICES
4     imply TEST_DEVICES
5     imply VFIO_AMD_XGBE
6     imply VFIO_PLATFORM
7     imply VFIO_XGMAC
8     imply TPM_TIS_SYSBUS
9     imply NVDIMM
10     select ARM_GIC
11     select ACPI
12     select ARM_SMMUV3
13     select GPIO_KEY
14     select FW_CFG_DMA
15     select PCI_EXPRESS
16     select PCI_EXPRESS_GENERIC_BRIDGE
17     select PFLASH_CFI01
18     select PL011 # UART
19     select PL031 # RTC
20     select PL061 # GPIO
21     select GPIO_PWR
22     select PLATFORM_BUS
23     select SMBIOS
24     select VIRTIO_MMIO
25     select ACPI_PCI
26     select MEM_DEVICE
27     select DIMM
28     select ACPI_MEMORY_HOTPLUG
29     select ACPI_HW_REDUCED
30     select ACPI_NVDIMM
31     select ACPI_APEI
33 config CHEETAH
34     bool
35     select OMAP
36     select TSC210X
38 config CUBIEBOARD
39     bool
40     select ALLWINNER_A10
42 config DIGIC
43     bool
44     select PTIMER
45     select PFLASH_CFI02
47 config EXYNOS4
48     bool
49     select A9MPCORE
50     select I2C
51     select LAN9118
52     select PL310 # cache controller
53     select PTIMER
54     select SDHCI
55     select USB_EHCI_SYSBUS
56     select OR_IRQ
58 config HIGHBANK
59     bool
60     select A9MPCORE
61     select A15MPCORE
62     select AHCI
63     select ARM_TIMER # sp804
64     select ARM_V7M
65     select PL011 # UART
66     select PL022 # SPI
67     select PL031 # RTC
68     select PL061 # GPIO
69     select PL310 # cache controller
70     select XGMAC # ethernet
72 config INTEGRATOR
73     bool
74     select ARM_TIMER
75     select INTEGRATOR_DEBUG
76     select PL011 # UART
77     select PL031 # RTC
78     select PL041 # audio
79     select PL050 # keyboard/mouse
80     select PL110 # pl111 LCD controller
81     select PL181 # display
82     select SMC91C111
84 config MAINSTONE
85     bool
86     select PXA2XX
87     select PFLASH_CFI01
88     select SMC91C111
90 config MUSCA
91     bool
92     select ARMSSE
93     select PL011
94     select PL031
95     select SPLIT_IRQ
96     select UNIMP
98 config MUSICPAL
99     bool
100     select OR_IRQ
101     select BITBANG_I2C
102     select MARVELL_88W8618
103     select PTIMER
104     select PFLASH_CFI02
105     select SERIAL
106     select WM8750
108 config NETDUINO2
109     bool
110     select STM32F205_SOC
112 config NETDUINOPLUS2
113     bool
114     select STM32F405_SOC
116 config NSERIES
117     bool
118     select OMAP
119     select TMP105   # tempature sensor
120     select BLIZZARD # LCD/TV controller
121     select ONENAND
122     select TSC210X  # touchscreen/sensors/audio
123     select TSC2005  # touchscreen/sensors/keypad
124     select LM832X   # GPIO keyboard chip
125     select TWL92230 # energy-management
126     select TUSB6010
128 config OMAP
129     bool
130     select FRAMEBUFFER
131     select I2C
132     select ECC
133     select NAND
134     select PFLASH_CFI01
135     select SD
136     select SERIAL
138 config PXA2XX
139     bool
140     select FRAMEBUFFER
141     select I2C
142     select SERIAL
143     select SD
144     select SSI
145     select USB_OHCI
146     select PCMCIA
148 config GUMSTIX
149     bool
150     select PFLASH_CFI01
151     select SMC91C111
152     select PXA2XX
154 config TOSA
155     bool
156     select ZAURUS  # scoop
157     select MICRODRIVE
158     select PXA2XX
159     select LED
161 config SPITZ
162     bool
163     select ADS7846 # touch-screen controller
164     select MAX111X # A/D converter
165     select WM8750  # audio codec
166     select MAX7310 # GPIO expander
167     select ZAURUS  # scoop
168     select NAND    # memory
169     select ECC     # Error-correcting for NAND
170     select MICRODRIVE
171     select PXA2XX
173 config Z2
174     bool
175     select PFLASH_CFI01
176     select WM8750
177     select PL011 # UART
178     select PXA2XX
180 config REALVIEW
181     bool
182     imply PCI_DEVICES
183     imply PCI_TESTDEV
184     select SMC91C111
185     select LAN9118
186     select A9MPCORE
187     select A15MPCORE
188     select ARM11MPCORE
189     select ARM_TIMER
190     select VERSATILE_PCI
191     select WM8750 # audio codec
192     select LSI_SCSI_PCI
193     select PCI
194     select PL011  # UART
195     select PL031  # RTC
196     select PL041  # audio codec
197     select PL050  # keyboard/mouse
198     select PL061  # GPIO
199     select PL080  # DMA controller
200     select PL110
201     select PL181  # display
202     select PL310  # cache controller
203     select VERSATILE_I2C
204     select DS1338 # I2C RTC+NVRAM
205     select USB_OHCI
207 config SBSA_REF
208     bool
209     imply PCI_DEVICES
210     select AHCI
211     select ARM_SMMUV3
212     select GPIO_KEY
213     select PCI_EXPRESS
214     select PCI_EXPRESS_GENERIC_BRIDGE
215     select PFLASH_CFI01
216     select PL011 # UART
217     select PL031 # RTC
218     select PL061 # GPIO
219     select USB_EHCI_SYSBUS
220     select WDT_SBSA
222 config SABRELITE
223     bool
224     select FSL_IMX6
225     select SSI_M25P80
227 config STELLARIS
228     bool
229     select ARM_V7M
230     select CMSDK_APB_WATCHDOG
231     select I2C
232     select PL011 # UART
233     select PL022 # SPI
234     select PL061 # GPIO
235     select SSD0303 # OLED display
236     select SSD0323 # OLED display
237     select SSI_SD
238     select STELLARIS_INPUT
239     select STELLARIS_ENET # ethernet
240     select UNIMP
242 config STRONGARM
243     bool
244     select PXA2XX
246 config COLLIE
247     bool
248     select PFLASH_CFI01
249     select ZAURUS  # scoop
250     select STRONGARM
252 config SX1
253     bool
254     select OMAP
256 config VERSATILE
257     bool
258     select ARM_TIMER # sp804
259     select PFLASH_CFI01
260     select LSI_SCSI_PCI
261     select PL050  # keyboard/mouse
262     select PL080  # DMA controller
263     select PL190  # Vector PIC
264     select REALVIEW
265     select USB_OHCI
267 config VEXPRESS
268     bool
269     select A9MPCORE
270     select A15MPCORE
271     select ARM_MPTIMER
272     select ARM_TIMER # sp804
273     select LAN9118
274     select PFLASH_CFI01
275     select PL011 # UART
276     select PL041 # audio codec
277     select PL181  # display
278     select REALVIEW
279     select SII9022
280     select VIRTIO_MMIO
282 config ZYNQ
283     bool
284     select A9MPCORE
285     select CADENCE # UART
286     select PFLASH_CFI02
287     select PL330
288     select SDHCI
289     select SSI_M25P80
290     select USB_EHCI_SYSBUS
291     select XILINX # UART
292     select XILINX_AXI
293     select XILINX_SPI
294     select XILINX_SPIPS
295     select ZYNQ_DEVCFG
297 config ARM_V7M
298     bool
299     select PTIMER
301 config ALLWINNER_A10
302     bool
303     select AHCI
304     select ALLWINNER_A10_PIT
305     select ALLWINNER_A10_PIC
306     select ALLWINNER_EMAC
307     select SERIAL
308     select UNIMP
310 config ALLWINNER_H3
311     bool
312     select ALLWINNER_A10_PIT
313     select ALLWINNER_SUN8I_EMAC
314     select SERIAL
315     select ARM_TIMER
316     select ARM_GIC
317     select UNIMP
318     select USB_OHCI
319     select USB_EHCI_SYSBUS
320     select SD
322 config RASPI
323     bool
324     select FRAMEBUFFER
325     select PL011 # UART
326     select SDHCI
327     select USB_DWC2
329 config STM32F205_SOC
330     bool
331     select ARM_V7M
332     select OR_IRQ
333     select STM32F2XX_TIMER
334     select STM32F2XX_USART
335     select STM32F2XX_SYSCFG
336     select STM32F2XX_ADC
337     select STM32F2XX_SPI
339 config STM32F405_SOC
340     bool
341     select ARM_V7M
342     select OR_IRQ
343     select STM32F4XX_SYSCFG
344     select STM32F4XX_EXTI
346 config XLNX_ZYNQMP_ARM
347     bool
348     select AHCI
349     select ARM_GIC
350     select CADENCE
351     select DDC
352     select DPCD
353     select SDHCI
354     select SSI
355     select SSI_M25P80
356     select XILINX_AXI
357     select XILINX_SPIPS
358     select XLNX_CSU_DMA
359     select XLNX_ZYNQMP
360     select XLNX_ZDMA
362 config XLNX_VERSAL
363     bool
364     select ARM_GIC
365     select PL011
366     select CADENCE
367     select VIRTIO_MMIO
368     select UNIMP
369     select XLNX_ZDMA
370     select XLNX_ZYNQMP
372 config NPCM7XX
373     bool
374     select A9MPCORE
375     select ARM_GIC
376     select AT24C  # EEPROM
377     select PL310  # cache controller
378     select SERIAL
379     select SSI
380     select UNIMP
382 config FSL_IMX25
383     bool
384     select IMX
385     select IMX_FEC
386     select IMX_I2C
387     select WDT_IMX2
388     select DS1338
390 config FSL_IMX31
391     bool
392     select SERIAL
393     select IMX
394     select IMX_I2C
395     select WDT_IMX2
396     select LAN9118
398 config FSL_IMX6
399     bool
400     select A9MPCORE
401     select IMX
402     select IMX_FEC
403     select IMX_I2C
404     select IMX_USBPHY
405     select WDT_IMX2
406     select SDHCI
408 config ASPEED_SOC
409     bool
410     select DS1338
411     select FTGMAC100
412     select I2C
413     select PCA9552
414     select SERIAL
415     select SMBUS_EEPROM
416     select SSI
417     select SSI_M25P80
418     select TMP105
419     select TMP421
420     select EMC141X
421     select UNIMP
422     select LED
424 config MPS2
425     bool
426     select ARMSSE
427     select LAN9118
428     select MPS2_FPGAIO
429     select MPS2_SCC
430     select OR_IRQ
431     select PL022    # SPI
432     select PL080    # DMA controller
433     select SPLIT_IRQ
434     select UNIMP
435     select CMSDK_APB_WATCHDOG
436     select VERSATILE_I2C
438 config FSL_IMX7
439     bool
440     imply PCI_DEVICES
441     imply TEST_DEVICES
442     select A15MPCORE
443     select PCI
444     select IMX
445     select IMX_FEC
446     select IMX_I2C
447     select WDT_IMX2
448     select PCI_EXPRESS_DESIGNWARE
449     select SDHCI
450     select UNIMP
452 config ARM_SMMUV3
453     bool
455 config FSL_IMX6UL
456     bool
457     select A15MPCORE
458     select IMX
459     select IMX_FEC
460     select IMX_I2C
461     select WDT_IMX2
462     select SDHCI
463     select UNIMP
465 config MICROBIT
466     bool
467     select NRF51_SOC
469 config NRF51_SOC
470     bool
471     select I2C
472     select ARM_V7M
473     select UNIMP
475 config EMCRAFT_SF2
476     bool
477     select MSF2
478     select SSI_M25P80
480 config MSF2
481     bool
482     select ARM_V7M
483     select PTIMER
484     select SERIAL
485     select SSI
486     select UNIMP
488 config ZAURUS
489     bool
490     select NAND
491     select ECC
493 config A9MPCORE
494     bool
495     select A9_GTIMER
496     select A9SCU       # snoop control unit
497     select ARM_GIC
498     select ARM_MPTIMER
500 config A15MPCORE
501     bool
502     select ARM_GIC
504 config ARM11MPCORE
505     bool
506     select ARM11SCU
508 config ARMSSE
509     bool
510     select ARM_V7M
511     select ARMSSE_CPU_PWRCTRL
512     select ARMSSE_CPUID
513     select ARMSSE_MHU
514     select CMSDK_APB_TIMER
515     select CMSDK_APB_DUALTIMER
516     select CMSDK_APB_UART
517     select CMSDK_APB_WATCHDOG
518     select IOTKIT_SECCTL
519     select IOTKIT_SYSCTL
520     select IOTKIT_SYSINFO
521     select OR_IRQ
522     select SPLIT_IRQ
523     select TZ_MPC
524     select TZ_MSC
525     select TZ_PPC
526     select UNIMP
527     select SSE_COUNTER
528     select SSE_TIMER