708f7a0de065a8ecc8aed4deaa1e4e49180f3100
[pandora-kernel.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 SAMSUNG_CLKSRC
15         select SAMSUNG_IRQ_UART
16         select SAMSUNG_IRQ_VIC_TIMER
17         select S3C_GPIO_TRACK
18         select S3C_GPIO_PULL_UPDOWN
19         select S5P_GPIO_DRVSTR
20         select S3C_GPIO_CFG_S3C24XX
21         select S3C_GPIO_CFG_S3C64XX
22         select SAMSUNG_GPIOLIB_4BIT
23         help
24           Base platform code for any Samsung S5PC1XX device
25
26 if PLAT_S5PC1XX
27
28 # Configuration options shared by all S3C64XX implementations
29
30 config CPU_S5PC100_INIT
31         bool
32         help
33           Common initialisation code for the S5PC1XX
34
35 config CPU_S5PC100_CLOCK
36         bool
37         help
38           Common clock support code for the S5PC1XX
39
40 # platform specific device setup
41
42 config S5PC1XX_SETUP_I2C0
43         bool
44         default y
45         help
46           Common setup code for i2c bus 0.
47
48           Note, currently since i2c0 is always compiled, this setup helper
49           is always compiled with it.
50
51 config S5PC1XX_SETUP_I2C1
52         bool
53         help
54           Common setup code for i2c bus 1.
55
56 config S5PC1XX_SETUP_SDHCI_GPIO
57         bool
58         help
59           Common setup code for SDHCI gpio.
60
61 endif