]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - kernel/config-armv7hl-exynos
ea5de5962bdc9114914bebe2bb03ff3d02aaec9c
[people/ms/ipfire-3.x.git] / kernel / config-armv7hl-exynos
1 CONFIG_NEED_MACH_GPIO_H=y
2 CONFIG_NEED_MACH_MEMORY_H=y
3
4 #
5 # System Type
6 #
7 # CONFIG_ARCH_MULTIPLATFORM is not set
8 CONFIG_ARCH_EXYNOS=y
9 CONFIG_PLAT_SAMSUNG=y
10 CONFIG_PLAT_S5P=y
11
12 #
13 # Boot options
14 #
15 # CONFIG_S3C_BOOT_ERROR_RESET is not set
16 CONFIG_S3C_BOOT_UART_FORCE_FIFO=y
17 CONFIG_S3C_LOWLEVEL_UART_PORT=1
18 CONFIG_SAMSUNG_CLOCK=y
19 CONFIG_SAMSUNG_CLKSRC=y
20 CONFIG_S5P_CLOCK=y
21 CONFIG_SAMSUNG_IRQ_VIC_TIMER=y
22 CONFIG_S5P_IRQ=y
23 CONFIG_SAMSUNG_GPIOLIB_4BIT=y
24 CONFIG_S5P_GPIO_DRVSTR=y
25 CONFIG_SAMSUNG_GPIO_EXTRA=0
26 CONFIG_S3C_GPIO_SPACE=0
27 CONFIG_S3C_GPIO_TRACK=y
28 # CONFIG_S3C_ADC is not set
29 CONFIG_S3C_DEV_HSMMC2=y
30 CONFIG_S3C_DEV_HSMMC3=y
31 CONFIG_S3C_DEV_I2C1=y
32 CONFIG_S3C_DEV_I2C3=y
33 CONFIG_S3C_DEV_I2C7=y
34 CONFIG_S3C_DEV_USB_HSOTG=y
35 CONFIG_S3C_DEV_WDT=y
36 CONFIG_S3C_DEV_RTC=y
37 CONFIG_SAMSUNG_DEV_KEYPAD=y
38 CONFIG_SAMSUNG_DEV_PWM=y
39 CONFIG_SAMSUNG_DEV_BACKLIGHT=y
40 CONFIG_S5P_DEV_FIMC0=y
41 CONFIG_S5P_DEV_FIMC1=y
42 CONFIG_S5P_DEV_FIMC2=y
43 CONFIG_S5P_DEV_FIMC3=y
44 CONFIG_S5P_DEV_FIMD0=y
45 CONFIG_S5P_DEV_MFC=y
46 CONFIG_S3C24XX_PWM=y
47 CONFIG_SAMSUNG_DMADEV=y
48
49 #
50 # Power management
51 #
52 # CONFIG_SAMSUNG_PM_DEBUG is not set
53 # CONFIG_SAMSUNG_PM_CHECK is not set
54 CONFIG_S5P_PM=y
55 CONFIG_S5P_SLEEP=y
56 CONFIG_DEBUG_S3C_UART=0
57
58 #
59 # SAMSUNG EXYNOS SoCs Support
60 #
61 CONFIG_ARCH_EXYNOS4=y
62 # CONFIG_ARCH_EXYNOS5 is not set
63
64 #
65 # EXYNOS SoCs
66 #
67 # CONFIG_CPU_EXYNOS4210 is not set
68 CONFIG_SOC_EXYNOS4212=y
69 CONFIG_SOC_EXYNOS4412=y
70 CONFIG_EXYNOS4_MCT=y
71 CONFIG_EXYNOS_DEV_DMA=y
72 CONFIG_EXYNOS_DEV_DRM=y
73 CONFIG_EXYNOS4_SETUP_FIMD0=y
74 CONFIG_EXYNOS4_SETUP_I2C1=y
75 CONFIG_EXYNOS4_SETUP_I2C3=y
76 CONFIG_EXYNOS4_SETUP_I2C7=y
77 CONFIG_EXYNOS4_SETUP_KEYPAD=y
78 CONFIG_EXYNOS4_SETUP_SDHCI=y
79 CONFIG_EXYNOS4_SETUP_SDHCI_GPIO=y
80 CONFIG_EXYNOS4_SETUP_USB_PHY=y
81
82 #
83 # EXYNOS4210 Boards
84 #
85 # CONFIG_MACH_SMDKC210 is not set
86 # CONFIG_MACH_SMDKV310 is not set
87 # CONFIG_MACH_ARMLEX4210 is not set
88 # CONFIG_MACH_UNIVERSAL_C210 is not set
89 # CONFIG_MACH_NURI is not set
90 # CONFIG_MACH_ORIGEN is not set
91
92 #
93 # EXYNOS4212 Boards
94 #
95 CONFIG_MACH_SMDK4212=y
96
97 #
98 # EXYNOS4412 Boards
99 #
100 CONFIG_MACH_SMDK4412=y
101
102 #
103 # Flattened Device Tree based board for EXYNOS SoCs
104 #
105 # CONFIG_MACH_EXYNOS4_DT is not set
106
107 #
108 # Configuration for HSMMC 8-bit bus width
109 #
110 # CONFIG_EXYNOS4_SDHCI_CH0_8BIT is not set
111 # CONFIG_EXYNOS4_SDHCI_CH2_8BIT is not set
112
113 #
114 # Processor Features
115 #
116 # CONFIG_ARM_LPAE is not set
117 CONFIG_CACHE_PL310=y
118 CONFIG_ARM_ERRATA_458693=y
119 CONFIG_ARM_ERRATA_460075=y
120 CONFIG_ARM_ERRATA_742230=y
121 CONFIG_ARM_ERRATA_742231=y
122 CONFIG_ARM_ERRATA_743622=y
123 CONFIG_ARM_ERRATA_751472=y
124 CONFIG_PL310_ERRATA_753970=y
125
126 #
127 # Kernel Features
128 #
129 # CONFIG_ARM_PSCI is not set
130 CONFIG_ARCH_NR_GPIO=0
131 CONFIG_HZ=200
132 # CONFIG_THUMB2_KERNEL is not set
133 CONFIG_ARCH_SPARSEMEM_ENABLE=y
134 CONFIG_ARCH_SPARSEMEM_DEFAULT=y
135 CONFIG_ARCH_SELECT_MEMORY_MODEL=y
136 CONFIG_SELECT_MEMORY_MODEL=y
137 CONFIG_SPARSEMEM_MANUAL=y
138 CONFIG_SPARSEMEM=y
139 CONFIG_SPARSEMEM_EXTREME=y
140 CONFIG_FORCE_MAX_ZONEORDER=11
141 # CONFIG_UACCESS_WITH_MEMCPY is not set
142
143 #
144 # Boot options
145 #
146 # CONFIG_USE_OF is not set
147 CONFIG_CMDLINE="console=ttySAC1,115200 root=/dev/mmcblk0p2 rootwait"
148 # CONFIG_XIP_KERNEL is not set
149
150 #
151 # CPU Frequency scaling
152 #
153 # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
154
155 #
156 # Disk-On-Chip Device Drivers
157 #
158 # CONFIG_MTD_ONENAND_SAMSUNG is not set
159
160 #
161 # Input Device Drivers
162 #
163 CONFIG_INPUT_PWM_BEEPER=m
164 CONFIG_INPUT_DA9055_ONKEY=m
165
166 #
167 # Non-8250 serial port support
168 #
169 CONFIG_SERIAL_SAMSUNG=y
170 CONFIG_SERIAL_SAMSUNG_UARTS_4=y
171 CONFIG_SERIAL_SAMSUNG_UARTS=4
172 CONFIG_SERIAL_SAMSUNG_DEBUG=y
173 CONFIG_SERIAL_SAMSUNG_CONSOLE=y
174
175 #
176 # I2C system bus drivers (mostly embedded / system-on-chip)
177 #
178 # CONFIG_I2C_S3C2410 is not set
179
180 #
181 # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
182 #
183 CONFIG_GPIO_DA9055=m
184
185 #
186 # 1-wire Slaves
187 #
188 # CONFIG_POWER_RESET_RESTART is not set
189
190 #
191 # Native drivers
192 #
193 CONFIG_SENSORS_DA9055=m
194
195 #
196 # Watchdog Device Drivers
197 #
198 CONFIG_DA9055_WATCHDOG=m
199 # CONFIG_S3C2410_WATCHDOG is not set
200
201 #
202 # Multifunction device drivers
203 #
204 CONFIG_MFD_DA9055=y
205 CONFIG_MFD_LP8788=y
206 CONFIG_MFD_MAX8907=m
207 # CONFIG_REGULATOR_DA9055 is not set
208 CONFIG_REGULATOR_FAN53555=m
209 CONFIG_REGULATOR_MAX8907=m
210 # CONFIG_REGULATOR_LP8755 is not set
211 CONFIG_REGULATOR_LP8788=y
212
213 #
214 # Webcam, TV (analog/digital) USB devices
215 #
216 # CONFIG_VIDEO_SAMSUNG_S5P_FIMC is not set
217 CONFIG_VIDEO_SAMSUNG_S5P_TV=y
218 CONFIG_VIDEO_SAMSUNG_S5P_HDMI=y
219 # CONFIG_VIDEO_SAMSUNG_S5P_HDMI_DEBUG is not set
220 CONFIG_VIDEO_SAMSUNG_S5P_HDMIPHY=y
221 CONFIG_VIDEO_SAMSUNG_S5P_SII9234=m
222 CONFIG_VIDEO_SAMSUNG_S5P_SDO=m
223 CONFIG_VIDEO_SAMSUNG_S5P_MIXER=m
224 # CONFIG_VIDEO_SAMSUNG_S5P_MIXER_DEBUG is not set
225 # CONFIG_VIDEO_SAMSUNG_S5P_G2D is not set
226 # CONFIG_VIDEO_SAMSUNG_S5P_JPEG is not set
227 # CONFIG_VIDEO_SAMSUNG_S5P_MFC is not set
228
229 #
230 # Frame buffer hardware drivers
231 #
232 CONFIG_FB_S3C=y
233 # CONFIG_FB_S3C_DEBUG_REGWRITE is not set
234 # CONFIG_BACKLIGHT_PWM is not set
235 # CONFIG_BACKLIGHT_LP8788 is not set
236
237 #
238 # Console display driver support
239 #
240 # CONFIG_SND_ATMEL_SOC is not set
241 # CONFIG_SND_SOC_SAMSUNG is not set
242
243 #
244 # USB Host Controller Drivers
245 #
246 CONFIG_USB_EHCI_S5P=y
247 CONFIG_USB_OHCI_EXYNOS=y
248
249 #
250 # USB Physical Layer drivers
251 #
252 # CONFIG_SAMSUNG_USBPHY is not set
253
254 #
255 # MMC/SD/SDIO Host Controller Drivers
256 #
257 CONFIG_MMC_SDHCI_S3C=y
258 CONFIG_MMC_SDHCI_S3C_DMA=y
259
260 #
261 # LED drivers
262 #
263 CONFIG_LEDS_LP8788=m
264 CONFIG_LEDS_PWM=m
265
266 #
267 # I2C RTC drivers
268 #
269 CONFIG_RTC_DRV_LP8788=m
270 CONFIG_RTC_DRV_MAX8907=m
271
272 #
273 # Platform RTC drivers
274 #
275 CONFIG_RTC_DRV_DA9055=m
276
277 #
278 # on-CPU RTC drivers
279 #
280 # CONFIG_RTC_DRV_S3C is not set
281
282 #
283 # Analog to digital converters
284 #
285 # CONFIG_LP8788_ADC is not set
286
287 #
288 # Magnetometer sensors
289 #
290 CONFIG_PWM=y
291 CONFIG_PWM_SAMSUNG=y
292 CONFIG_PWM_TWL=m
293 CONFIG_PWM_TWL_LED=m
294 CONFIG_GIC_NON_BANKED=y
295
296 #
297 # Kernel hacking
298 #
299 # CONFIG_DEBUG_LOCK_ALLOC is not set
300 # CONFIG_PROVE_LOCKING is not set
301 # CONFIG_LOCK_STAT is not set
302
303 #
304 # RCU Debugging
305 #
306 CONFIG_DEBUG_USER=y
307 CONFIG_DEBUG_S3C_UART0=y
308 # CONFIG_DEBUG_S3C_UART1 is not set
309 # CONFIG_DEBUG_S3C_UART2 is not set
310 # CONFIG_DEBUG_S3C_UART3 is not set
311 # CONFIG_DEBUG_LL_UART_NONE is not set
312 CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
313
314 #
315 # Non-executable pages
316 #
317 # CONFIG_PAX_KERNEXEC is not set
318
319 #
320 # Miscellaneous hardening features
321 #
322 # CONFIG_PAX_MEMORY_UDEREF is not set