Commit | Line | Data |
---|---|---|
a21765a7 BD |
1 | # arch/arm/mach-s3c2412/Kconfig |
2 | # | |
3 | # Copyright 2007 Simtec Electronics | |
4 | # | |
5 | # Licensed under GPLv2 | |
6 | ||
7 | config CPU_S3C2412 | |
8 | bool | |
9 | depends on ARCH_S3C2410 | |
b2627588 | 10 | select CPU_LLSERIAL_S3C2440 |
a21765a7 BD |
11 | select S3C2412_PM if PM |
12 | select S3C2412_DMA if S3C2410_DMA | |
71e5b2f1 | 13 | select S3C2410_GPIO |
a21765a7 BD |
14 | help |
15 | Support for the S3C2412 and S3C2413 SoCs from the S3C24XX line | |
16 | ||
17 | config CPU_S3C2412_ONLY | |
18 | bool | |
19 | depends on ARCH_S3C2410 && !CPU_S3C2400 && !CPU_S3C2410 && \ | |
64f33bea | 20 | !CPU_S3C2440 && !CPU_S3C2442 && !CPU_S3C2443 && CPU_S3C2412 |
a21765a7 BD |
21 | default y if CPU_S3C2412 |
22 | ||
23 | config S3C2412_DMA | |
24 | bool | |
25 | depends on CPU_S3C2412 | |
26 | help | |
27 | Internal config node for S3C2412 DMA support | |
28 | ||
29 | config S3C2412_PM | |
30 | bool | |
31 | help | |
32 | Internal config node to apply S3C2412 power management | |
33 | ||
34 | ||
35 | menu "S3C2412 Machines" | |
36 | ||
37 | config MACH_SMDK2413 | |
38 | bool "SMDK2413" | |
39 | select CPU_S3C2412 | |
40 | select MACH_S3C2413 | |
41 | select MACH_SMDK | |
42 | help | |
43 | Say Y here if you are using an SMDK2413 | |
44 | ||
45 | config MACH_S3C2413 | |
46 | bool | |
47 | help | |
48 | Internal node for S3C2413 version of SMDK2413, so that | |
49 | machine_is_s3c2413() will work when MACH_SMDK2413 is | |
50 | selected | |
51 | ||
6f621885 BD |
52 | config MACH_SMDK2412 |
53 | bool "SMDK2412" | |
54 | select MACH_SMDK2413 | |
55 | help | |
56 | Say Y here if you are using an SMDK2412 | |
57 | ||
58 | Note, this shares support with SMDK2413, so will automatically | |
59 | select MACH_SMDK2413. | |
60 | ||
a21765a7 BD |
61 | config MACH_VSTMS |
62 | bool "VMSTMS" | |
63 | select CPU_S3C2412 | |
64 | help | |
65 | Say Y here if you are using an VSTMS board | |
66 | ||
67 | ||
68 | endmenu | |
69 |