aboutsummaryrefslogtreecommitdiff
path: root/hw/arm/Kconfig
blob: 79706ed0ce1fc7f619385a0ae697c277bd1d862d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
config ARM_VIRT
    bool
    imply VFIO_PLATFORM

config CHEETAH
    bool
    select OMAP
    select TSC210X

config DIGIC
    bool
    select PTIMER

config EXYNOS4
    bool
    select A9MPCORE
    select I2C
    select LAN9118
    select PL310 # cache controller
    select PTIMER
    select SDHCI
    select USB_EHCI_SYSBUS

config HIGHBANK
    bool
    select A9MPCORE
    select A15MPCORE
    select AHCI
    select ARM_TIMER # sp804
    select ARM_V7M
    select PL011 # UART
    select PL022 # Serial port
    select PL031 # RTC
    select PL061 # GPIO
    select PL310 # cache controller
    select XGMAC # ethernet

config INTEGRATOR
    bool
    select ARM_TIMER
    select INTEGRATOR_DEBUG
    select PL011 # UART
    select PL031 # RTC
    select PL050 # keyboard/mouse
    select PL110 # pl111 LCD controller
    select PL181 # display
    select SMC91C111

config MAINSTONE
    bool
    select PXA2XX
    select PFLASH_CFI01
    select SMC91C111

config MUSICPAL
    bool
    select BITBANG_I2C
    select MARVELL_88W8618
    select PTIMER
    select PFLASH_CFI02
    select SERIAL
    select WM8750

config NETDUINO2
    bool

config NSERIES
    bool
    select OMAP
    select TMP105   # tempature sensor
    select BLIZZARD # LCD/TV controller
    select ONENAND
    select TSC210X  # touchscreen/sensors/audio
    select TSC2005  # touchscreen/sensors/keypad
    select LM832X   # GPIO keyboard chip
    select TWL92230 # energy-management
    select TUSB6010

config OMAP
    bool
    select FRAMEBUFFER
    select I2C
    select ECC
    select NAND
    select PFLASH_CFI01
    select SD
    select SERIAL

config PXA2XX
    bool
    select FRAMEBUFFER
    select I2C
    select SERIAL
    select SD
    select SSI
    select USB_OHCI

config GUMSTIX
    bool
    select PFLASH_CFI01
    select SMC91C111
    select PXA2XX

config TOSA
    bool
    select ZAURUS  # scoop
    select MICRODRIVE
    select PXA2XX

config SPITZ
    bool
    select ADS7846 # display
    select MAX111X # A/D converter
    select WM8750  # audio codec
    select MAX7310 # GPIO expander
    select ZAURUS  # scoop
    select NAND    # memory
    select ECC     # Error-correcting for NAND
    select MICRODRIVE
    select PXA2XX

config Z2
    bool
    select PFLASH_CFI01
    select WM8750
    select PL011 # UART
    select PXA2XX

config REALVIEW
    bool
    imply PCI_DEVICES
    imply PCI_TESTDEV
    select SMC91C111
    select LAN9118
    select A9MPCORE
    select A15MPCORE
    select ARM11MPCORE
    select ARM_TIMER
    select VERSATILE_PCI
    select WM8750 # audio codec
    select LSI_SCSI_PCI
    select PCI
    select PL011  # UART
    select PL031  # RTC
    select PL041  # audio codec
    select PL050  # keyboard/mouse
    select PL061  # GPIO
    select PL080  # DMA controller
    select PL110
    select PL181  # display
    select PL310  # cache controller
    select VERSATILE_I2C
    select DS1338 # I2C RTC+NVRAM
    select USB_OHCI

config STELLARIS
    bool
    select ARM_V7M
    select CMSDK_APB_WATCHDOG
    select I2C
    select PL011 # UART
    select PL022 # Serial port
    select PL061 # GPIO
    select SSD0303 # OLED display
    select SSD0323 # OLED display
    select SSI_SD
    select STELLARIS_INPUT
    select STELLARIS_ENET # ethernet

config STRONGARM
    bool

config SX1
    bool
    select OMAP

config VERSATILE
    bool
    select ARM_TIMER # sp804
    select PFLASH_CFI01
    select LSI_SCSI_PCI
    select PL050  # keyboard/mouse
    select PL080  # DMA controller
    select PL190  # Vector PIC
    select REALVIEW
    select USB_OHCI

config VEXPRESS
    bool
    select A9MPCORE
    select A15MPCORE
    select ARM_MPTIMER
    select ARM_TIMER # sp804
    select LAN9118
    select PFLASH_CFI01
    select PL011 # UART
    select PL041 # audio codec
    select PL181  # display
    select REALVIEW
    select SII9022
    select VIRTIO_MMIO

config ZYNQ
    bool

config ARM_V7M
    bool

config ALLWINNER_A10
    bool

config RASPI
    bool

config STM32F205_SOC
    bool

config XLNX_ZYNQMP_ARM
    bool

config XLNX_VERSAL
    bool

config FSL_IMX25
    bool

config FSL_IMX31
    bool
    select SERIAL
    select IMX
    select IMX_I2C
    select LAN9118

config FSL_IMX6
    bool

config ASPEED_SOC
    bool

config MPS2
    bool

config FSL_IMX7
    bool

config ARM_SMMUV3
    bool

config FSL_IMX6UL
    bool

config NRF51_SOC
    bool

config MSF2
    bool
    select PTIMER

config ZAURUS
    bool
    select NAND
    select ECC

config A9MPCORE
    bool
    select A9_GTIMER
    select A9SCU       # snoop control unit
    select ARM_GIC
    select ARM_MPTIMER

config A15MPCORE
    bool

config ARM11MPCORE
    bool
    select ARM11SCU

config ARMSSE
    bool

config ARMSSE_CPUID
    bool

config ARMSSE_MHU
    bool

config MUSCA
    bool