Commit | Line | Data |
---|---|---|
a08ab637 BD |
1 | # arch/arm/plat-s3c64xx/Kconfig |
2 | # | |
3 | # Copyright 2008 Openmoko, Inc. | |
4 | # Copyright 2008 Simtec Electronics | |
5 | # Ben Dooks <ben@simtec.co.uk> | |
6 | # | |
7 | # Licensed under GPLv2 | |
8 | ||
9 | config PLAT_S3C64XX | |
10 | bool | |
11 | depends on ARCH_S3C64XX | |
7bb56d01 BD |
12 | default y |
13 | select CPU_V6 | |
a08ab637 | 14 | select PLAT_S3C |
d9b79fb5 | 15 | select ARM_VIC |
a08ab637 BD |
16 | select NO_IOPORT |
17 | select ARCH_REQUIRE_GPIOLIB | |
8a53bdb9 | 18 | select S3C_GPIO_TRACK |
21b23664 BD |
19 | select S3C_GPIO_PULL_UPDOWN |
20 | select S3C_GPIO_CFG_S3C24XX | |
21 | select S3C_GPIO_CFG_S3C64XX | |
a08ab637 BD |
22 | help |
23 | Base platform code for any Samsung S3C64XX device | |
24 | ||
25 | if PLAT_S3C64XX | |
26 | ||
27 | # Configuration options shared by all S3C64XX implementations | |
28 | ||
aa64ea3f BD |
29 | config CPU_S3C6400_INIT |
30 | bool | |
31 | help | |
32 | Common initialisation code for the S3C6400 that is shared | |
33 | by other CPUs in the series, such as the S3C6410. | |
34 | ||
cf18acf0 BD |
35 | config CPU_S3C6400_CLOCK |
36 | bool | |
37 | help | |
38 | Common clock support code for the S3C6400 that is shared | |
39 | by other CPUs in the series, such as the S3C6410. | |
40 | ||
55132b8b BD |
41 | # platform specific device setup |
42 | ||
43 | config S3C64XX_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 | ||
f9e2f345 BD |
52 | config S3C64XX_SETUP_I2C1 |
53 | bool | |
54 | help | |
55 | Common setup code for i2c bus 1. | |
56 | ||
c7a0401e BD |
57 | config S3C64XX_SETUP_FB_24BPP |
58 | bool | |
59 | help | |
60 | Common setup code for S3C64XX with an 24bpp RGB display helper. | |
61 | ||
a08ab637 | 62 | endif |