blob: 8167ce66188c65c19f6d9efda34b718f7acf7c0b [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
Marc Zyngierdb0d4db2011-11-12 16:09:49 +000014 select GIC_NON_BANKED if ARCH_EXYNOS4
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090015 select NO_IOPORT
16 select ARCH_REQUIRE_GPIOLIB
17 select S3C_GPIO_TRACK
Marek Szyprowski838c6d42010-05-18 12:23:36 +020018 select S5P_GPIO_DRVSTR
Kukjin Kim42d828d2010-01-19 15:31:17 +090019 select SAMSUNG_GPIOLIB_4BIT
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090020 select PLAT_SAMSUNG
21 select SAMSUNG_CLKSRC
22 select SAMSUNG_IRQ_VIC_TIMER
Kukjin Kimc4ffccd2010-01-14 08:19:36 +090023 help
24 Base platform code for Samsung's S5P series SoC.
Jongpill Lee0df04f82010-05-17 16:56:26 +090025
26config S5P_EXT_INT
27 bool
28 help
29 Use the external interrupts (other than GPIO interrupts.)
Kukjin Kim49b7a492010-09-07 15:47:18 +090030 Note: Do not choose this for S5P6440 and S5P6450.
Kukjin Kim25da4962010-08-09 18:26:13 +090031
Marek Szyprowski170a4612010-10-01 10:40:37 +090032config S5P_GPIO_INT
33 bool
34 help
35 Common code for the GPIO interrupts (other than external interrupts.)
36
Sangbeom Kim9e65bbf2011-03-12 08:05:19 +090037config S5P_HRT
38 bool
Kukjin Kim0d8f6e02011-06-13 16:46:09 +090039 select SAMSUNG_DEV_PWM
Sangbeom Kim9e65bbf2011-03-12 08:05:19 +090040 help
41 Use the High Resolution timer support
42
Abhilash Kesavan0da3bead2011-10-04 20:25:51 +090043config S5P_PM
44 bool
45 help
46 Common code for power management support on S5P and newer SoCs
47 Note: Do not select this for S5P6440 and S5P6450.
48
Kukjin Kim40194522011-02-01 15:08:53 +090049comment "System MMU"
50
51config S5P_SYSTEM_MMU
52 bool "S5P SYSTEM MMU"
Kukjin Kim10606aa2011-02-14 15:05:27 +090053 depends on ARCH_EXYNOS4
Kukjin Kim40194522011-02-01 15:08:53 +090054 help
55 Say Y here if you want to enable System MMU
56
Abhilash Kesavane2e13622011-10-04 20:25:51 +090057config S5P_SLEEP
58 bool
59 help
60 Internal config node to apply common S5P sleep management code.
61 Can be selected by S5P and newer SoCs with similar sleep procedure.
62
Kukjin Kim25da4962010-08-09 18:26:13 +090063config S5P_DEV_FIMC0
64 bool
65 help
66 Compile in platform device definitions for FIMC controller 0
67
68config S5P_DEV_FIMC1
69 bool
70 help
71 Compile in platform device definitions for FIMC controller 1
72
73config S5P_DEV_FIMC2
74 bool
75 help
76 Compile in platform device definitions for FIMC controller 2
Kukjin Kim13904fb2010-08-27 13:56:54 +090077
Sylwester Nawrocki604eefe2011-03-12 08:58:01 +090078config S5P_DEV_FIMC3
79 bool
80 help
81 Compile in platform device definitions for FIMC controller 3
82
Jonghun Hane61b1702011-07-21 15:46:26 +090083config S5P_DEV_FIMD0
84 bool
85 help
86 Compile in platform device definitions for FIMD controller 0
87
Tomasz Stanislawskic40e7e02011-09-16 18:44:36 +090088config S5P_DEV_I2C_HDMIPHY
89 bool
90 help
91 Compile in platform device definitions for I2C HDMIPHY controller
92
Kamil Debski0f75a962011-07-21 16:42:30 +090093config S5P_DEV_MFC
94 bool
95 help
96 Compile in platform device definitions for MFC
97
Kukjin Kim13904fb2010-08-27 13:56:54 +090098config S5P_DEV_ONENAND
99 bool
100 help
101 Compile in platform device definition for OneNAND controller
Sylwester Nawrocki3bbef1b2010-12-17 15:08:07 +0900102
103config S5P_DEV_CSIS0
104 bool
105 help
106 Compile in platform device definitions for MIPI-CSIS channel 0
107
108config S5P_DEV_CSIS1
109 bool
110 help
111 Compile in platform device definitions for MIPI-CSIS channel 1
Sylwester Nawrocki1d45ac42011-03-10 21:53:40 +0900112
Tomasz Stanislawskifbf05562011-09-19 16:44:42 +0900113config S5P_DEV_TV
114 bool
115 help
116 Compile in platform device definition for TV interface
117
Joonyoung Shim3e112662011-04-08 13:22:09 +0900118config S5P_DEV_USB_EHCI
119 bool
120 help
121 Compile in platform device definition for USB EHCI
122
Sylwester Nawrocki1d45ac42011-03-10 21:53:40 +0900123config S5P_SETUP_MIPIPHY
124 bool
125 help
126 Compile in common setup code for MIPI-CSIS and MIPI-DSIM devices