blob: c7ccdf22eefaa2de521dc33ec4b928f5a13635c9 [file] [log] [blame]
Byungho Min5a7652f2009-06-23 21:39:42 +09001# Copyright 2009 Samsung Electronics Co.
2# Byungho Min <bhmin@samsung.com>
3#
4# Licensed under GPLv2
5
6config 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
Ben Dooks45426462010-01-12 12:19:28 +090014 select SAMSUNG_CLKSRC
Ben Dooksbe971622010-01-12 14:13:58 +090015 select SAMSUNG_IRQ_UART
Ben Dooks47101ec2010-01-07 14:41:38 +090016 select SAMSUNG_IRQ_VIC_TIMER
Byungho Min5a7652f2009-06-23 21:39:42 +090017 select S3C_GPIO_TRACK
18 select S3C_GPIO_PULL_UPDOWN
Kyungmin Parkb0d52172009-11-17 08:41:16 +010019 select S3C_GPIO_CFG_S3C24XX
20 select S3C_GPIO_CFG_S3C64XX
21 select S5P_GPIO_CFG_S5PC1XX
Byungho Min5a7652f2009-06-23 21:39:42 +090022 help
23 Base platform code for any Samsung S5PC1XX device
24
25if PLAT_S5PC1XX
26
27# Configuration options shared by all S3C64XX implementations
28
29config CPU_S5PC100_INIT
30 bool
31 help
32 Common initialisation code for the S5PC1XX
33
34config CPU_S5PC100_CLOCK
35 bool
36 help
37 Common clock support code for the S5PC1XX
38
39# platform specific device setup
40
Pawel Osciakedd6e3f2009-11-17 08:41:19 +010041config S5PC1XX_SETUP_FB_24BPP
42 bool
43 help
44 Common setup code for S5PC1XX with an 24bpp RGB display helper.
45
Kyungmin Park5eda2882009-11-17 08:41:21 +010046config S5PC1XX_SETUP_I2C0
Byungho Min5a7652f2009-06-23 21:39:42 +090047 bool
48 default y
49 help
50 Common setup code for i2c bus 0.
51
52 Note, currently since i2c0 is always compiled, this setup helper
53 is always compiled with it.
54
Kyungmin Park5eda2882009-11-17 08:41:21 +010055config S5PC1XX_SETUP_I2C1
Byungho Min5a7652f2009-06-23 21:39:42 +090056 bool
57 help
58 Common setup code for i2c bus 1.
Kyungmin Park86cd4f52009-11-17 08:41:23 +010059
60config S5PC1XX_SETUP_SDHCI_GPIO
61 bool
62 help
63 Common setup code for SDHCI gpio.
64
Byungho Min5a7652f2009-06-23 21:39:42 +090065endif