tests: numa: test one backend with prealloc enabled
[qemu/ar7.git] / hw / arm / Kconfig
blob188419dc1e74a5d95f6b9ec5d1539b4049315e0f
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     select A15MPCORE
10     select ACPI
11     select ARM_SMMUV3
12     select GPIO_KEY
13     select FW_CFG_DMA
14     select PCI_EXPRESS
15     select PCI_EXPRESS_GENERIC_BRIDGE
16     select PFLASH_CFI01
17     select PL011 # UART
18     select PL031 # RTC
19     select PL061 # GPIO
20     select PLATFORM_BUS
21     select SMBIOS
22     select VIRTIO_MMIO
23     select ACPI_PCI
24     select MEM_DEVICE
25     select DIMM
26     select ACPI_MEMORY_HOTPLUG
27     select ACPI_HW_REDUCED
29 config CHEETAH
30     bool
31     select OMAP
32     select TSC210X
34 config CUBIEBOARD
35     bool
36     select ALLWINNER_A10
38 config DIGIC
39     bool
40     select PTIMER
41     select PFLASH_CFI02
43 config EXYNOS4
44     bool
45     select A9MPCORE
46     select I2C
47     select LAN9118
48     select PL310 # cache controller
49     select PTIMER
50     select SDHCI
51     select USB_EHCI_SYSBUS
53 config HIGHBANK
54     bool
55     select A9MPCORE
56     select A15MPCORE
57     select AHCI
58     select ARM_TIMER # sp804
59     select ARM_V7M
60     select PL011 # UART
61     select PL022 # Serial port
62     select PL031 # RTC
63     select PL061 # GPIO
64     select PL310 # cache controller
65     select XGMAC # ethernet
67 config INTEGRATOR
68     bool
69     select ARM_TIMER
70     select INTEGRATOR_DEBUG
71     select PL011 # UART
72     select PL031 # RTC
73     select PL041 # audio
74     select PL050 # keyboard/mouse
75     select PL110 # pl111 LCD controller
76     select PL181 # display
77     select SMC91C111
79 config MAINSTONE
80     bool
81     select PXA2XX
82     select PFLASH_CFI01
83     select SMC91C111
85 config MUSCA
86     bool
87     select ARMSSE
88     select PL011
89     select PL031
90     select SPLIT_IRQ
91     select UNIMP
93 config MUSICPAL
94     bool
95     select BITBANG_I2C
96     select MARVELL_88W8618
97     select PTIMER
98     select PFLASH_CFI02
99     select SERIAL
100     select WM8750
102 config NETDUINO2
103     bool
104     select STM32F205_SOC
106 config NETDUINOPLUS2
107     bool
108     select STM32F405_SOC
110 config NSERIES
111     bool
112     select OMAP
113     select TMP105   # tempature sensor
114     select BLIZZARD # LCD/TV controller
115     select ONENAND
116     select TSC210X  # touchscreen/sensors/audio
117     select TSC2005  # touchscreen/sensors/keypad
118     select LM832X   # GPIO keyboard chip
119     select TWL92230 # energy-management
120     select TUSB6010
122 config OMAP
123     bool
124     select FRAMEBUFFER
125     select I2C
126     select ECC
127     select NAND
128     select PFLASH_CFI01
129     select SD
130     select SERIAL
132 config PXA2XX
133     bool
134     select FRAMEBUFFER
135     select I2C
136     select SERIAL
137     select SD
138     select SSI
139     select USB_OHCI
141 config GUMSTIX
142     bool
143     select PFLASH_CFI01
144     select SMC91C111
145     select PXA2XX
147 config TOSA
148     bool
149     select ZAURUS  # scoop
150     select MICRODRIVE
151     select PXA2XX
153 config SPITZ
154     bool
155     select ADS7846 # display
156     select MAX111X # A/D converter
157     select WM8750  # audio codec
158     select MAX7310 # GPIO expander
159     select ZAURUS  # scoop
160     select NAND    # memory
161     select ECC     # Error-correcting for NAND
162     select MICRODRIVE
163     select PXA2XX
165 config Z2
166     bool
167     select PFLASH_CFI01
168     select WM8750
169     select PL011 # UART
170     select PXA2XX
172 config REALVIEW
173     bool
174     imply PCI_DEVICES
175     imply PCI_TESTDEV
176     select SMC91C111
177     select LAN9118
178     select A9MPCORE
179     select A15MPCORE
180     select ARM11MPCORE
181     select ARM_TIMER
182     select VERSATILE_PCI
183     select WM8750 # audio codec
184     select LSI_SCSI_PCI
185     select PCI
186     select PL011  # UART
187     select PL031  # RTC
188     select PL041  # audio codec
189     select PL050  # keyboard/mouse
190     select PL061  # GPIO
191     select PL080  # DMA controller
192     select PL110
193     select PL181  # display
194     select PL310  # cache controller
195     select VERSATILE_I2C
196     select DS1338 # I2C RTC+NVRAM
197     select USB_OHCI
199 config SBSA_REF
200     bool
201     imply PCI_DEVICES
202     select AHCI
203     select ARM_SMMUV3
204     select GPIO_KEY
205     select PCI_EXPRESS
206     select PCI_EXPRESS_GENERIC_BRIDGE
207     select PFLASH_CFI01
208     select PL011 # UART
209     select PL031 # RTC
210     select PL061 # GPIO
211     select USB_EHCI_SYSBUS
213 config SABRELITE
214     bool
215     select FSL_IMX6
216     select SSI_M25P80
218 config STELLARIS
219     bool
220     select ARM_V7M
221     select CMSDK_APB_WATCHDOG
222     select I2C
223     select PL011 # UART
224     select PL022 # Serial port
225     select PL061 # GPIO
226     select SSD0303 # OLED display
227     select SSD0323 # OLED display
228     select SSI_SD
229     select STELLARIS_INPUT
230     select STELLARIS_ENET # ethernet
231     select UNIMP
233 config STRONGARM
234     bool
235     select PXA2XX
237 config COLLIE
238     bool
239     select PFLASH_CFI01
240     select ZAURUS  # scoop
241     select STRONGARM
243 config SX1
244     bool
245     select OMAP
247 config VERSATILE
248     bool
249     select ARM_TIMER # sp804
250     select PFLASH_CFI01
251     select LSI_SCSI_PCI
252     select PL050  # keyboard/mouse
253     select PL080  # DMA controller
254     select PL190  # Vector PIC
255     select REALVIEW
256     select USB_OHCI
258 config VEXPRESS
259     bool
260     select A9MPCORE
261     select A15MPCORE
262     select ARM_MPTIMER
263     select ARM_TIMER # sp804
264     select LAN9118
265     select PFLASH_CFI01
266     select PL011 # UART
267     select PL041 # audio codec
268     select PL181  # display
269     select REALVIEW
270     select SII9022
271     select VIRTIO_MMIO
273 config ZYNQ
274     bool
275     select A9MPCORE
276     select CADENCE # UART
277     select PFLASH_CFI02
278     select PL330
279     select SDHCI
280     select SSI_M25P80
281     select USB_EHCI_SYSBUS
282     select XILINX # UART
283     select XILINX_AXI
284     select XILINX_SPI
285     select XILINX_SPIPS
286     select ZYNQ_DEVCFG
288 config ARM_V7M
289     bool
291 config ALLWINNER_A10
292     bool
293     select AHCI
294     select ALLWINNER_A10_PIT
295     select ALLWINNER_A10_PIC
296     select ALLWINNER_EMAC
297     select SERIAL
298     select UNIMP
300 config ALLWINNER_H3
301     bool
302     select ALLWINNER_A10_PIT
303     select ALLWINNER_SUN8I_EMAC
304     select SERIAL
305     select ARM_TIMER
306     select ARM_GIC
307     select UNIMP
308     select USB_OHCI
309     select USB_EHCI_SYSBUS
310     select SD
312 config RASPI
313     bool
314     select FRAMEBUFFER
315     select PL011 # UART
316     select SDHCI
318 config STM32F205_SOC
319     bool
320     select ARM_V7M
321     select OR_IRQ
322     select STM32F2XX_TIMER
323     select STM32F2XX_USART
324     select STM32F2XX_SYSCFG
325     select STM32F2XX_ADC
326     select STM32F2XX_SPI
328 config STM32F405_SOC
329     bool
330     select ARM_V7M
331     select STM32F4XX_SYSCFG
332     select STM32F4XX_EXTI
334 config XLNX_ZYNQMP_ARM
335     bool
336     select AHCI
337     select ARM_GIC
338     select CADENCE
339     select DDC
340     select DPCD
341     select SDHCI
342     select SSI
343     select SSI_M25P80
344     select XILINX_AXI
345     select XILINX_SPIPS
346     select XLNX_ZYNQMP
348 config XLNX_VERSAL
349     bool
350     select ARM_GIC
351     select PL011
352     select CADENCE
353     select VIRTIO_MMIO
354     select UNIMP
356 config FSL_IMX25
357     bool
358     select IMX
359     select IMX_FEC
360     select IMX_I2C
361     select DS1338
363 config FSL_IMX31
364     bool
365     select SERIAL
366     select IMX
367     select IMX_I2C
368     select LAN9118
370 config FSL_IMX6
371     bool
372     select A9MPCORE
373     select IMX
374     select IMX_FEC
375     select IMX_I2C
376     select IMX_USBPHY
377     select SDHCI
379 config ASPEED_SOC
380     bool
381     select DS1338
382     select FTGMAC100
383     select I2C
384     select PCA9552
385     select SERIAL
386     select SMBUS_EEPROM
387     select SSI
388     select SSI_M25P80
389     select TMP105
390     select TMP421
391     select UNIMP
393 config MPS2
394     bool
395     select ARMSSE
396     select LAN9118
397     select MPS2_FPGAIO
398     select MPS2_SCC
399     select OR_IRQ
400     select PL022    # Serial port
401     select PL080    # DMA controller
402     select SPLIT_IRQ
403     select UNIMP
405 config FSL_IMX7
406     bool
407     imply PCI_DEVICES
408     imply TEST_DEVICES
409     select A15MPCORE
410     select PCI
411     select IMX
412     select IMX_FEC
413     select IMX_I2C
414     select PCI_EXPRESS_DESIGNWARE
415     select SDHCI
416     select UNIMP
418 config ARM_SMMUV3
419     bool
421 config FSL_IMX6UL
422     bool
423     select A15MPCORE
424     select IMX
425     select IMX_FEC
426     select IMX_I2C
427     select SDHCI
428     select UNIMP
430 config MICROBIT
431     bool
432     select NRF51_SOC
434 config NRF51_SOC
435     bool
436     select I2C
437     select ARM_V7M
438     select UNIMP
440 config EMCRAFT_SF2
441     bool
442     select MSF2
443     select SSI_M25P80
445 config MSF2
446     bool
447     select ARM_V7M
448     select PTIMER
449     select SERIAL
450     select SSI
451     select UNIMP
453 config ZAURUS
454     bool
455     select NAND
456     select ECC
458 config A9MPCORE
459     bool
460     select A9_GTIMER
461     select A9SCU       # snoop control unit
462     select ARM_GIC
463     select ARM_MPTIMER
465 config A15MPCORE
466     bool
467     select ARM_GIC
469 config ARM11MPCORE
470     bool
471     select ARM11SCU
473 config ARMSSE
474     bool
475     select ARM_V7M
476     select ARMSSE_CPUID
477     select ARMSSE_MHU
478     select CMSDK_APB_TIMER
479     select CMSDK_APB_DUALTIMER
480     select CMSDK_APB_UART
481     select CMSDK_APB_WATCHDOG
482     select IOTKIT_SECCTL
483     select IOTKIT_SYSCTL
484     select IOTKIT_SYSINFO
485     select OR_IRQ
486     select SPLIT_IRQ
487     select TZ_MPC
488     select TZ_MSC
489     select TZ_PPC
490     select UNIMP
492 config ARMSSE_CPUID
493     bool
495 config ARMSSE_MHU
496     bool