Commit | Line | Data |
---|---|---|
c4ffccdd KK |
1 | # arch/arm/plat-s5p/Kconfig |
2 | # | |
3 | # Copyright (c) 2009 Samsung Electronics Co., Ltd. | |
4 | # http://www.samsung.com/ | |
5 | # | |
6 | # Licensed under GPLv2 | |
7 | ||
8 | config PLAT_S5P | |
9 | bool | |
a73ddc61 | 10 | depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_EXYNOS4) |
c4ffccdd | 11 | default y |
10606aad KK |
12 | select ARM_VIC if !ARCH_EXYNOS4 |
13 | select ARM_GIC if ARCH_EXYNOS4 | |
c4ffccdd KK |
14 | select NO_IOPORT |
15 | select ARCH_REQUIRE_GPIOLIB | |
16 | select S3C_GPIO_TRACK | |
838c6d49 | 17 | select S5P_GPIO_DRVSTR |
42d828d4 KK |
18 | select SAMSUNG_GPIOLIB_4BIT |
19 | select S3C_GPIO_CFG_S3C64XX | |
20 | select S3C_GPIO_PULL_UPDOWN | |
21 | select S3C_GPIO_CFG_S3C24XX | |
c4ffccdd KK |
22 | select PLAT_SAMSUNG |
23 | select SAMSUNG_CLKSRC | |
24 | select SAMSUNG_IRQ_VIC_TIMER | |
25 | select SAMSUNG_IRQ_UART | |
26 | help | |
27 | Base platform code for Samsung's S5P series SoC. | |
0df04f82 JL |
28 | |
29 | config S5P_EXT_INT | |
30 | bool | |
31 | help | |
32 | Use the external interrupts (other than GPIO interrupts.) | |
49b7a491 | 33 | Note: Do not choose this for S5P6440 and S5P6450. |
25da496f | 34 | |
170a4617 MS |
35 | config S5P_GPIO_INT |
36 | bool | |
37 | help | |
38 | Common code for the GPIO interrupts (other than external interrupts.) | |
39 | ||
9e65bbf2 SK |
40 | config S5P_HRT |
41 | bool | |
0d8f6e04 | 42 | select SAMSUNG_DEV_PWM |
9e65bbf2 SK |
43 | help |
44 | Use the High Resolution timer support | |
45 | ||
40194521 KK |
46 | comment "System MMU" |
47 | ||
48 | config S5P_SYSTEM_MMU | |
49 | bool "S5P SYSTEM MMU" | |
10606aad | 50 | depends on ARCH_EXYNOS4 |
40194521 KK |
51 | help |
52 | Say Y here if you want to enable System MMU | |
53 | ||
25da496f KK |
54 | config S5P_DEV_FIMC0 |
55 | bool | |
56 | help | |
57 | Compile in platform device definitions for FIMC controller 0 | |
58 | ||
59 | config S5P_DEV_FIMC1 | |
60 | bool | |
61 | help | |
62 | Compile in platform device definitions for FIMC controller 1 | |
63 | ||
64 | config S5P_DEV_FIMC2 | |
65 | bool | |
66 | help | |
67 | Compile in platform device definitions for FIMC controller 2 | |
13904fba | 68 | |
604eefeb SN |
69 | config S5P_DEV_FIMC3 |
70 | bool | |
71 | help | |
72 | Compile in platform device definitions for FIMC controller 3 | |
73 | ||
e61b1701 JH |
74 | config S5P_DEV_FIMD0 |
75 | bool | |
76 | help | |
77 | Compile in platform device definitions for FIMD controller 0 | |
78 | ||
0f75a96b KD |
79 | config S5P_DEV_MFC |
80 | bool | |
81 | help | |
82 | Compile in platform device definitions for MFC | |
83 | ||
13904fba KK |
84 | config S5P_DEV_ONENAND |
85 | bool | |
86 | help | |
87 | Compile in platform device definition for OneNAND controller | |
3bbef1b9 SN |
88 | |
89 | config S5P_DEV_CSIS0 | |
90 | bool | |
91 | help | |
92 | Compile in platform device definitions for MIPI-CSIS channel 0 | |
93 | ||
94 | config S5P_DEV_CSIS1 | |
95 | bool | |
96 | help | |
97 | Compile in platform device definitions for MIPI-CSIS channel 1 | |
1d45ac49 | 98 | |
3e112662 JS |
99 | config S5P_DEV_USB_EHCI |
100 | bool | |
101 | help | |
102 | Compile in platform device definition for USB EHCI | |
103 | ||
1d45ac49 SN |
104 | config S5P_SETUP_MIPIPHY |
105 | bool | |
106 | help | |
107 | Compile in common setup code for MIPI-CSIS and MIPI-DSIM devices |