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