Merge branches 'perf-fixes-for-linus' and 'x86-fixes-for-linus' of git://git.kernel...
[deliverable/linux.git] / arch / arm / mach-s3c2412 / Kconfig
CommitLineData
a21765a7
BD
1# Copyright 2007 Simtec Electronics
2#
3# Licensed under GPLv2
4
5config CPU_S3C2412
6 bool
7 depends on ARCH_S3C2410
c750815e 8 select CPU_ARM926T
b2627588 9 select CPU_LLSERIAL_S3C2440
a21765a7
BD
10 select S3C2412_PM if PM
11 select S3C2412_DMA if S3C2410_DMA
71e5b2f1 12 select S3C2410_GPIO
a21765a7
BD
13 help
14 Support for the S3C2412 and S3C2413 SoCs from the S3C24XX line
15
16config CPU_S3C2412_ONLY
17 bool
18 depends on ARCH_S3C2410 && !CPU_S3C2400 && !CPU_S3C2410 && \
4acf89fb 19 !CPU_S3C2416 && !CPU_S3C2440 && !CPU_S3C2442 && \
f1290a49 20 !CPU_S3C2443 && CPU_S3C2412
a21765a7
BD
21 default y if CPU_S3C2412
22
23config S3C2412_DMA
24 bool
25 depends on CPU_S3C2412
26 help
27 Internal config node for S3C2412 DMA support
28
29config S3C2412_PM
30 bool
0f8f9c2b 31 select S3C2412_PM_SLEEP
a21765a7
BD
32 help
33 Internal config node to apply S3C2412 power management
34
0f8f9c2b
YK
35config S3C2412_PM_SLEEP
36 bool
37 help
38 Internal config node to apply sleep for S3C2412 power management.
39 Can be selected by another SoCs with similar sleep procedure.
40
140780ab
BD
41# Note, the S3C2412 IOtiming support is in plat-s3c24xx
42
22d42399
BD
43config S3C2412_CPUFREQ
44 bool
45 depends on CPU_FREQ_S3C24XX && CPU_S3C2412
140780ab 46 select S3C2412_IOTIMING
22d42399
BD
47 default y
48 help
49 CPU Frequency scaling support for S3C2412 and S3C2413 SoC CPUs.
a21765a7
BD
50
51menu "S3C2412 Machines"
52
9db829f4
BD
53config MACH_JIVE
54 bool "Logitech Jive"
55 select CPU_S3C2412
eca8655f 56 select S3C_DEV_USB_HOST
d23b3517 57 select S3C_DEV_NAND
9db829f4
BD
58 help
59 Say Y here if you are using the Logitech Jive.
60
61config MACH_JIVE_SHOW_BOOTLOADER
62 bool "Allow access to bootloader partitions in MTD"
63 depends on MACH_JIVE && EXPERIMENTAL
64
a21765a7
BD
65config MACH_SMDK2413
66 bool "SMDK2413"
67 select CPU_S3C2412
68 select MACH_S3C2413
69 select MACH_SMDK
eca8655f 70 select S3C_DEV_USB_HOST
d23b3517 71 select S3C_DEV_NAND
a21765a7
BD
72 help
73 Say Y here if you are using an SMDK2413
74
75config MACH_S3C2413
76 bool
77 help
78 Internal node for S3C2413 version of SMDK2413, so that
79 machine_is_s3c2413() will work when MACH_SMDK2413 is
80 selected
81
6f621885
BD
82config MACH_SMDK2412
83 bool "SMDK2412"
84 select MACH_SMDK2413
85 help
86 Say Y here if you are using an SMDK2412
87
88 Note, this shares support with SMDK2413, so will automatically
89 select MACH_SMDK2413.
90
a21765a7
BD
91config MACH_VSTMS
92 bool "VMSTMS"
93 select CPU_S3C2412
eca8655f 94 select S3C_DEV_USB_HOST
d23b3517 95 select S3C_DEV_NAND
a21765a7
BD
96 help
97 Say Y here if you are using an VSTMS board
98
a21765a7 99endmenu
This page took 0.330153 seconds and 5 git commands to generate.