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
8config PLAT_S5P
9	bool
10	depends on (ARCH_S5P64X0 || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_EXYNOS)
11	default y
12	select ARM_VIC if !ARCH_EXYNOS4
13	select ARM_GIC if ARCH_EXYNOS4
14	select GIC_NON_BANKED if ARCH_EXYNOS4
15	select NO_IOPORT
16	select ARCH_REQUIRE_GPIOLIB
17	select S3C_GPIO_TRACK
18	select S5P_GPIO_DRVSTR
19	select SAMSUNG_GPIOLIB_4BIT
20	select PLAT_SAMSUNG
21	select SAMSUNG_CLKSRC
22	select SAMSUNG_IRQ_VIC_TIMER
23	help
24	  Base platform code for Samsung's S5P series SoC.
25
26config S5P_EXT_INT
27	bool
28	help
29	  Use the external interrupts (other than GPIO interrupts.)
30	  Note: Do not choose this for S5P6440 and S5P6450.
31
32config S5P_GPIO_INT
33	bool
34	help
35	  Common code for the GPIO interrupts (other than external interrupts.)
36
37config S5P_HRT
38	bool
39	select SAMSUNG_DEV_PWM
40	help
41	  Use the High Resolution timer support
42
43config 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
49comment "System MMU"
50
51config S5P_SYSTEM_MMU
52	bool "S5P SYSTEM MMU"
53	depends on ARCH_EXYNOS4
54	help
55	  Say Y here if you want to enable System MMU
56
57config 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
63config 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
77
78config S5P_DEV_FIMC3
79	bool
80	help
81	  Compile in platform device definitions for FIMC controller 3
82
83config S5P_DEV_FIMD0
84	bool
85	help
86	  Compile in platform device definitions for FIMD controller 0
87
88config S5P_DEV_I2C_HDMIPHY
89	bool
90	help
91	  Compile in platform device definitions for I2C HDMIPHY controller
92
93config S5P_DEV_MFC
94	bool
95	help
96	  Compile in platform device definitions for MFC
97
98config S5P_DEV_ONENAND
99	bool
100	help
101	  Compile in platform device definition for OneNAND controller
102
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
112
113config S5P_DEV_TV
114	bool
115	help
116	  Compile in platform device definition for TV interface
117
118config S5P_DEV_USB_EHCI
119	bool
120	help
121	  Compile in platform device definition for USB EHCI
122
123config S5P_SETUP_MIPIPHY
124	bool
125	help
126	  Compile in common setup code for MIPI-CSIS and MIPI-DSIM devices
127