]>
Commit | Line | Data |
---|---|---|
81bb0557 MT |
1 | CONFIG_NEED_MACH_GPIO_H=y |
2 | CONFIG_NEED_MACH_MEMORY_H=y | |
3 | ||
703bc627 MT |
4 | # |
5 | # Kernel Performance Events And Counters | |
6 | # | |
7 | CONFIG_SLAB=y | |
8 | # CONFIG_SLUB is not set | |
9 | ||
81bb0557 MT |
10 | # |
11 | # System Type | |
12 | # | |
7f6f4de5 | 13 | # CONFIG_ARCH_MULTIPLATFORM is not set |
81bb0557 MT |
14 | CONFIG_ARCH_EXYNOS=y |
15 | CONFIG_PLAT_SAMSUNG=y | |
16 | CONFIG_PLAT_S5P=y | |
17 | ||
18 | # | |
19 | # Boot options | |
20 | # | |
21 | # CONFIG_S3C_BOOT_ERROR_RESET is not set | |
22 | CONFIG_S3C_BOOT_UART_FORCE_FIFO=y | |
23 | CONFIG_S3C_LOWLEVEL_UART_PORT=1 | |
703bc627 | 24 | # CONFIG_S5P_CLOCK is not set |
81bb0557 | 25 | CONFIG_SAMSUNG_IRQ_VIC_TIMER=y |
703bc627 | 26 | # CONFIG_S5P_IRQ is not set |
81bb0557 MT |
27 | CONFIG_SAMSUNG_GPIOLIB_4BIT=y |
28 | CONFIG_S5P_GPIO_DRVSTR=y | |
29 | CONFIG_SAMSUNG_GPIO_EXTRA=0 | |
30 | CONFIG_S3C_GPIO_SPACE=0 | |
31 | CONFIG_S3C_GPIO_TRACK=y | |
32 | # CONFIG_S3C_ADC is not set | |
33 | CONFIG_S3C_DEV_HSMMC2=y | |
34 | CONFIG_S3C_DEV_HSMMC3=y | |
35 | CONFIG_S3C_DEV_I2C1=y | |
36 | CONFIG_S3C_DEV_I2C3=y | |
37 | CONFIG_S3C_DEV_I2C7=y | |
38 | CONFIG_S3C_DEV_USB_HSOTG=y | |
39 | CONFIG_S3C_DEV_WDT=y | |
40 | CONFIG_S3C_DEV_RTC=y | |
41 | CONFIG_SAMSUNG_DEV_KEYPAD=y | |
42 | CONFIG_SAMSUNG_DEV_PWM=y | |
43 | CONFIG_SAMSUNG_DEV_BACKLIGHT=y | |
44 | CONFIG_S5P_DEV_FIMC0=y | |
45 | CONFIG_S5P_DEV_FIMC1=y | |
46 | CONFIG_S5P_DEV_FIMC2=y | |
47 | CONFIG_S5P_DEV_FIMC3=y | |
48 | CONFIG_S5P_DEV_FIMD0=y | |
49 | CONFIG_S5P_DEV_MFC=y | |
50 | CONFIG_S3C24XX_PWM=y | |
51 | CONFIG_SAMSUNG_DMADEV=y | |
52 | ||
53 | # | |
54 | # Power management | |
55 | # | |
56 | # CONFIG_SAMSUNG_PM_DEBUG is not set | |
57 | # CONFIG_SAMSUNG_PM_CHECK is not set | |
58 | CONFIG_S5P_PM=y | |
59 | CONFIG_S5P_SLEEP=y | |
60 | CONFIG_DEBUG_S3C_UART=0 | |
61 | ||
62 | # | |
63 | # SAMSUNG EXYNOS SoCs Support | |
64 | # | |
65 | CONFIG_ARCH_EXYNOS4=y | |
66 | # CONFIG_ARCH_EXYNOS5 is not set | |
67 | ||
68 | # | |
69 | # EXYNOS SoCs | |
70 | # | |
703bc627 | 71 | CONFIG_CPU_EXYNOS4210=y |
81bb0557 MT |
72 | CONFIG_SOC_EXYNOS4212=y |
73 | CONFIG_SOC_EXYNOS4412=y | |
703bc627 | 74 | CONFIG_EXYNOS_ATAGS=y |
81bb0557 | 75 | CONFIG_EXYNOS_DEV_DMA=y |
81bb0557 | 76 | CONFIG_EXYNOS4_SETUP_FIMD0=y |
81bb0557 MT |
77 | CONFIG_EXYNOS4_SETUP_I2C1=y |
78 | CONFIG_EXYNOS4_SETUP_I2C3=y | |
79 | CONFIG_EXYNOS4_SETUP_I2C7=y | |
80 | CONFIG_EXYNOS4_SETUP_KEYPAD=y | |
81 | CONFIG_EXYNOS4_SETUP_SDHCI=y | |
82 | CONFIG_EXYNOS4_SETUP_SDHCI_GPIO=y | |
83 | CONFIG_EXYNOS4_SETUP_USB_PHY=y | |
84 | ||
85 | # | |
86 | # EXYNOS4210 Boards | |
87 | # | |
88 | # CONFIG_MACH_SMDKC210 is not set | |
89 | # CONFIG_MACH_SMDKV310 is not set | |
90 | # CONFIG_MACH_ARMLEX4210 is not set | |
91 | # CONFIG_MACH_UNIVERSAL_C210 is not set | |
92 | # CONFIG_MACH_NURI is not set | |
93 | # CONFIG_MACH_ORIGEN is not set | |
94 | ||
95 | # | |
96 | # EXYNOS4212 Boards | |
97 | # | |
98 | CONFIG_MACH_SMDK4212=y | |
99 | ||
100 | # | |
101 | # EXYNOS4412 Boards | |
102 | # | |
103 | CONFIG_MACH_SMDK4412=y | |
104 | ||
105 | # | |
106 | # Flattened Device Tree based board for EXYNOS SoCs | |
107 | # | |
703bc627 | 108 | CONFIG_MACH_EXYNOS4_DT=y |
81bb0557 MT |
109 | |
110 | # | |
111 | # Configuration for HSMMC 8-bit bus width | |
112 | # | |
113 | # CONFIG_EXYNOS4_SDHCI_CH0_8BIT is not set | |
114 | # CONFIG_EXYNOS4_SDHCI_CH2_8BIT is not set | |
115 | ||
81bb0557 MT |
116 | # |
117 | # Processor Features | |
118 | # | |
967da24b | 119 | # CONFIG_ARM_LPAE is not set |
81bb0557 | 120 | CONFIG_CACHE_PL310=y |
703bc627 MT |
121 | # CONFIG_ARM_ERRATA_458693 is not set |
122 | # CONFIG_ARM_ERRATA_460075 is not set | |
123 | # CONFIG_ARM_ERRATA_742230 is not set | |
124 | # CONFIG_ARM_ERRATA_742231 is not set | |
125 | # CONFIG_PL310_ERRATA_588369 is not set | |
126 | # CONFIG_PL310_ERRATA_727915 is not set | |
127 | # CONFIG_ARM_ERRATA_743622 is not set | |
128 | # CONFIG_ARM_ERRATA_751472 is not set | |
129 | # CONFIG_PL310_ERRATA_753970 is not set | |
130 | ||
131 | # | |
132 | # Bus support | |
133 | # | |
134 | # CONFIG_PCI_SYSCALL is not set | |
81bb0557 MT |
135 | |
136 | # | |
137 | # Kernel Features | |
138 | # | |
a18df16e | 139 | # CONFIG_ARM_PSCI is not set |
7f6f4de5 | 140 | CONFIG_ARCH_NR_GPIO=0 |
81bb0557 MT |
141 | CONFIG_HZ=200 |
142 | # CONFIG_THUMB2_KERNEL is not set | |
81bb0557 MT |
143 | CONFIG_ARCH_SPARSEMEM_ENABLE=y |
144 | CONFIG_ARCH_SPARSEMEM_DEFAULT=y | |
145 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | |
7f6f4de5 | 146 | CONFIG_SELECT_MEMORY_MODEL=y |
81bb0557 MT |
147 | CONFIG_SPARSEMEM_MANUAL=y |
148 | CONFIG_SPARSEMEM=y | |
149 | CONFIG_SPARSEMEM_EXTREME=y | |
703bc627 MT |
150 | CONFIG_MEMORY_ISOLATION=y |
151 | CONFIG_ZONE_DMA_FLAG=0 | |
152 | CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 | |
7f6f4de5 | 153 | CONFIG_FORCE_MAX_ZONEORDER=11 |
703bc627 | 154 | # CONFIG_XEN is not set |
81bb0557 MT |
155 | |
156 | # | |
157 | # Boot options | |
158 | # | |
703bc627 | 159 | CONFIG_CMDLINE="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc mem=256M" |
7f6f4de5 | 160 | # CONFIG_XIP_KERNEL is not set |
81bb0557 MT |
161 | |
162 | # | |
163 | # CPU Frequency scaling | |
164 | # | |
703bc627 MT |
165 | CONFIG_CPU_FREQ=y |
166 | CONFIG_CPU_FREQ_TABLE=y | |
167 | CONFIG_CPU_FREQ_GOV_COMMON=y | |
168 | CONFIG_CPU_FREQ_STAT=y | |
169 | CONFIG_CPU_FREQ_STAT_DETAILS=y | |
170 | CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y | |
171 | # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set | |
172 | # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set | |
173 | # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set | |
174 | # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set | |
175 | CONFIG_CPU_FREQ_GOV_PERFORMANCE=y | |
176 | CONFIG_CPU_FREQ_GOV_POWERSAVE=m | |
177 | CONFIG_CPU_FREQ_GOV_USERSPACE=m | |
178 | CONFIG_CPU_FREQ_GOV_ONDEMAND=m | |
179 | CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m | |
180 | ||
181 | # | |
182 | # ARM CPU frequency scaling drivers | |
183 | # | |
184 | CONFIG_ARM_EXYNOS_CPUFREQ=y | |
185 | CONFIG_ARM_EXYNOS4210_CPUFREQ=y | |
186 | CONFIG_ARM_EXYNOS4X12_CPUFREQ=y | |
187 | # CONFIG_ARM_EXYNOS5250_CPUFREQ is not set | |
188 | # CONFIG_ARM_KIRKWOOD_CPUFREQ is not set | |
7f6f4de5 | 189 | # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set |
81bb0557 | 190 | |
703bc627 MT |
191 | # |
192 | # Power management options | |
193 | # | |
194 | CONFIG_PM_GENERIC_DOMAINS=y | |
195 | CONFIG_PM_GENERIC_DOMAINS_SLEEP=y | |
196 | CONFIG_PM_GENERIC_DOMAINS_RUNTIME=y | |
197 | ||
198 | # | |
199 | # Generic Driver Options | |
200 | # | |
201 | CONFIG_FIRMWARE_IN_KERNEL=y | |
202 | CONFIG_CMA=y | |
203 | # CONFIG_CMA_DEBUG is not set | |
204 | ||
205 | # | |
206 | # Default contiguous memory area size: | |
207 | # | |
208 | CONFIG_CMA_SIZE_MBYTES=16 | |
209 | CONFIG_CMA_SIZE_SEL_MBYTES=y | |
210 | # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set | |
211 | # CONFIG_CMA_SIZE_SEL_MIN is not set | |
212 | # CONFIG_CMA_SIZE_SEL_MAX is not set | |
213 | CONFIG_CMA_ALIGNMENT=8 | |
214 | CONFIG_CMA_AREAS=7 | |
215 | ||
81bb0557 MT |
216 | # |
217 | # Disk-On-Chip Device Drivers | |
218 | # | |
81bb0557 | 219 | # CONFIG_MTD_ONENAND_SAMSUNG is not set |
81bb0557 | 220 | |
703bc627 MT |
221 | # |
222 | # Input device support | |
223 | # | |
224 | CONFIG_INPUT_MATRIXKMAP=y | |
225 | ||
81bb0557 MT |
226 | # |
227 | # Input Device Drivers | |
228 | # | |
703bc627 | 229 | CONFIG_KEYBOARD_SAMSUNG=y |
7f6f4de5 | 230 | CONFIG_INPUT_PWM_BEEPER=m |
703bc627 MT |
231 | |
232 | # | |
233 | # Serial drivers | |
234 | # | |
235 | # CONFIG_SERIAL_8250_CONSOLE is not set | |
236 | # CONFIG_SERIAL_8250_EXTENDED is not set | |
81bb0557 | 237 | |
81bb0557 MT |
238 | # |
239 | # Non-8250 serial port support | |
240 | # | |
703bc627 | 241 | # CONFIG_SERIAL_AMBA_PL011 is not set |
81bb0557 MT |
242 | CONFIG_SERIAL_SAMSUNG=y |
243 | CONFIG_SERIAL_SAMSUNG_UARTS_4=y | |
244 | CONFIG_SERIAL_SAMSUNG_UARTS=4 | |
703bc627 | 245 | # CONFIG_SERIAL_SAMSUNG_DEBUG is not set |
81bb0557 | 246 | CONFIG_SERIAL_SAMSUNG_CONSOLE=y |
703bc627 MT |
247 | # CONFIG_SERIAL_OF_PLATFORM is not set |
248 | # CONFIG_SERIAL_SCCNXP is not set | |
249 | # CONFIG_SERIAL_ARC is not set | |
250 | CONFIG_I2C_ALGOBIT=y | |
81bb0557 MT |
251 | |
252 | # | |
253 | # I2C system bus drivers (mostly embedded / system-on-chip) | |
254 | # | |
703bc627 | 255 | CONFIG_I2C_S3C2410=y |
81bb0557 | 256 | |
81bb0557 | 257 | # |
703bc627 | 258 | # Pin controllers |
81bb0557 | 259 | # |
703bc627 | 260 | # CONFIG_PINCTRL_EXYNOS5440 is not set |
81bb0557 MT |
261 | |
262 | # | |
263 | # Native drivers | |
264 | # | |
703bc627 | 265 | # CONFIG_CPU_THERMAL is not set |
81bb0557 MT |
266 | |
267 | # | |
268 | # Watchdog Device Drivers | |
269 | # | |
703bc627 | 270 | CONFIG_S3C2410_WATCHDOG=y |
81bb0557 MT |
271 | |
272 | # | |
703bc627 | 273 | # Multimedia core support |
81bb0557 | 274 | # |
703bc627 | 275 | # CONFIG_TTPCI_EEPROM is not set |
81bb0557 MT |
276 | |
277 | # | |
278 | # Webcam, TV (analog/digital) USB devices | |
279 | # | |
703bc627 MT |
280 | # CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS is not set |
281 | # CONFIG_VIDEO_SAMSUNG_S5P_TV is not set | |
81bb0557 MT |
282 | # CONFIG_VIDEO_SAMSUNG_S5P_G2D is not set |
283 | # CONFIG_VIDEO_SAMSUNG_S5P_JPEG is not set | |
284 | # CONFIG_VIDEO_SAMSUNG_S5P_MFC is not set | |
285 | ||
703bc627 MT |
286 | # |
287 | # Graphics support | |
288 | # | |
289 | CONFIG_DRM=y | |
290 | # CONFIG_DRM_EXYNOS is not set | |
291 | # CONFIG_DRM_UDL is not set | |
292 | # CONFIG_VIDEO_OUTPUT_CONTROL is not set | |
293 | # CONFIG_FB_CFB_FILLRECT is not set | |
294 | # CONFIG_FB_CFB_COPYAREA is not set | |
295 | # CONFIG_FB_CFB_IMAGEBLIT is not set | |
296 | CONFIG_FB_MODE_HELPERS=y | |
297 | ||
81bb0557 MT |
298 | # |
299 | # Frame buffer hardware drivers | |
300 | # | |
703bc627 MT |
301 | # CONFIG_FB_S3C is not set |
302 | CONFIG_BACKLIGHT_PWM=m | |
81bb0557 MT |
303 | |
304 | # | |
305 | # Console display driver support | |
306 | # | |
703bc627 MT |
307 | # CONFIG_SND_OPL3_LIB_SEQ is not set |
308 | # CONFIG_SND_EMU10K1_SEQ is not set | |
309 | CONFIG_SND_SOC_SAMSUNG=m | |
310 | # CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994 is not set | |
311 | # CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF is not set | |
312 | # CONFIG_SND_SOC_SMDK_WM8994_PCM is not set | |
81bb0557 | 313 | |
81bb0557 | 314 | # |
703bc627 | 315 | # I2C HID support |
81bb0557 | 316 | # |
703bc627 | 317 | # CONFIG_USB_ARCH_HAS_XHCI is not set |
81bb0557 MT |
318 | |
319 | # | |
703bc627 | 320 | # USB Host Controller Drivers |
81bb0557 | 321 | # |
703bc627 MT |
322 | # CONFIG_USB_EHCI_ROOT_HUB_TT is not set |
323 | CONFIG_USB_EHCI_S5P=y | |
324 | CONFIG_USB_OHCI_EXYNOS=y | |
81bb0557 MT |
325 | |
326 | # | |
327 | # MMC/SD/SDIO Host Controller Drivers | |
328 | # | |
81bb0557 MT |
329 | CONFIG_MMC_SDHCI_S3C=y |
330 | CONFIG_MMC_SDHCI_S3C_DMA=y | |
331 | ||
332 | # | |
333 | # LED drivers | |
334 | # | |
7f6f4de5 | 335 | CONFIG_LEDS_PWM=m |
81bb0557 MT |
336 | |
337 | # | |
703bc627 | 338 | # on-CPU RTC drivers |
6ae109d5 | 339 | # |
703bc627 | 340 | CONFIG_RTC_DRV_S3C=y |
6ae109d5 | 341 | |
81bb0557 | 342 | # |
703bc627 | 343 | # Common Clock Framework |
81bb0557 | 344 | # |
703bc627 | 345 | # CONFIG_COMMON_CLK_SI5351 is not set |
81bb0557 MT |
346 | |
347 | # | |
703bc627 | 348 | # Hardware Spinlock drivers |
81bb0557 | 349 | # |
703bc627 MT |
350 | CONFIG_CLKSRC_EXYNOS_MCT=y |
351 | CONFIG_CLKSRC_SAMSUNG_PWM=y | |
81bb0557 MT |
352 | |
353 | # | |
7f6f4de5 | 354 | # Magnetometer sensors |
81bb0557 | 355 | # |
7f6f4de5 | 356 | CONFIG_PWM=y |
81bb0557 | 357 | CONFIG_PWM_SAMSUNG=y |
703bc627 MT |
358 | # CONFIG_PWM_TWL is not set |
359 | # CONFIG_PWM_TWL_LED is not set | |
7f6f4de5 | 360 | CONFIG_GIC_NON_BANKED=y |
81bb0557 MT |
361 | |
362 | # | |
7f6f4de5 | 363 | # Kernel hacking |
81bb0557 | 364 | # |
703bc627 | 365 | # CONFIG_DEBUG_SLAB is not set |
81bb0557 MT |
366 | |
367 | # | |
7f6f4de5 | 368 | # RCU Debugging |
81bb0557 | 369 | # |
81bb0557 | 370 | CONFIG_DEBUG_USER=y |
81bb0557 MT |
371 | CONFIG_DEBUG_S3C_UART0=y |
372 | # CONFIG_DEBUG_S3C_UART1 is not set | |
373 | # CONFIG_DEBUG_S3C_UART2 is not set | |
6ae109d5 | 374 | # CONFIG_DEBUG_S3C_UART3 is not set |
81bb0557 | 375 | # CONFIG_DEBUG_LL_UART_NONE is not set |
703bc627 MT |
376 | CONFIG_DEBUG_EXYNOS_UART=y |
377 | CONFIG_DEBUG_LL_INCLUDE="debug/exynos.S" | |
378 | CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" |