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