b7b9e91c024341f504acd6a85beb009cfeede035
[linux-3.10.git] / arch / arm / plat-s5pc1xx / Kconfig
1 # Copyright 2009 Samsung Electronics Co.
2 #       Byungho Min <bhmin@samsung.com>
3 #
4 # Licensed under GPLv2
5
6 config PLAT_S5PC1XX
7         bool
8         depends on ARCH_S5PC1XX
9         default y
10         select PLAT_S3C
11         select ARM_VIC
12         select NO_IOPORT
13         select ARCH_REQUIRE_GPIOLIB
14         select S3C_GPIO_TRACK
15         select S3C_GPIO_PULL_UPDOWN
16         select S3C_GPIO_CFG_S3C24XX
17         select S3C_GPIO_CFG_S3C64XX
18         select S5P_GPIO_CFG_S5PC1XX
19         help
20           Base platform code for any Samsung S5PC1XX device
21
22 if PLAT_S5PC1XX
23
24 # Configuration options shared by all S3C64XX implementations
25
26 config CPU_S5PC100_INIT
27         bool
28         help
29           Common initialisation code for the S5PC1XX
30
31 config CPU_S5PC100_CLOCK
32         bool
33         help
34           Common clock support code for the S5PC1XX
35
36 # platform specific device setup
37
38 config S5PC1XX_SETUP_FB_24BPP
39         bool
40         help
41           Common setup code for S5PC1XX with an 24bpp RGB display helper.
42
43 config S5PC1XX_SETUP_I2C0
44         bool
45         default y
46         help
47           Common setup code for i2c bus 0.
48
49           Note, currently since i2c0 is always compiled, this setup helper
50           is always compiled with it.
51
52 config S5PC1XX_SETUP_I2C1
53         bool
54         help
55           Common setup code for i2c bus 1.
56
57 config S5PC1XX_SETUP_SDHCI_GPIO
58         bool
59         help
60           Common setup code for SDHCI gpio.
61
62 endif