Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into for-linus
[linux-2.6-block.git] / arch / arm / mach-s3c2410 / Kconfig
CommitLineData
a21765a7
BD
1# Copyright 2007 Simtec Electronics
2#
3# Licensed under GPLv2
1da177e4 4
a21765a7
BD
5config CPU_S3C2410
6 bool
7 depends on ARCH_S3C2410
c750815e 8 select CPU_ARM920T
a21765a7
BD
9 select S3C2410_CLOCK
10 select S3C2410_GPIO
b2627588 11 select CPU_LLSERIAL_S3C2410
a21765a7 12 select S3C2410_PM if PM
a24c091d 13 select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX
a21765a7
BD
14 help
15 Support for S3C2410 and S3C2410A family from the S3C24XX line
16 of Samsung Mobile CPUs.
1da177e4 17
a21765a7
BD
18config CPU_S3C2410_DMA
19 bool
20 depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442)
21 default y if CPU_S3C2410 || CPU_S3C2442
da56c949 22 help
a21765a7 23 DMA device selection for S3C2410 and compatible CPUs
da56c949 24
a21765a7
BD
25config S3C2410_PM
26 bool
7efb833d 27 help
a21765a7 28 Power Management code common to S3C2410 and better
7efb833d 29
a21765a7
BD
30config S3C2410_GPIO
31 bool
110d322b 32 help
a21765a7 33 GPIO code for S3C2410 and similar processors
110d322b 34
9d529c6e
BD
35config SIMTEC_NOR
36 bool
37 help
38 Internal node to specify machine has simtec NOR mapping
39
b7a12d19
BD
40config MACH_BAST_IDE
41 bool
42 select HAVE_PATA_PLATFORM
43 help
44 Internal node for machines with an BAST style IDE
45 interface
1da177e4 46
a24c091d
BD
47# cpu frequency scaling support
48
49config S3C2410_CPUFREQ
50 bool
51 depends on CPU_FREQ_S3C24XX && CPU_S3C2410
52 select S3C2410_CPUFREQ_UTILS
53 help
54 CPU Frequency scaling support for S3C2410
55
438a09e1
BD
56config S3C2410_PLLTABLE
57 bool
58 depends on S3C2410_CPUFREQ && CPU_FREQ_S3C24XX_PLL
59 default y
60 help
61 Select the PLL table for the S3C2410
62
a21765a7 63menu "S3C2410 Machines"
bafa49cc 64
a21765a7
BD
65config ARCH_SMDK2410
66 bool "SMDK2410/A9M2410"
67 select CPU_S3C2410
68 select MACH_SMDK
bbf6f280 69 help
a21765a7
BD
70 Say Y here if you are using the SMDK2410 or the derived module A9M2410
71 <http://www.fsforth.de>
bbf6f280 72
1da177e4
LT
73config ARCH_H1940
74 bool "IPAQ H1940"
75 select CPU_S3C2410
9bcb533c 76 select PM_H1940 if PM
eca8655f 77 select S3C_DEV_USB_HOST
d23b3517 78 select S3C_DEV_NAND
1da177e4
LT
79 help
80 Say Y here if you are using the HP IPAQ H1940
81
1a71e4ad 82config H1940BT
83 tristate "Control the state of H1940 bluetooth chip"
84 depends on ARCH_H1940
85 select RFKILL
86 help
87 This is a simple driver that is able to control
88 the state of built in bluetooth chip on h1940.
89
a21765a7
BD
90config PM_H1940
91 bool
92 help
93 Internal node for H1940 and related PM
1da177e4
LT
94
95config MACH_N30
95790873 96 bool "Acer N30 family"
1da177e4 97 select CPU_S3C2410
eca8655f 98 select S3C_DEV_USB_HOST
d23b3517 99 select S3C_DEV_NAND
1da177e4 100 help
95790873
CW
101 Say Y here if you want suppt for the Acer N30, Acer N35,
102 Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs.
1da177e4 103
a21765a7
BD
104config ARCH_BAST
105 bool "Simtec Electronics BAST (EB2410ITX)"
1da177e4 106 select CPU_S3C2410
a24c091d 107 select S3C2410_IOTIMING if S3C2410_CPUFREQ
a21765a7 108 select PM_SIMTEC if PM
9d529c6e 109 select SIMTEC_NOR
b7a12d19 110 select MACH_BAST_IDE
93bc6b63 111 select S3C24XX_DCLK
a21765a7 112 select ISA
eca8655f 113 select S3C_DEV_USB_HOST
d23b3517 114 select S3C_DEV_NAND
1da177e4 115 help
a21765a7
BD
116 Say Y here if you are using the Simtec Electronics EB2410ITX
117 development board (also known as BAST)
1da177e4 118
a21765a7
BD
119config MACH_OTOM
120 bool "NexVision OTOM Board"
121 select CPU_S3C2410
eca8655f 122 select S3C_DEV_USB_HOST
d23b3517 123 select S3C_DEV_NAND
1da177e4 124 help
a21765a7 125 Say Y here if you are using the Nex Vision OTOM board
96ce2385 126
a21765a7
BD
127config MACH_AML_M5900
128 bool "AML M5900 Series"
129 select CPU_S3C2410
130 select PM_SIMTEC if PM
eca8655f 131 select S3C_DEV_USB_HOST
a55ee0ea 132 help
a21765a7
BD
133 Say Y here if you are using the American Microsystems M5900 Series
134 <http://www.amltd.com>
a55ee0ea 135
a21765a7
BD
136config BAST_PC104_IRQ
137 bool "BAST PC104 IRQ support"
138 depends on ARCH_BAST
139 default y
66c59409 140 help
a21765a7
BD
141 Say Y here to enable the PC104 IRQ routing on the
142 Simtec BAST (EB2410ITX)
96ce2385 143
79b34afa
DA
144config MACH_TCT_HAMMER
145 bool "TCT Hammer Board"
146 select CPU_S3C2410
eca8655f 147 select S3C_DEV_USB_HOST
79b34afa
DA
148 help
149 Say Y here if you are using the TinCanTools Hammer Board
150 <http://www.tincantools.com>
151
1da177e4
LT
152config MACH_VR1000
153 bool "Thorcom VR1000"
618b20a1 154 select PM_SIMTEC if PM
93bc6b63 155 select S3C24XX_DCLK
9d529c6e 156 select SIMTEC_NOR
b7a12d19 157 select MACH_BAST_IDE
1da177e4 158 select CPU_S3C2410
eca8655f 159 select S3C_DEV_USB_HOST
1da177e4
LT
160 help
161 Say Y here if you are using the Thorcom VR1000 board.
162
c6184e27
BD
163config MACH_QT2410
164 bool "QT2410"
165 select CPU_S3C2410
eca8655f 166 select S3C_DEV_USB_HOST
d23b3517 167 select S3C_DEV_NAND
c6184e27
BD
168 help
169 Say Y here if you are using the Armzone QT2410
b6c440a9 170
1da177e4 171endmenu