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