xref: /openbmc/qemu/hw/arm/Kconfig (revision 79e93e24de83882fc743a56560e95d3df6e42cdc)
1config ARM_VIRT
2    bool
3    imply VFIO_PLATFORM
4
5config CHEETAH
6    bool
7    select OMAP
8    select TSC210X
9
10config DIGIC
11    bool
12    select PTIMER
13
14config EXYNOS4
15    bool
16    select A9MPCORE
17    select I2C
18    select LAN9118
19    select PL310 # cache controller
20    select PTIMER
21    select SDHCI
22    select USB_EHCI_SYSBUS
23
24config HIGHBANK
25    bool
26    select A9MPCORE
27    select A15MPCORE
28    select AHCI
29    select ARM_TIMER # sp804
30    select ARM_V7M
31    select PL011 # UART
32    select PL022 # Serial port
33    select PL031 # RTC
34    select PL061 # GPIO
35    select PL310 # cache controller
36    select XGMAC # ethernet
37
38config INTEGRATOR
39    bool
40    select ARM_TIMER
41    select INTEGRATOR_DEBUG
42    select PL011 # UART
43    select PL031 # RTC
44    select PL050 # keyboard/mouse
45    select PL110 # pl111 LCD controller
46    select PL181 # display
47    select SMC91C111
48
49config MAINSTONE
50    bool
51
52config MUSICPAL
53    bool
54    select BITBANG_I2C
55    select MARVELL_88W8618
56    select PTIMER
57    select PFLASH_CFI02
58    select SERIAL
59    select WM8750
60
61config NETDUINO2
62    bool
63
64config NSERIES
65    bool
66    select OMAP
67    select TMP105   # tempature sensor
68    select BLIZZARD # LCD/TV controller
69    select ONENAND
70    select TSC210X  # touchscreen/sensors/audio
71    select TSC2005  # touchscreen/sensors/keypad
72    select LM832X   # GPIO keyboard chip
73    select TWL92230 # energy-management
74    select TUSB6010
75
76config OMAP
77    bool
78    select FRAMEBUFFER
79    select I2C
80    select ECC
81    select NAND
82    select PFLASH_CFI01
83    select SD
84    select SERIAL
85
86config PXA2XX
87    bool
88
89config REALVIEW
90    bool
91    imply PCI_DEVICES
92    imply PCI_TESTDEV
93    select SMC91C111
94    select LAN9118
95    select A9MPCORE
96    select A15MPCORE
97    select ARM11MPCORE
98    select ARM_TIMER
99    select VERSATILE_PCI
100    select WM8750 # audio codec
101    select LSI_SCSI_PCI
102    select PCI
103    select PL011  # UART
104    select PL031  # RTC
105    select PL041  # audio codec
106    select PL050  # keyboard/mouse
107    select PL061  # GPIO
108    select PL080  # DMA controller
109    select PL110
110    select PL181  # display
111    select PL310  # cache controller
112    select VERSATILE_I2C
113    select DS1338 # I2C RTC+NVRAM
114    select USB_OHCI
115
116config STELLARIS
117    bool
118    select ARM_V7M
119    select CMSDK_APB_WATCHDOG
120    select I2C
121    select PL011 # UART
122    select PL022 # Serial port
123    select PL061 # GPIO
124    select SSD0303 # OLED display
125    select SSD0323 # OLED display
126    select SSI_SD
127    select STELLARIS_INPUT
128    select STELLARIS_ENET # ethernet
129
130config STRONGARM
131    bool
132
133config SX1
134    bool
135    select OMAP
136
137config VERSATILE
138    bool
139    select ARM_TIMER # sp804
140    select PFLASH_CFI01
141    select LSI_SCSI_PCI
142    select PL050  # keyboard/mouse
143    select PL080  # DMA controller
144    select PL190  # Vector PIC
145    select REALVIEW
146    select USB_OHCI
147
148config VEXPRESS
149    bool
150    select A9MPCORE
151    select A15MPCORE
152    select ARM_MPTIMER
153    select ARM_TIMER # sp804
154    select LAN9118
155    select PFLASH_CFI01
156    select PL011 # UART
157    select PL041 # audio codec
158    select PL181  # display
159    select REALVIEW
160    select SII9022
161    select VIRTIO_MMIO
162
163config ZYNQ
164    bool
165
166config ARM_V7M
167    bool
168
169config ALLWINNER_A10
170    bool
171
172config RASPI
173    bool
174
175config STM32F205_SOC
176    bool
177
178config XLNX_ZYNQMP_ARM
179    bool
180
181config XLNX_VERSAL
182    bool
183
184config FSL_IMX25
185    bool
186
187config FSL_IMX31
188    bool
189    select SERIAL
190    select IMX
191    select IMX_I2C
192    select LAN9118
193
194config FSL_IMX6
195    bool
196
197config ASPEED_SOC
198    bool
199
200config MPS2
201    bool
202
203config FSL_IMX7
204    bool
205
206config ARM_SMMUV3
207    bool
208
209config FSL_IMX6UL
210    bool
211
212config NRF51_SOC
213    bool
214
215config MSF2
216    bool
217    select PTIMER
218
219config ZAURUS
220    bool
221
222config A9MPCORE
223    bool
224    select A9_GTIMER
225    select A9SCU       # snoop control unit
226    select ARM_GIC
227    select ARM_MPTIMER
228
229config A15MPCORE
230    bool
231
232config ARM11MPCORE
233    bool
234    select ARM11SCU
235
236config ARMSSE
237    bool
238
239config ARMSSE_CPUID
240    bool
241
242config ARMSSE_MHU
243    bool
244
245config MUSCA
246    bool
247