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 | |
83014579 | 10 | depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_EXYNOS) |
c4ffccdd | 11 | default y |
94c7ca71 KK |
12 | select ARM_VIC if !ARCH_EXYNOS |
13 | select ARM_GIC if ARCH_EXYNOS | |
db0d4db2 | 14 | select GIC_NON_BANKED if ARCH_EXYNOS4 |
c4ffccdd KK |
15 | select NO_IOPORT |
16 | select ARCH_REQUIRE_GPIOLIB | |
17 | select S3C_GPIO_TRACK | |
838c6d49 | 18 | select S5P_GPIO_DRVSTR |
42d828d4 | 19 | select SAMSUNG_GPIOLIB_4BIT |
c4ffccdd KK |
20 | select PLAT_SAMSUNG |
21 | select SAMSUNG_CLKSRC | |
22 | select SAMSUNG_IRQ_VIC_TIMER | |
c4ffccdd KK |
23 | help |
24 | Base platform code for Samsung's S5P series SoC. | |
0df04f82 | 25 | |
9e65bbf2 SK |
26 | config S5P_HRT |
27 | bool | |
0d8f6e04 | 28 | select SAMSUNG_DEV_PWM |
9e65bbf2 SK |
29 | help |
30 | Use the High Resolution timer support | |
31 | ||
171c067c KK |
32 | config S5P_DEV_UART |
33 | def_bool y | |
34 | depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210) | |
35 | ||
0da3bead AK |
36 | config S5P_PM |
37 | bool | |
38 | help | |
39 | Common code for power management support on S5P and newer SoCs | |
40 | Note: Do not select this for S5P6440 and S5P6450. | |
41 | ||
e2e13621 AK |
42 | config S5P_SLEEP |
43 | bool | |
44 | help | |
45 | Internal config node to apply common S5P sleep management code. | |
46 | Can be selected by S5P and newer SoCs with similar sleep procedure. | |
47 | ||
25da496f KK |
48 | config S5P_DEV_FIMC0 |
49 | bool | |
50 | help | |
51 | Compile in platform device definitions for FIMC controller 0 | |
52 | ||
53 | config S5P_DEV_FIMC1 | |
54 | bool | |
55 | help | |
56 | Compile in platform device definitions for FIMC controller 1 | |
57 | ||
58 | config S5P_DEV_FIMC2 | |
59 | bool | |
60 | help | |
61 | Compile in platform device definitions for FIMC controller 2 | |
13904fba | 62 | |
604eefeb SN |
63 | config S5P_DEV_FIMC3 |
64 | bool | |
65 | help | |
66 | Compile in platform device definitions for FIMC controller 3 | |
67 | ||
3dbe6d4c AP |
68 | config S5P_DEV_JPEG |
69 | bool | |
70 | help | |
71 | Compile in platform device definitions for JPEG codec | |
72 | ||
561ab530 KD |
73 | config S5P_DEV_G2D |
74 | bool | |
75 | help | |
76 | Compile in platform device definitions for G2D device | |
77 | ||
e61b1701 JH |
78 | config S5P_DEV_FIMD0 |
79 | bool | |
80 | help | |
81 | Compile in platform device definitions for FIMD controller 0 | |
82 | ||
c40e7e0d TS |
83 | config S5P_DEV_I2C_HDMIPHY |
84 | bool | |
85 | help | |
86 | Compile in platform device definitions for I2C HDMIPHY controller | |
87 | ||
0f75a96b KD |
88 | config S5P_DEV_MFC |
89 | bool | |
90 | help | |
91 | Compile in platform device definitions for MFC | |
92 | ||
13904fba KK |
93 | config S5P_DEV_ONENAND |
94 | bool | |
95 | help | |
96 | Compile in platform device definition for OneNAND controller | |
3bbef1b9 SN |
97 | |
98 | config S5P_DEV_CSIS0 | |
99 | bool | |
100 | help | |
101 | Compile in platform device definitions for MIPI-CSIS channel 0 | |
102 | ||
103 | config S5P_DEV_CSIS1 | |
104 | bool | |
105 | help | |
106 | Compile in platform device definitions for MIPI-CSIS channel 1 | |
1d45ac49 | 107 | |
fbf05563 TS |
108 | config S5P_DEV_TV |
109 | bool | |
110 | help | |
111 | Compile in platform device definition for TV interface | |
112 | ||
3e112662 JS |
113 | config S5P_DEV_USB_EHCI |
114 | bool | |
115 | help | |
116 | Compile in platform device definition for USB EHCI | |
117 | ||
1d45ac49 SN |
118 | config S5P_SETUP_MIPIPHY |
119 | bool | |
120 | help | |
121 | Compile in common setup code for MIPI-CSIS and MIPI-DSIM devices |