]>
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 MT |
19 | # |
20 | # System Type | |
21 | # | |
302e8df8 | 22 | # CONFIG_ARCH_MULTIPLATFORM is not set |
4c928ab7 MT |
23 | CONFIG_ARCH_KIRKWOOD=y |
24 | ||
25 | # | |
26 | # Marvell Kirkwood Implementations | |
27 | # | |
b1cbc577 | 28 | CONFIG_KIRKWOOD_LEGACY=y |
703bc627 | 29 | CONFIG_MACH_D2NET_V2=y |
703bc627 MT |
30 | CONFIG_MACH_NET2BIG_V2=y |
31 | CONFIG_MACH_NET5BIG_V2=y | |
703bc627 MT |
32 | CONFIG_MACH_OPENRD=y |
33 | CONFIG_MACH_OPENRD_BASE=y | |
34 | CONFIG_MACH_OPENRD_CLIENT=y | |
35 | CONFIG_MACH_OPENRD_ULTIMATE=y | |
4c928ab7 MT |
36 | CONFIG_MACH_RD88F6192_NAS=y |
37 | CONFIG_MACH_RD88F6281=y | |
664c0173 | 38 | CONFIG_MACH_T5325=y |
703bc627 MT |
39 | CONFIG_MACH_TS219=y |
40 | CONFIG_MACH_TS41X=y | |
41 | ||
42 | # | |
43 | # Device tree entries | |
44 | # | |
c6e2a6c8 | 45 | CONFIG_ARCH_KIRKWOOD_DT=y |
664c0173 | 46 | CONFIG_PLAT_ORION=y |
81bb0557 | 47 | CONFIG_PLAT_ORION_LEGACY=y |
4c928ab7 MT |
48 | |
49 | # | |
50 | # Processor Type | |
51 | # | |
52 | CONFIG_CPU_FEROCEON=y | |
53 | # CONFIG_CPU_FEROCEON_OLD_ID is not set | |
302e8df8 | 54 | CONFIG_CPU_32v5=y |
4c928ab7 | 55 | CONFIG_CPU_ABRT_EV5T=y |
302e8df8 MT |
56 | CONFIG_CPU_PABRT_LEGACY=y |
57 | CONFIG_CPU_CACHE_VIVT=y | |
4c928ab7 MT |
58 | CONFIG_CPU_COPY_FEROCEON=y |
59 | CONFIG_CPU_TLB_FEROCEON=y | |
302e8df8 | 60 | CONFIG_CPU_USE_DOMAINS=y |
4c928ab7 MT |
61 | |
62 | # | |
63 | # Processor Features | |
64 | # | |
302e8df8 | 65 | CONFIG_NEED_KUSER_HELPERS=y |
664c0173 MT |
66 | CONFIG_CACHE_FEROCEON_L2=y |
67 | # CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set | |
302e8df8 MT |
68 | # CONFIG_CACHE_L2X0 is not set |
69 | CONFIG_ARM_L1_CACHE_SHIFT=5 | |
4c928ab7 | 70 | |
0db4b328 MT |
71 | # |
72 | # PCI host controller drivers | |
73 | # | |
664c0173 | 74 | # CONFIG_PCI_MVEBU is not set |
2db3b9b1 | 75 | # CONFIG_PCIEPORTBUS is not set |
302e8df8 MT |
76 | |
77 | # | |
78 | # Kernel Features | |
79 | # | |
80 | CONFIG_ARCH_NR_GPIO=0 | |
664c0173 MT |
81 | CONFIG_HZ_FIXED=0 |
82 | # CONFIG_HZ_100 is not set | |
83 | # CONFIG_HZ_200 is not set | |
84 | # CONFIG_HZ_250 is not set | |
85 | CONFIG_HZ_300=y | |
86 | # CONFIG_HZ_500 is not set | |
87 | # CONFIG_HZ_1000 is not set | |
88 | CONFIG_HZ=300 | |
302e8df8 | 89 | CONFIG_SPLIT_PTLOCK_CPUS=999999 |
302e8df8 MT |
90 | CONFIG_NEED_PER_CPU_KM=y |
91 | CONFIG_FORCE_MAX_ZONEORDER=11 | |
2db3b9b1 | 92 | CONFIG_UACCESS_WITH_MEMCPY=y |
0db4b328 | 93 | |
7c69f2c2 MT |
94 | # |
95 | # Boot options | |
96 | # | |
97 | CONFIG_ARM_ATAG_DTB_COMPAT=y | |
98 | CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y | |
99 | # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set | |
302e8df8 MT |
100 | CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/sda1 rootdelay=20" |
101 | # CONFIG_XIP_KERNEL is not set | |
7c69f2c2 | 102 | |
664c0173 MT |
103 | # |
104 | # ARM CPU frequency scaling drivers | |
105 | # | |
106 | CONFIG_ARM_KIRKWOOD_CPUFREQ=y | |
107 | ||
0db4b328 | 108 | # |
2db3b9b1 | 109 | # ARM CPU Idle Drivers |
302e8df8 | 110 | # |
2db3b9b1 | 111 | # CONFIG_ARM_KIRKWOOD_CPUIDLE is not set |
302e8df8 MT |
112 | # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set |
113 | ||
302e8df8 MT |
114 | # |
115 | # Generic Driver Options | |
116 | # | |
2db3b9b1 | 117 | # CONFIG_SYS_HYPERVISOR is not set |
302e8df8 | 118 | |
664c0173 MT |
119 | # |
120 | # Bus devices | |
121 | # | |
122 | CONFIG_MVEBU_MBUS=y | |
123 | ||
302e8df8 MT |
124 | # |
125 | # Device Tree and Open Firmware support | |
126 | # | |
2db3b9b1 | 127 | CONFIG_VIRTIO_BLK=y |
302e8df8 MT |
128 | |
129 | # | |
130 | # Misc devices | |
131 | # | |
132 | # CONFIG_SRAM is not set | |
133 | ||
4c928ab7 | 134 | # |
5e856224 | 135 | # Distributed Switch Architecture drivers |
4c928ab7 | 136 | # |
2db3b9b1 | 137 | # CONFIG_VORTEX is not set |
664c0173 MT |
138 | CONFIG_MV643XX_ETH=m |
139 | CONFIG_MVNETA=m | |
4c928ab7 | 140 | |
302e8df8 | 141 | # |
2db3b9b1 | 142 | # USB Network Adapters |
302e8df8 | 143 | # |
2db3b9b1 | 144 | CONFIG_B43_SDIO=y |
302e8df8 MT |
145 | |
146 | # | |
147 | # ISDN feature submodules | |
148 | # | |
149 | # CONFIG_ISDN_DRV_LOOP is not set | |
150 | ||
664c0173 MT |
151 | # |
152 | # Input device support | |
153 | # | |
154 | CONFIG_INPUT_MATRIXKMAP=m | |
155 | ||
156 | # | |
157 | # Input Device Drivers | |
158 | # | |
159 | CONFIG_KEYBOARD_SAMSUNG=m | |
160 | ||
302e8df8 | 161 | # |
2db3b9b1 | 162 | # PPS support |
302e8df8 | 163 | # |
2db3b9b1 | 164 | CONFIG_PPS=m |
597e1ee1 MT |
165 | |
166 | # | |
2db3b9b1 | 167 | # PTP clock support |
597e1ee1 | 168 | # |
2db3b9b1 | 169 | CONFIG_PTP_1588_CLOCK=m |
302e8df8 | 170 | |
6ae109d5 MT |
171 | # |
172 | # Pin controllers | |
173 | # | |
664c0173 | 174 | CONFIG_PINCTRL_APQ8064=m |
2db3b9b1 | 175 | # CONFIG_PINCTRL_SINGLE is not set |
664c0173 | 176 | CONFIG_PINCTRL_MVEBU=y |
6ae109d5 | 177 | CONFIG_PINCTRL_KIRKWOOD=y |
4c928ab7 | 178 | |
664c0173 MT |
179 | # |
180 | # Memory mapped GPIO drivers: | |
181 | # | |
182 | CONFIG_GPIO_MVEBU=y | |
183 | ||
597e1ee1 MT |
184 | # |
185 | # 1-wire Slaves | |
186 | # | |
2db3b9b1 | 187 | # CONFIG_CHARGER_LP8788 is not set |
664c0173 | 188 | # CONFIG_POWER_RESET_QNAP is not set |
597e1ee1 | 189 | |
7f6f4de5 MT |
190 | # |
191 | # Native drivers | |
192 | # | |
193 | CONFIG_KIRKWOOD_THERMAL=m | |
6ae109d5 | 194 | |
664c0173 MT |
195 | # |
196 | # Watchdog Device Drivers | |
197 | # | |
198 | CONFIG_ORION_WATCHDOG=m | |
199 | ||
4c928ab7 | 200 | # |
2db3b9b1 | 201 | # Sonics Silicon Backplane |
4c928ab7 | 202 | # |
2db3b9b1 | 203 | CONFIG_SSB_SDIOHOST=y |
4c928ab7 | 204 | |
6ae109d5 MT |
205 | # |
206 | # Multifunction device drivers | |
207 | # | |
302e8df8 | 208 | # CONFIG_ABX500_CORE is not set |
597e1ee1 MT |
209 | |
210 | # | |
211 | # STMicroelectronics STMPE Interface Drivers | |
212 | # | |
2db3b9b1 | 213 | CONFIG_MFD_VX855=m |
597e1ee1 | 214 | CONFIG_REGULATOR_88PM8607=m |
2db3b9b1 | 215 | CONFIG_REGULATOR_GPIO=m |
b1cbc577 | 216 | CONFIG_REGULATOR_LP872X=m |
597e1ee1 | 217 | CONFIG_REGULATOR_LP8788=m |
597e1ee1 | 218 | CONFIG_REGULATOR_TWL4030=m |
302e8df8 MT |
219 | |
220 | # | |
2db3b9b1 | 221 | # Media digital TV PCI Adapters |
302e8df8 | 222 | # |
2db3b9b1 | 223 | CONFIG_VIDEO_CAFE_CCIC=m |
302e8df8 | 224 | |
302e8df8 | 225 | # |
2db3b9b1 | 226 | # Camera sensor devices |
302e8df8 | 227 | # |
2db3b9b1 | 228 | CONFIG_VIDEO_OV7670=m |
302e8df8 MT |
229 | |
230 | # | |
231 | # I2C encoder or helper chips | |
232 | # | |
2db3b9b1 MT |
233 | CONFIG_DRM_I2C_CH7006=m |
234 | CONFIG_DRM_I2C_SIL164=m | |
235 | CONFIG_DRM_I2C_NXP_TDA998X=m | |
236 | ||
237 | # | |
238 | # Frame buffer Devices | |
239 | # | |
664c0173 MT |
240 | CONFIG_FB_SYS_FILLRECT=m |
241 | CONFIG_FB_SYS_COPYAREA=m | |
242 | CONFIG_FB_SYS_IMAGEBLIT=m | |
2db3b9b1 | 243 | CONFIG_FB_SYS_FOPS=m |
302e8df8 | 244 | |
6ae109d5 MT |
245 | # |
246 | # Frame buffer hardware drivers | |
247 | # | |
302e8df8 | 248 | CONFIG_LCD_PLATFORM=m |
6ae109d5 | 249 | |
4c928ab7 MT |
250 | # |
251 | # Console display driver support | |
252 | # | |
2db3b9b1 | 253 | CONFIG_SND_ES1968_INPUT=y |
302e8df8 | 254 | CONFIG_SND_LX6464ES=m |
2db3b9b1 | 255 | CONFIG_SND_MAESTRO3_INPUT=y |
4c928ab7 | 256 | |
703bc627 | 257 | # |
664c0173 | 258 | # Common SoC Audio options for Freescale CPUs: |
703bc627 | 259 | # |
664c0173 | 260 | CONFIG_SND_KIRKWOOD_SOC=m |
2db3b9b1 MT |
261 | CONFIG_SND_KIRKWOOD_SOC_OPENRD=m |
262 | CONFIG_SND_KIRKWOOD_SOC_T5325=m | |
703bc627 | 263 | |
302e8df8 | 264 | # |
2db3b9b1 | 265 | # CODEC drivers |
302e8df8 | 266 | # |
664c0173 MT |
267 | CONFIG_SND_SOC_CS42L51=m |
268 | ||
269 | # | |
270 | # USB Host Controller Drivers | |
271 | # | |
272 | CONFIG_USB_EHCI_HCD_ORION=y | |
302e8df8 MT |
273 | |
274 | # | |
275 | # USB Physical Layer drivers | |
276 | # | |
277 | CONFIG_NOP_USB_XCEIV=m | |
302e8df8 MT |
278 | CONFIG_MMC=m |
279 | ||
280 | # | |
281 | # MMC/SD/SDIO Card Drivers | |
282 | # | |
283 | CONFIG_MMC_BLOCK=m | |
284 | ||
4c928ab7 MT |
285 | # |
286 | # MMC/SD/SDIO Host Controller Drivers | |
287 | # | |
2db3b9b1 | 288 | CONFIG_MMC_RICOH_MMC=y |
664c0173 | 289 | CONFIG_MMC_MVSDIO=m |
4c928ab7 MT |
290 | |
291 | # | |
292 | # LED drivers | |
293 | # | |
302e8df8 | 294 | CONFIG_LEDS_PWM=m |
4c928ab7 MT |
295 | CONFIG_LEDS_NS2=m |
296 | CONFIG_LEDS_NETXBIG=m | |
297 | ||
664c0173 MT |
298 | # |
299 | # on-CPU RTC drivers | |
300 | # | |
301 | CONFIG_RTC_DRV_MV=m | |
302 | ||
302e8df8 | 303 | # |
2db3b9b1 | 304 | # DMA Devices |
302e8df8 | 305 | # |
2db3b9b1 MT |
306 | CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y |
307 | CONFIG_DW_DMAC_PCI=m | |
308 | CONFIG_MV_XOR=y | |
302e8df8 | 309 | |
597e1ee1 | 310 | # |
2db3b9b1 | 311 | # DMA Clients |
597e1ee1 | 312 | # |
2db3b9b1 MT |
313 | CONFIG_DMA_ENGINE_RAID=y |
314 | CONFIG_UIO_AEC=m | |
315 | CONFIG_UIO_SERCOS3=m | |
316 | CONFIG_UIO_PCI_GENERIC=m | |
317 | CONFIG_UIO_MF624=m | |
318 | CONFIG_VIRTIO=y | |
597e1ee1 MT |
319 | |
320 | # | |
2db3b9b1 | 321 | # Virtio drivers |
597e1ee1 | 322 | # |
2db3b9b1 | 323 | CONFIG_VIRTIO_PCI=y |
597e1ee1 | 324 | |
302e8df8 | 325 | # |
2db3b9b1 | 326 | # Android |
302e8df8 | 327 | # |
2db3b9b1 MT |
328 | CONFIG_SBYPASS=m |
329 | CONFIG_BPCTL=m | |
302e8df8 | 330 | |
028e459b MT |
331 | # |
332 | # Common Clock Framework | |
333 | # | |
597e1ee1 MT |
334 | CONFIG_COMMON_CLK_WM831X=m |
335 | CONFIG_COMMON_CLK_MAX77686=m | |
664c0173 | 336 | CONFIG_MVEBU_CLK_COMMON=y |
0db4b328 MT |
337 | CONFIG_KIRKWOOD_CLK=y |
338 | ||
664c0173 MT |
339 | # |
340 | # Hardware Spinlock drivers | |
341 | # | |
342 | CONFIG_ORION_TIMER=y | |
343 | ||
344 | # | |
345 | # Rpmsg drivers | |
346 | # | |
347 | CONFIG_MVEBU_DEVBUS=y | |
348 | ||
597e1ee1 MT |
349 | # |
350 | # Analog to digital converters | |
351 | # | |
2db3b9b1 | 352 | CONFIG_LP8788_ADC=m |
597e1ee1 MT |
353 | CONFIG_TWL6030_GPADC=m |
354 | ||
b1cbc577 MT |
355 | # |
356 | # Temperature sensors | |
357 | # | |
2db3b9b1 | 358 | CONFIG_PWM_FSL_FTM=m |
597e1ee1 | 359 | CONFIG_PWM_LP3943=m |
302e8df8 | 360 | CONFIG_PWM_PCA9685=m |
597e1ee1 MT |
361 | CONFIG_PWM_TWL=m |
362 | CONFIG_PWM_TWL_LED=m | |
664c0173 | 363 | CONFIG_ORION_IRQCHIP=y |
b1cbc577 | 364 | |
597e1ee1 | 365 | # |
664c0173 | 366 | # PHY Subsystem |
302e8df8 | 367 | # |
664c0173 | 368 | CONFIG_PHY_MVEBU_SATA=y |
302e8df8 | 369 | |
b1cbc577 MT |
370 | # |
371 | # Runtime Testing | |
372 | # | |
373 | CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" | |
b1cbc577 MT |
374 | CONFIG_DEBUG_UART_8250=y |
375 | CONFIG_DEBUG_UART_PHYS=0xf1012000 | |
376 | CONFIG_DEBUG_UART_VIRT=0xfed12000 | |
377 | CONFIG_DEBUG_UART_8250_SHIFT=2 | |
378 | # CONFIG_DEBUG_UART_8250_WORD is not set | |
379 | # CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set | |
302e8df8 | 380 | CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" |
b1cbc577 | 381 | |
2db3b9b1 MT |
382 | # |
383 | # Random Number Generation | |
384 | # | |
664c0173 | 385 | CONFIG_CRYPTO_DEV_MV_CESA=m |
2db3b9b1 MT |
386 | CONFIG_CRYPTO_DEV_HIFN_795X=m |
387 | CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y | |
388 | ||
703bc627 MT |
389 | # |
390 | # Library routines | |
391 | # | |
2db3b9b1 MT |
392 | CONFIG_HAS_IOPORT_MAP=y |
393 | CONFIG_GENERIC_ATOMIC64=y | |
302e8df8 | 394 | # CONFIG_DDR is not set |