diff options
author | Kukjin Kim <kgene.kim@samsung.com> | 2012-02-05 19:38:19 -0500 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2012-03-02 17:47:38 -0500 |
commit | 85fd6d63bf2927b9da7ab1b0d46723bfdb13808c (patch) | |
tree | 7033ac06e365209b09ba4b97eba0cf2f7ceb3312 /arch/arm/mach-s3c24xx/Kconfig | |
parent | b130d5c29544fe4cedafd35b112d27a06550d844 (diff) |
ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/
This patch moves S3C2410 stuff into mach-s3c24xx/ directory
so that we can merge the s3c24 series' directories to the
just one mach-s3c24xx/ directory.
And this patch is including following.
- re-ordered alphabetically by option text at Kconfig and Makefile
- removed unused option, MACH_N35
- fixed duplcated option name, S3C2410_DMA to S3C24XX_DMA which is
in plat-s3c24xx/
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s3c24xx/Kconfig')
-rw-r--r-- | arch/arm/mach-s3c24xx/Kconfig | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig new file mode 100644 index 000000000000..7f916c8ec796 --- /dev/null +++ b/arch/arm/mach-s3c24xx/Kconfig | |||
@@ -0,0 +1,165 @@ | |||
1 | # arch/arm/mach-s3c24xx/Kconfig | ||
2 | # | ||
3 | # Copyright (c) 2012 Samsung Electronics Co., Ltd. | ||
4 | # http://www.samsung.com/ | ||
5 | # | ||
6 | # Copyright 2007 Simtec Electronics | ||
7 | # | ||
8 | # Licensed under GPLv2 | ||
9 | |||
10 | if ARCH_S3C24XX | ||
11 | |||
12 | menu "SAMSUNG S3C24XX SoCs Support" | ||
13 | |||
14 | comment "S3C24XX SoCs" | ||
15 | |||
16 | config CPU_S3C2410 | ||
17 | bool "SAMSUNG S3C2410" | ||
18 | default y | ||
19 | select CPU_ARM920T | ||
20 | select S3C2410_CLOCK | ||
21 | select CPU_LLSERIAL_S3C2410 | ||
22 | select S3C2410_PM if PM | ||
23 | select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX | ||
24 | help | ||
25 | Support for S3C2410 and S3C2410A family from the S3C24XX line | ||
26 | of Samsung Mobile CPUs. | ||
27 | |||
28 | if CPU_S3C2410 | ||
29 | |||
30 | config S3C2410_DMA | ||
31 | bool | ||
32 | depends on S3C2410_DMA && CPU_S3C2410 | ||
33 | default y if CPU_S3C2410 | ||
34 | help | ||
35 | DMA device selection for S3C2410 and compatible CPUs | ||
36 | |||
37 | config S3C2410_PM | ||
38 | bool | ||
39 | help | ||
40 | Power Management code common to S3C2410 and better | ||
41 | |||
42 | config SIMTEC_NOR | ||
43 | bool | ||
44 | help | ||
45 | Internal node to specify machine has simtec NOR mapping | ||
46 | |||
47 | config MACH_BAST_IDE | ||
48 | bool | ||
49 | select HAVE_PATA_PLATFORM | ||
50 | help | ||
51 | Internal node for machines with an BAST style IDE | ||
52 | interface | ||
53 | |||
54 | comment "S3C2410 Boards" | ||
55 | |||
56 | # | ||
57 | # The "S3C2410 Boards" list is ordered alphabetically by option text. | ||
58 | # (without ARCH_ or MACH_) | ||
59 | # | ||
60 | |||
61 | config MACH_AML_M5900 | ||
62 | bool "AML M5900 Series" | ||
63 | select PM_SIMTEC if PM | ||
64 | select S3C_DEV_USB_HOST | ||
65 | help | ||
66 | Say Y here if you are using the American Microsystems M5900 Series | ||
67 | <http://www.amltd.com> | ||
68 | |||
69 | config ARCH_BAST | ||
70 | bool "Simtec Electronics BAST (EB2410ITX)" | ||
71 | select S3C2410_IOTIMING if S3C2410_CPUFREQ | ||
72 | select PM_SIMTEC if PM | ||
73 | select SIMTEC_NOR | ||
74 | select MACH_BAST_IDE | ||
75 | select S3C24XX_DCLK | ||
76 | select ISA | ||
77 | select S3C_DEV_HWMON | ||
78 | select S3C_DEV_USB_HOST | ||
79 | select S3C_DEV_NAND | ||
80 | help | ||
81 | Say Y here if you are using the Simtec Electronics EB2410ITX | ||
82 | development board (also known as BAST) | ||
83 | |||
84 | config BAST_PC104_IRQ | ||
85 | bool "BAST PC104 IRQ support" | ||
86 | depends on ARCH_BAST | ||
87 | default y | ||
88 | help | ||
89 | Say Y here to enable the PC104 IRQ routing on the | ||
90 | Simtec BAST (EB2410ITX) | ||
91 | |||
92 | config ARCH_H1940 | ||
93 | bool "IPAQ H1940" | ||
94 | select PM_H1940 if PM | ||
95 | select S3C_DEV_USB_HOST | ||
96 | select S3C_DEV_NAND | ||
97 | select S3C2410_SETUP_TS | ||
98 | help | ||
99 | Say Y here if you are using the HP IPAQ H1940 | ||
100 | |||
101 | config H1940BT | ||
102 | tristate "Control the state of H1940 bluetooth chip" | ||
103 | depends on ARCH_H1940 | ||
104 | select RFKILL | ||
105 | help | ||
106 | This is a simple driver that is able to control | ||
107 | the state of built in bluetooth chip on h1940. | ||
108 | |||
109 | config PM_H1940 | ||
110 | bool | ||
111 | help | ||
112 | Internal node for H1940 and related PM | ||
113 | |||
114 | config MACH_N30 | ||
115 | bool "Acer N30 family" | ||
116 | select MACH_N35 | ||
117 | select S3C_DEV_USB_HOST | ||
118 | select S3C_DEV_NAND | ||
119 | help | ||
120 | Say Y here if you want suppt for the Acer N30, Acer N35, | ||
121 | Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs. | ||
122 | |||
123 | config MACH_OTOM | ||
124 | bool "NexVision OTOM Board" | ||
125 | select S3C_DEV_USB_HOST | ||
126 | select S3C_DEV_NAND | ||
127 | help | ||
128 | Say Y here if you are using the Nex Vision OTOM board | ||
129 | |||
130 | config MACH_QT2410 | ||
131 | bool "QT2410" | ||
132 | select S3C_DEV_USB_HOST | ||
133 | select S3C_DEV_NAND | ||
134 | help | ||
135 | Say Y here if you are using the Armzone QT2410 | ||
136 | |||
137 | config ARCH_SMDK2410 | ||
138 | bool "SMDK2410/A9M2410" | ||
139 | select MACH_SMDK | ||
140 | help | ||
141 | Say Y here if you are using the SMDK2410 or the derived module A9M2410 | ||
142 | <http://www.fsforth.de> | ||
143 | |||
144 | config MACH_TCT_HAMMER | ||
145 | bool "TCT Hammer Board" | ||
146 | select S3C_DEV_USB_HOST | ||
147 | help | ||
148 | Say Y here if you are using the TinCanTools Hammer Board | ||
149 | <http://www.tincantools.com> | ||
150 | |||
151 | config MACH_VR1000 | ||
152 | bool "Thorcom VR1000" | ||
153 | select PM_SIMTEC if PM | ||
154 | select S3C24XX_DCLK | ||
155 | select SIMTEC_NOR | ||
156 | select MACH_BAST_IDE | ||
157 | select S3C_DEV_USB_HOST | ||
158 | help | ||
159 | Say Y here if you are using the Thorcom VR1000 board. | ||
160 | |||
161 | endif # CPU_S3C2410 | ||
162 | |||
163 | endmenu # SAMSUNG S3C24XX SoCs Support | ||
164 | |||
165 | endif # ARCH_S3C24XX | ||