]>
Commit | Line | Data |
---|---|---|
4c928ab7 | 1 | |
302e8df8 MT |
2 | # |
3 | # General setup | |
4 | # | |
5 | CONFIG_BROKEN_ON_SMP=y | |
6 | ||
302e8df8 MT |
7 | # |
8 | # CPU/Task time and stats accounting | |
9 | # | |
10 | CONFIG_TICK_CPU_ACCOUNTING=y | |
11 | # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set | |
302e8df8 MT |
12 | |
13 | # | |
14 | # RCU Subsystem | |
15 | # | |
16 | CONFIG_TINY_RCU=y | |
17 | # CONFIG_RCU_STALL_COMMON is not set | |
18 | ||
4c928ab7 | 19 | # |
cb866dd3 | 20 | # CPU Core family selection |
4c928ab7 | 21 | # |
cb866dd3 MT |
22 | # CONFIG_ARCH_MULTI_V4 is not set |
23 | # CONFIG_ARCH_MULTI_V4T is not set | |
24 | CONFIG_ARCH_MULTI_V5=y | |
25 | CONFIG_ARCH_MULTI_V4_V5=y | |
26 | # CONFIG_ARCH_MULTI_V7 is not set | |
27 | CONFIG_ARCH_MULTI_CPU_AUTO=y | |
28 | CONFIG_ARCH_MVEBU=y | |
29 | CONFIG_MACH_MVEBU_ANY=y | |
30 | CONFIG_MACH_KIRKWOOD=y | |
31 | CONFIG_MACH_NETXBIG=y | |
4c928ab7 MT |
32 | |
33 | # | |
cb866dd3 | 34 | # MX21 platforms: |
4c928ab7 | 35 | # |
cb866dd3 | 36 | # CONFIG_MACH_MX21ADS is not set |
703bc627 MT |
37 | |
38 | # | |
cb866dd3 | 39 | # MX25 platforms: |
703bc627 | 40 | # |
cb866dd3 MT |
41 | # CONFIG_MACH_MX25_3DS is not set |
42 | # CONFIG_MACH_EUKREA_CPUIMX25SD is not set | |
43 | # CONFIG_MACH_IMX25_DT is not set | |
44 | ||
45 | # | |
46 | # MX27 platforms: | |
47 | # | |
48 | # CONFIG_MACH_MX27ADS is not set | |
49 | # CONFIG_MACH_PCM038 is not set | |
50 | # CONFIG_MACH_CPUIMX27 is not set | |
51 | # CONFIG_MACH_MX27_3DS is not set | |
52 | # CONFIG_MACH_IMX27_VISSTRIM_M10 is not set | |
53 | # CONFIG_MACH_PCA100 is not set | |
54 | # CONFIG_MACH_MXT_TD60 is not set | |
55 | # CONFIG_MACH_IMX27_DT is not set | |
56 | # CONFIG_ARCH_MXS is not set | |
57 | # CONFIG_ARCH_NOMADIK is not set | |
58 | # CONFIG_ARCH_NSPIRE is not set | |
59 | # CONFIG_ARCH_U300 is not set | |
60 | # CONFIG_ARCH_WM8505 is not set | |
664c0173 | 61 | CONFIG_PLAT_ORION=y |
4c928ab7 MT |
62 | |
63 | # | |
64 | # Processor Type | |
65 | # | |
66 | CONFIG_CPU_FEROCEON=y | |
67 | # CONFIG_CPU_FEROCEON_OLD_ID is not set | |
302e8df8 | 68 | CONFIG_CPU_32v5=y |
4c928ab7 | 69 | CONFIG_CPU_ABRT_EV5T=y |
302e8df8 MT |
70 | CONFIG_CPU_PABRT_LEGACY=y |
71 | CONFIG_CPU_CACHE_VIVT=y | |
4c928ab7 MT |
72 | CONFIG_CPU_COPY_FEROCEON=y |
73 | CONFIG_CPU_TLB_FEROCEON=y | |
302e8df8 | 74 | CONFIG_CPU_USE_DOMAINS=y |
4c928ab7 MT |
75 | |
76 | # | |
77 | # Processor Features | |
78 | # | |
302e8df8 | 79 | CONFIG_NEED_KUSER_HELPERS=y |
664c0173 MT |
80 | CONFIG_CACHE_FEROCEON_L2=y |
81 | # CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set | |
302e8df8 MT |
82 | # CONFIG_CACHE_L2X0 is not set |
83 | CONFIG_ARM_L1_CACHE_SHIFT=5 | |
4c928ab7 | 84 | |
0db4b328 MT |
85 | # |
86 | # PCI host controller drivers | |
87 | # | |
664c0173 | 88 | # CONFIG_PCI_MVEBU is not set |
2db3b9b1 | 89 | # CONFIG_PCIEPORTBUS is not set |
302e8df8 MT |
90 | |
91 | # | |
92 | # Kernel Features | |
93 | # | |
94 | CONFIG_ARCH_NR_GPIO=0 | |
664c0173 MT |
95 | CONFIG_HZ_FIXED=0 |
96 | # CONFIG_HZ_100 is not set | |
97 | # CONFIG_HZ_200 is not set | |
98 | # CONFIG_HZ_250 is not set | |
99 | CONFIG_HZ_300=y | |
100 | # CONFIG_HZ_500 is not set | |
101 | # CONFIG_HZ_1000 is not set | |
102 | CONFIG_HZ=300 | |
302e8df8 | 103 | CONFIG_SPLIT_PTLOCK_CPUS=999999 |
302e8df8 MT |
104 | CONFIG_NEED_PER_CPU_KM=y |
105 | CONFIG_FORCE_MAX_ZONEORDER=11 | |
2db3b9b1 | 106 | CONFIG_UACCESS_WITH_MEMCPY=y |
0db4b328 | 107 | |
7c69f2c2 MT |
108 | # |
109 | # Boot options | |
110 | # | |
111 | CONFIG_ARM_ATAG_DTB_COMPAT=y | |
112 | CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y | |
113 | # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set | |
302e8df8 | 114 | CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/sda1 rootdelay=20" |
7c69f2c2 | 115 | |
664c0173 MT |
116 | # |
117 | # ARM CPU frequency scaling drivers | |
118 | # | |
119 | CONFIG_ARM_KIRKWOOD_CPUFREQ=y | |
120 | ||
0db4b328 | 121 | # |
2db3b9b1 | 122 | # ARM CPU Idle Drivers |
302e8df8 | 123 | # |
2db3b9b1 | 124 | # CONFIG_ARM_KIRKWOOD_CPUIDLE is not set |
cb866dd3 | 125 | # CONFIG_ARM_MVEBU_V7_CPUIDLE is not set |
302e8df8 MT |
126 | # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set |
127 | ||
302e8df8 MT |
128 | # |
129 | # Generic Driver Options | |
130 | # | |
2db3b9b1 | 131 | # CONFIG_SYS_HYPERVISOR is not set |
302e8df8 | 132 | |
664c0173 MT |
133 | # |
134 | # Bus devices | |
135 | # | |
cb866dd3 | 136 | CONFIG_IMX_WEIM=y |
664c0173 MT |
137 | CONFIG_MVEBU_MBUS=y |
138 | ||
302e8df8 MT |
139 | # |
140 | # Device Tree and Open Firmware support | |
141 | # | |
2db3b9b1 | 142 | CONFIG_VIRTIO_BLK=y |
302e8df8 MT |
143 | |
144 | # | |
cb866dd3 | 145 | # Controllers with non-SFF native interface |
302e8df8 | 146 | # |
cb866dd3 | 147 | CONFIG_AHCI_MVEBU=m |
302e8df8 | 148 | |
4c928ab7 | 149 | # |
5e856224 | 150 | # Distributed Switch Architecture drivers |
4c928ab7 | 151 | # |
2db3b9b1 | 152 | # CONFIG_VORTEX is not set |
664c0173 MT |
153 | CONFIG_MV643XX_ETH=m |
154 | CONFIG_MVNETA=m | |
4c928ab7 | 155 | |
302e8df8 | 156 | # |
cb866dd3 | 157 | # MII PHY device drivers |
302e8df8 | 158 | # |
2db3b9b1 | 159 | CONFIG_B43_SDIO=y |
302e8df8 MT |
160 | |
161 | # | |
162 | # ISDN feature submodules | |
163 | # | |
164 | # CONFIG_ISDN_DRV_LOOP is not set | |
165 | ||
664c0173 MT |
166 | # |
167 | # Input device support | |
168 | # | |
169 | CONFIG_INPUT_MATRIXKMAP=m | |
170 | ||
171 | # | |
172 | # Input Device Drivers | |
173 | # | |
174 | CONFIG_KEYBOARD_SAMSUNG=m | |
175 | ||
cb866dd3 MT |
176 | # |
177 | # Hardware I/O ports | |
178 | # | |
179 | CONFIG_SERIO_AMBAKMI=m | |
180 | ||
181 | # | |
182 | # I2C system bus drivers (mostly embedded / system-on-chip) | |
183 | # | |
184 | CONFIG_I2C_NOMADIK=m | |
185 | ||
302e8df8 | 186 | # |
2db3b9b1 | 187 | # PPS support |
302e8df8 | 188 | # |
2db3b9b1 | 189 | CONFIG_PPS=m |
597e1ee1 MT |
190 | |
191 | # | |
2db3b9b1 | 192 | # PTP clock support |
597e1ee1 | 193 | # |
2db3b9b1 | 194 | CONFIG_PTP_1588_CLOCK=m |
302e8df8 | 195 | |
6ae109d5 MT |
196 | # |
197 | # Pin controllers | |
198 | # | |
2db3b9b1 | 199 | # CONFIG_PINCTRL_SINGLE is not set |
664c0173 | 200 | CONFIG_PINCTRL_MVEBU=y |
6ae109d5 | 201 | CONFIG_PINCTRL_KIRKWOOD=y |
4c928ab7 | 202 | |
664c0173 MT |
203 | # |
204 | # Memory mapped GPIO drivers: | |
205 | # | |
206 | CONFIG_GPIO_MVEBU=y | |
cb866dd3 MT |
207 | # CONFIG_GPIO_PL061 is not set |
208 | ||
209 | # | |
210 | # 1-wire Bus Masters | |
211 | # | |
212 | CONFIG_W1_MASTER_MXC=m | |
664c0173 | 213 | |
597e1ee1 MT |
214 | # |
215 | # 1-wire Slaves | |
216 | # | |
2db3b9b1 | 217 | # CONFIG_CHARGER_LP8788 is not set |
cb866dd3 | 218 | # CONFIG_POWER_RESET_BRCMSTB is not set |
664c0173 | 219 | # CONFIG_POWER_RESET_QNAP is not set |
597e1ee1 | 220 | |
7f6f4de5 MT |
221 | # |
222 | # Native drivers | |
223 | # | |
224 | CONFIG_KIRKWOOD_THERMAL=m | |
cb866dd3 | 225 | CONFIG_ARMADA_THERMAL=m |
6ae109d5 | 226 | |
664c0173 MT |
227 | # |
228 | # Watchdog Device Drivers | |
229 | # | |
230 | CONFIG_ORION_WATCHDOG=m | |
231 | ||
4c928ab7 | 232 | # |
2db3b9b1 | 233 | # Sonics Silicon Backplane |
4c928ab7 | 234 | # |
2db3b9b1 | 235 | CONFIG_SSB_SDIOHOST=y |
4c928ab7 | 236 | |
6ae109d5 MT |
237 | # |
238 | # Multifunction device drivers | |
239 | # | |
302e8df8 | 240 | # CONFIG_ABX500_CORE is not set |
597e1ee1 MT |
241 | |
242 | # | |
243 | # STMicroelectronics STMPE Interface Drivers | |
244 | # | |
2db3b9b1 | 245 | CONFIG_MFD_VX855=m |
597e1ee1 | 246 | CONFIG_REGULATOR_88PM8607=m |
2db3b9b1 | 247 | CONFIG_REGULATOR_GPIO=m |
b1cbc577 | 248 | CONFIG_REGULATOR_LP872X=m |
597e1ee1 | 249 | CONFIG_REGULATOR_LP8788=m |
597e1ee1 | 250 | CONFIG_REGULATOR_TWL4030=m |
302e8df8 MT |
251 | |
252 | # | |
2db3b9b1 | 253 | # Media digital TV PCI Adapters |
302e8df8 | 254 | # |
2db3b9b1 | 255 | CONFIG_VIDEO_CAFE_CCIC=m |
302e8df8 | 256 | |
302e8df8 | 257 | # |
2db3b9b1 | 258 | # Camera sensor devices |
302e8df8 | 259 | # |
2db3b9b1 | 260 | CONFIG_VIDEO_OV7670=m |
302e8df8 MT |
261 | |
262 | # | |
263 | # I2C encoder or helper chips | |
264 | # | |
2db3b9b1 MT |
265 | CONFIG_DRM_I2C_CH7006=m |
266 | CONFIG_DRM_I2C_SIL164=m | |
267 | CONFIG_DRM_I2C_NXP_TDA998X=m | |
cb866dd3 MT |
268 | CONFIG_DRM_EXYNOS_FIMD=y |
269 | CONFIG_DRM_EXYNOS_DPI=y | |
270 | CONFIG_DRM_EXYNOS_DSI=y | |
271 | CONFIG_DRM_EXYNOS_FIMC=y | |
272 | CONFIG_DRM_EXYNOS_ROTATOR=y | |
273 | ||
274 | # | |
275 | # Display Panels | |
276 | # | |
277 | CONFIG_DRM_PANEL_SIMPLE=m | |
278 | CONFIG_DRM_PANEL_S6E8AA0=m | |
2db3b9b1 MT |
279 | |
280 | # | |
281 | # Frame buffer Devices | |
282 | # | |
283 | CONFIG_FB_SYS_FOPS=m | |
cb866dd3 | 284 | CONFIG_FB_MODE_HELPERS=y |
302e8df8 | 285 | |
6ae109d5 MT |
286 | # |
287 | # Frame buffer hardware drivers | |
288 | # | |
cb866dd3 MT |
289 | CONFIG_FB_ARMCLCD=m |
290 | # CONFIG_PLAT_VERSATILE_CLCD is not set | |
291 | CONFIG_FB_IMX=m | |
292 | CONFIG_FB_MX3=m | |
302e8df8 | 293 | CONFIG_LCD_PLATFORM=m |
6ae109d5 | 294 | |
4c928ab7 MT |
295 | # |
296 | # Console display driver support | |
297 | # | |
2db3b9b1 | 298 | CONFIG_SND_ES1968_INPUT=y |
302e8df8 | 299 | CONFIG_SND_LX6464ES=m |
2db3b9b1 | 300 | CONFIG_SND_MAESTRO3_INPUT=y |
4c928ab7 | 301 | |
703bc627 | 302 | # |
cb866dd3 | 303 | # SoC Audio support for Freescale i.MX boards: |
703bc627 | 304 | # |
664c0173 | 305 | CONFIG_SND_KIRKWOOD_SOC=m |
cb866dd3 | 306 | CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB=m |
703bc627 | 307 | |
302e8df8 | 308 | # |
2db3b9b1 | 309 | # CODEC drivers |
302e8df8 | 310 | # |
664c0173 MT |
311 | CONFIG_SND_SOC_CS42L51=m |
312 | ||
313 | # | |
314 | # USB Host Controller Drivers | |
315 | # | |
cb866dd3 MT |
316 | CONFIG_USB_XHCI_MVEBU=m |
317 | CONFIG_USB_EHCI_MXC=m | |
664c0173 | 318 | CONFIG_USB_EHCI_HCD_ORION=y |
cb866dd3 | 319 | CONFIG_USB_IMX21_HCD=m |
302e8df8 MT |
320 | |
321 | # | |
322 | # USB Physical Layer drivers | |
323 | # | |
324 | CONFIG_NOP_USB_XCEIV=m | |
302e8df8 MT |
325 | CONFIG_MMC=m |
326 | ||
327 | # | |
328 | # MMC/SD/SDIO Card Drivers | |
329 | # | |
330 | CONFIG_MMC_BLOCK=m | |
331 | ||
4c928ab7 MT |
332 | # |
333 | # MMC/SD/SDIO Host Controller Drivers | |
334 | # | |
2db3b9b1 | 335 | CONFIG_MMC_RICOH_MMC=y |
664c0173 | 336 | CONFIG_MMC_MVSDIO=m |
4c928ab7 MT |
337 | |
338 | # | |
339 | # LED drivers | |
340 | # | |
302e8df8 | 341 | CONFIG_LEDS_PWM=m |
4c928ab7 MT |
342 | CONFIG_LEDS_NS2=m |
343 | CONFIG_LEDS_NETXBIG=m | |
344 | ||
664c0173 MT |
345 | # |
346 | # on-CPU RTC drivers | |
347 | # | |
348 | CONFIG_RTC_DRV_MV=m | |
349 | ||
302e8df8 | 350 | # |
2db3b9b1 | 351 | # DMA Devices |
302e8df8 | 352 | # |
2db3b9b1 | 353 | CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y |
cb866dd3 | 354 | CONFIG_AMBA_PL08X=y |
2db3b9b1 MT |
355 | CONFIG_DW_DMAC_PCI=m |
356 | CONFIG_MV_XOR=y | |
cb866dd3 MT |
357 | CONFIG_PL330_DMA=m |
358 | CONFIG_IMX_SDMA=m | |
359 | CONFIG_IMX_DMA=m | |
360 | CONFIG_DMA_VIRTUAL_CHANNELS=y | |
302e8df8 | 361 | |
597e1ee1 | 362 | # |
2db3b9b1 | 363 | # DMA Clients |
597e1ee1 | 364 | # |
2db3b9b1 MT |
365 | CONFIG_DMA_ENGINE_RAID=y |
366 | CONFIG_UIO_AEC=m | |
367 | CONFIG_UIO_SERCOS3=m | |
368 | CONFIG_UIO_PCI_GENERIC=m | |
369 | CONFIG_UIO_MF624=m | |
370 | CONFIG_VIRTIO=y | |
597e1ee1 MT |
371 | |
372 | # | |
2db3b9b1 | 373 | # Virtio drivers |
597e1ee1 | 374 | # |
2db3b9b1 | 375 | CONFIG_VIRTIO_PCI=y |
597e1ee1 | 376 | |
302e8df8 | 377 | # |
2db3b9b1 | 378 | # Android |
302e8df8 | 379 | # |
cb866dd3 MT |
380 | CONFIG_DRM_IMX=m |
381 | # CONFIG_DRM_IMX_FB_HELPER is not set | |
382 | CONFIG_DRM_IMX_PARALLEL_DISPLAY=m | |
383 | CONFIG_DRM_IMX_TVE=m | |
384 | CONFIG_DRM_IMX_LDB=m | |
385 | CONFIG_DRM_IMX_IPUV3=m | |
386 | CONFIG_DRM_IMX_HDMI=m | |
302e8df8 | 387 | |
028e459b MT |
388 | # |
389 | # Common Clock Framework | |
390 | # | |
597e1ee1 MT |
391 | CONFIG_COMMON_CLK_WM831X=m |
392 | CONFIG_COMMON_CLK_MAX77686=m | |
664c0173 | 393 | CONFIG_MVEBU_CLK_COMMON=y |
0db4b328 MT |
394 | CONFIG_KIRKWOOD_CLK=y |
395 | ||
664c0173 | 396 | # |
cb866dd3 | 397 | # Clock Source drivers |
664c0173 MT |
398 | # |
399 | CONFIG_ORION_TIMER=y | |
cb866dd3 MT |
400 | # CONFIG_SH_TIMER_TMU is not set |
401 | # CONFIG_PL320_MBOX is not set | |
664c0173 MT |
402 | |
403 | # | |
404 | # Rpmsg drivers | |
405 | # | |
406 | CONFIG_MVEBU_DEVBUS=y | |
407 | ||
597e1ee1 MT |
408 | # |
409 | # Analog to digital converters | |
410 | # | |
2db3b9b1 | 411 | CONFIG_LP8788_ADC=m |
597e1ee1 MT |
412 | CONFIG_TWL6030_GPADC=m |
413 | ||
b1cbc577 MT |
414 | # |
415 | # Temperature sensors | |
416 | # | |
2db3b9b1 | 417 | CONFIG_PWM_FSL_FTM=m |
cb866dd3 | 418 | CONFIG_PWM_IMX=m |
597e1ee1 | 419 | CONFIG_PWM_LP3943=m |
302e8df8 | 420 | CONFIG_PWM_PCA9685=m |
597e1ee1 MT |
421 | CONFIG_PWM_TWL=m |
422 | CONFIG_PWM_TWL_LED=m | |
664c0173 | 423 | CONFIG_ORION_IRQCHIP=y |
b1cbc577 | 424 | |
597e1ee1 | 425 | # |
664c0173 | 426 | # PHY Subsystem |
302e8df8 | 427 | # |
664c0173 | 428 | CONFIG_PHY_MVEBU_SATA=y |
cb866dd3 MT |
429 | # CONFIG_PHY_EXYNOS4210_USB2 is not set |
430 | # CONFIG_PHY_EXYNOS4X12_USB2 is not set | |
431 | # CONFIG_PHY_EXYNOS5250_USB2 is not set | |
b1cbc577 | 432 | |
2db3b9b1 MT |
433 | # |
434 | # Random Number Generation | |
435 | # | |
664c0173 | 436 | CONFIG_CRYPTO_DEV_MV_CESA=m |
2db3b9b1 MT |
437 | CONFIG_CRYPTO_DEV_HIFN_795X=m |
438 | CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y | |
439 | ||
703bc627 MT |
440 | # |
441 | # Library routines | |
442 | # | |
2db3b9b1 MT |
443 | CONFIG_HAS_IOPORT_MAP=y |
444 | CONFIG_GENERIC_ATOMIC64=y | |
302e8df8 | 445 | # CONFIG_DDR is not set |