]> git.ipfire.org Git - ipfire-3.x.git/blame - kernel/config-armv7hl-exynos
kernel: Update to 3.10.9.
[ipfire-3.x.git] / kernel / config-armv7hl-exynos
CommitLineData
81bb0557
MT
1CONFIG_NEED_MACH_GPIO_H=y
2CONFIG_NEED_MACH_MEMORY_H=y
3
703bc627
MT
4#
5# Kernel Performance Events And Counters
6#
7CONFIG_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
14CONFIG_ARCH_EXYNOS=y
15CONFIG_PLAT_SAMSUNG=y
16CONFIG_PLAT_S5P=y
17
18#
19# Boot options
20#
21# CONFIG_S3C_BOOT_ERROR_RESET is not set
22CONFIG_S3C_BOOT_UART_FORCE_FIFO=y
23CONFIG_S3C_LOWLEVEL_UART_PORT=1
703bc627 24# CONFIG_S5P_CLOCK is not set
81bb0557 25CONFIG_SAMSUNG_IRQ_VIC_TIMER=y
703bc627 26# CONFIG_S5P_IRQ is not set
81bb0557
MT
27CONFIG_SAMSUNG_GPIOLIB_4BIT=y
28CONFIG_S5P_GPIO_DRVSTR=y
29CONFIG_SAMSUNG_GPIO_EXTRA=0
30CONFIG_S3C_GPIO_SPACE=0
31CONFIG_S3C_GPIO_TRACK=y
32# CONFIG_S3C_ADC is not set
33CONFIG_S3C_DEV_HSMMC2=y
34CONFIG_S3C_DEV_HSMMC3=y
35CONFIG_S3C_DEV_I2C1=y
36CONFIG_S3C_DEV_I2C3=y
37CONFIG_S3C_DEV_I2C7=y
38CONFIG_S3C_DEV_USB_HSOTG=y
39CONFIG_S3C_DEV_WDT=y
40CONFIG_S3C_DEV_RTC=y
41CONFIG_SAMSUNG_DEV_KEYPAD=y
42CONFIG_SAMSUNG_DEV_PWM=y
43CONFIG_SAMSUNG_DEV_BACKLIGHT=y
44CONFIG_S5P_DEV_FIMC0=y
45CONFIG_S5P_DEV_FIMC1=y
46CONFIG_S5P_DEV_FIMC2=y
47CONFIG_S5P_DEV_FIMC3=y
48CONFIG_S5P_DEV_FIMD0=y
49CONFIG_S5P_DEV_MFC=y
50CONFIG_S3C24XX_PWM=y
51CONFIG_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
58CONFIG_S5P_PM=y
59CONFIG_S5P_SLEEP=y
60CONFIG_DEBUG_S3C_UART=0
61
62#
63# SAMSUNG EXYNOS SoCs Support
64#
65CONFIG_ARCH_EXYNOS4=y
66# CONFIG_ARCH_EXYNOS5 is not set
67
68#
69# EXYNOS SoCs
70#
703bc627 71CONFIG_CPU_EXYNOS4210=y
81bb0557
MT
72CONFIG_SOC_EXYNOS4212=y
73CONFIG_SOC_EXYNOS4412=y
703bc627 74CONFIG_EXYNOS_ATAGS=y
81bb0557 75CONFIG_EXYNOS_DEV_DMA=y
81bb0557 76CONFIG_EXYNOS4_SETUP_FIMD0=y
81bb0557
MT
77CONFIG_EXYNOS4_SETUP_I2C1=y
78CONFIG_EXYNOS4_SETUP_I2C3=y
79CONFIG_EXYNOS4_SETUP_I2C7=y
80CONFIG_EXYNOS4_SETUP_KEYPAD=y
81CONFIG_EXYNOS4_SETUP_SDHCI=y
82CONFIG_EXYNOS4_SETUP_SDHCI_GPIO=y
83CONFIG_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#
98CONFIG_MACH_SMDK4212=y
99
100#
101# EXYNOS4412 Boards
102#
103CONFIG_MACH_SMDK4412=y
104
105#
106# Flattened Device Tree based board for EXYNOS SoCs
107#
703bc627 108CONFIG_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 120CONFIG_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 140CONFIG_ARCH_NR_GPIO=0
81bb0557
MT
141CONFIG_HZ=200
142# CONFIG_THUMB2_KERNEL is not set
81bb0557
MT
143CONFIG_ARCH_SPARSEMEM_ENABLE=y
144CONFIG_ARCH_SPARSEMEM_DEFAULT=y
145CONFIG_ARCH_SELECT_MEMORY_MODEL=y
7f6f4de5 146CONFIG_SELECT_MEMORY_MODEL=y
81bb0557
MT
147CONFIG_SPARSEMEM_MANUAL=y
148CONFIG_SPARSEMEM=y
149CONFIG_SPARSEMEM_EXTREME=y
703bc627
MT
150CONFIG_MEMORY_ISOLATION=y
151CONFIG_ZONE_DMA_FLAG=0
152CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
7f6f4de5 153CONFIG_FORCE_MAX_ZONEORDER=11
703bc627 154# CONFIG_XEN is not set
81bb0557
MT
155
156#
157# Boot options
158#
703bc627 159CONFIG_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
165CONFIG_CPU_FREQ=y
166CONFIG_CPU_FREQ_TABLE=y
167CONFIG_CPU_FREQ_GOV_COMMON=y
168CONFIG_CPU_FREQ_STAT=y
169CONFIG_CPU_FREQ_STAT_DETAILS=y
170CONFIG_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
175CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
176CONFIG_CPU_FREQ_GOV_POWERSAVE=m
177CONFIG_CPU_FREQ_GOV_USERSPACE=m
178CONFIG_CPU_FREQ_GOV_ONDEMAND=m
179CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
180
181#
182# ARM CPU frequency scaling drivers
183#
184CONFIG_ARM_EXYNOS_CPUFREQ=y
185CONFIG_ARM_EXYNOS4210_CPUFREQ=y
186CONFIG_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#
194CONFIG_PM_GENERIC_DOMAINS=y
195CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
196CONFIG_PM_GENERIC_DOMAINS_RUNTIME=y
197
198#
199# Generic Driver Options
200#
201CONFIG_FIRMWARE_IN_KERNEL=y
202CONFIG_CMA=y
203# CONFIG_CMA_DEBUG is not set
204
205#
206# Default contiguous memory area size:
207#
208CONFIG_CMA_SIZE_MBYTES=16
209CONFIG_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
213CONFIG_CMA_ALIGNMENT=8
214CONFIG_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#
224CONFIG_INPUT_MATRIXKMAP=y
225
81bb0557
MT
226#
227# Input Device Drivers
228#
703bc627 229CONFIG_KEYBOARD_SAMSUNG=y
7f6f4de5 230CONFIG_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
242CONFIG_SERIAL_SAMSUNG=y
243CONFIG_SERIAL_SAMSUNG_UARTS_4=y
244CONFIG_SERIAL_SAMSUNG_UARTS=4
703bc627 245# CONFIG_SERIAL_SAMSUNG_DEBUG is not set
81bb0557 246CONFIG_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
250CONFIG_I2C_ALGOBIT=y
81bb0557
MT
251
252#
253# I2C system bus drivers (mostly embedded / system-on-chip)
254#
703bc627 255CONFIG_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 270CONFIG_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#
289CONFIG_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
296CONFIG_FB_MODE_HELPERS=y
297
81bb0557
MT
298#
299# Frame buffer hardware drivers
300#
703bc627
MT
301# CONFIG_FB_S3C is not set
302CONFIG_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
309CONFIG_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
323CONFIG_USB_EHCI_S5P=y
324CONFIG_USB_OHCI_EXYNOS=y
81bb0557
MT
325
326#
327# MMC/SD/SDIO Host Controller Drivers
328#
81bb0557
MT
329CONFIG_MMC_SDHCI_S3C=y
330CONFIG_MMC_SDHCI_S3C_DMA=y
331
332#
333# LED drivers
334#
7f6f4de5 335CONFIG_LEDS_PWM=m
81bb0557
MT
336
337#
703bc627 338# on-CPU RTC drivers
6ae109d5 339#
703bc627 340CONFIG_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
350CONFIG_CLKSRC_EXYNOS_MCT=y
351CONFIG_CLKSRC_SAMSUNG_PWM=y
81bb0557
MT
352
353#
7f6f4de5 354# Magnetometer sensors
81bb0557 355#
7f6f4de5 356CONFIG_PWM=y
81bb0557 357CONFIG_PWM_SAMSUNG=y
703bc627
MT
358# CONFIG_PWM_TWL is not set
359# CONFIG_PWM_TWL_LED is not set
7f6f4de5 360CONFIG_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 370CONFIG_DEBUG_USER=y
81bb0557
MT
371CONFIG_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
376CONFIG_DEBUG_EXYNOS_UART=y
377CONFIG_DEBUG_LL_INCLUDE="debug/exynos.S"
378CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h"