Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile
[linux-2.6] / arch / arm / plat-s3c64xx / Kconfig
CommitLineData
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
9config 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
25if PLAT_S3C64XX
26
27# Configuration options shared by all S3C64XX implementations
28
aa64ea3f
BD
29config 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
35config 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
43config 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
52config S3C64XX_SETUP_I2C1
53 bool
54 help
55 Common setup code for i2c bus 1.
56
c7a0401e
BD
57config S3C64XX_SETUP_FB_24BPP
58 bool
59 help
60 Common setup code for S3C64XX with an 24bpp RGB display helper.
61
a08ab637 62endif