blob: 7f916c8ec79692124d1ec74b4376ea239e85356f [file] [log] [blame]
Kukjin Kim85fd6d62012-02-06 09:38:19 +09001# 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
10if ARCH_S3C24XX
11
12menu "SAMSUNG S3C24XX SoCs Support"
13
14comment "S3C24XX SoCs"
15
16config 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
28if CPU_S3C2410
29
30config 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
37config S3C2410_PM
38 bool
39 help
40 Power Management code common to S3C2410 and better
41
42config SIMTEC_NOR
43 bool
44 help
45 Internal node to specify machine has simtec NOR mapping
46
47config 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
54comment "S3C2410 Boards"
55
56#
57# The "S3C2410 Boards" list is ordered alphabetically by option text.
58# (without ARCH_ or MACH_)
59#
60
61config 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
69config 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
84config 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
92config 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
101config 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
109config PM_H1940
110 bool
111 help
112 Internal node for H1940 and related PM
113
114config 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
123config 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
130config 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
137config 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
144config 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
151config 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
161endif # CPU_S3C2410
162
163endmenu # SAMSUNG S3C24XX SoCs Support
164
165endif # ARCH_S3C24XX