blob: 9b9968fa8695b05b0fa4edb3784dc90fd000126f [file] [log] [blame]
Kukjin Kimc4ffccd2010-01-14 08:19:36 +09001# 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
8config PLAT_S5P
9 bool
Kukjin Kim83014572011-11-06 13:54:56 +090010 depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_EXYNOS)
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090011 default y
Kukjin Kim10606aa2011-02-14 15:05:27 +090012 select ARM_VIC if !ARCH_EXYNOS4
13 select ARM_GIC if ARCH_EXYNOS4
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090014 select NO_IOPORT
15 select ARCH_REQUIRE_GPIOLIB
16 select S3C_GPIO_TRACK
Marek Szyprowski838c6d42010-05-18 12:23:36 +020017 select S5P_GPIO_DRVSTR
Kukjin Kim42d828d2010-01-19 15:31:17 +090018 select SAMSUNG_GPIOLIB_4BIT
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090019 select PLAT_SAMSUNG
20 select SAMSUNG_CLKSRC
21 select SAMSUNG_IRQ_VIC_TIMER
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090022 help
23 Base platform code for Samsung's S5P series SoC.
Jongpill Lee0df04f82010-05-17 16:56:26 +090024
25config S5P_EXT_INT
26 bool
27 help
28 Use the external interrupts (other than GPIO interrupts.)
Kukjin Kim49b7a492010-09-07 15:47:18 +090029 Note: Do not choose this for S5P6440 and S5P6450.
Kukjin Kim25da4962010-08-09 18:26:13 +090030
Marek Szyprowski170a4612010-10-01 10:40:37 +090031config S5P_GPIO_INT
32 bool
33 help
34 Common code for the GPIO interrupts (other than external interrupts.)
35
Sangbeom Kim9e65bbf2011-03-12 08:05:19 +090036config S5P_HRT
37 bool
Kukjin Kim0d8f6e02011-06-13 16:46:09 +090038 select SAMSUNG_DEV_PWM
Sangbeom Kim9e65bbf2011-03-12 08:05:19 +090039 help
40 Use the High Resolution timer support
41
Abhilash Kesavan0da3bead2011-10-04 20:25:51 +090042config S5P_PM
43 bool
44 help
45 Common code for power management support on S5P and newer SoCs
46 Note: Do not select this for S5P6440 and S5P6450.
47
Kukjin Kim40194522011-02-01 15:08:53 +090048comment "System MMU"
49
50config S5P_SYSTEM_MMU
51 bool "S5P SYSTEM MMU"
Kukjin Kim10606aa2011-02-14 15:05:27 +090052 depends on ARCH_EXYNOS4
Kukjin Kim40194522011-02-01 15:08:53 +090053 help
54 Say Y here if you want to enable System MMU
55
Abhilash Kesavane2e13622011-10-04 20:25:51 +090056config S5P_SLEEP
57 bool
58 help
59 Internal config node to apply common S5P sleep management code.
60 Can be selected by S5P and newer SoCs with similar sleep procedure.
61
Kukjin Kim25da4962010-08-09 18:26:13 +090062config S5P_DEV_FIMC0
63 bool
64 help
65 Compile in platform device definitions for FIMC controller 0
66
67config S5P_DEV_FIMC1
68 bool
69 help
70 Compile in platform device definitions for FIMC controller 1
71
72config S5P_DEV_FIMC2
73 bool
74 help
75 Compile in platform device definitions for FIMC controller 2
Kukjin Kim13904fb2010-08-27 13:56:54 +090076
Sylwester Nawrocki604eefe2011-03-12 08:58:01 +090077config S5P_DEV_FIMC3
78 bool
79 help
80 Compile in platform device definitions for FIMC controller 3
81
Jonghun Hane61b1702011-07-21 15:46:26 +090082config S5P_DEV_FIMD0
83 bool
84 help
85 Compile in platform device definitions for FIMD controller 0
86
Tomasz Stanislawskic40e7e02011-09-16 18:44:36 +090087config S5P_DEV_I2C_HDMIPHY
88 bool
89 help
90 Compile in platform device definitions for I2C HDMIPHY controller
91
Kamil Debski0f75a962011-07-21 16:42:30 +090092config S5P_DEV_MFC
93 bool
94 help
95 Compile in platform device definitions for MFC
96
Kukjin Kim13904fb2010-08-27 13:56:54 +090097config S5P_DEV_ONENAND
98 bool
99 help
100 Compile in platform device definition for OneNAND controller
Sylwester Nawrocki3bbef1b2010-12-17 15:08:07 +0900101
102config S5P_DEV_CSIS0
103 bool
104 help
105 Compile in platform device definitions for MIPI-CSIS channel 0
106
107config S5P_DEV_CSIS1
108 bool
109 help
110 Compile in platform device definitions for MIPI-CSIS channel 1
Sylwester Nawrocki1d45ac42011-03-10 21:53:40 +0900111
Tomasz Stanislawskifbf05562011-09-19 16:44:42 +0900112config S5P_DEV_TV
113 bool
114 help
115 Compile in platform device definition for TV interface
116
Joonyoung Shim3e112662011-04-08 13:22:09 +0900117config S5P_DEV_USB_EHCI
118 bool
119 help
120 Compile in platform device definition for USB EHCI
121
Sylwester Nawrocki1d45ac42011-03-10 21:53:40 +0900122config S5P_SETUP_MIPIPHY
123 bool
124 help
125 Compile in common setup code for MIPI-CSIS and MIPI-DSIM devices