[ARM] BAST/VR1000: Move to using ata_platform (libata)
[pandora-kernel.git] / arch / arm / mach-s3c2410 / Kconfig
1 # arch/arm/mach-s3c2410/Kconfig
2 #
3 # Copyright 2007 Simtec Electronics
4 #
5 # Licensed under GPLv2
6
7 config CPU_S3C2410
8         bool
9         depends on ARCH_S3C2410
10         select S3C2410_CLOCK
11         select S3C2410_GPIO
12         select CPU_LLSERIAL_S3C2410
13         select S3C2410_PM if PM
14         help
15           Support for S3C2410 and S3C2410A family from the S3C24XX line
16           of Samsung Mobile CPUs.
17
18 config CPU_S3C2410_DMA
19         bool
20         depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442)
21         default y if CPU_S3C2410 || CPU_S3C2442
22         help
23           DMA device selection for S3C2410 and compatible CPUs
24
25 config S3C2410_PM
26         bool
27         help
28           Power Management code common to S3C2410 and better
29
30 config S3C2410_GPIO
31         bool
32         help
33           GPIO code for S3C2410 and similar processors
34
35 config S3C2410_CLOCK
36         bool
37         help
38           Clock code for the S3C2410, and similar processors
39
40 config MACH_BAST_IDE
41         bool
42         select HAVE_PATA_PLATFORM
43         help
44           Internal node for machines with an BAST style IDE
45           interface
46
47 menu "S3C2410 Machines"
48
49 config ARCH_SMDK2410
50         bool "SMDK2410/A9M2410"
51         select CPU_S3C2410
52         select MACH_SMDK
53         help
54            Say Y here if you are using the SMDK2410 or the derived module A9M2410
55            <http://www.fsforth.de>
56
57 config ARCH_H1940
58         bool "IPAQ H1940"
59         select CPU_S3C2410
60         select PM_H1940 if PM
61         help
62           Say Y here if you are using the HP IPAQ H1940
63
64 config PM_H1940
65         bool
66         help
67           Internal node for H1940 and related PM
68
69 config MACH_N30
70         bool "Acer N30"
71         select CPU_S3C2410
72         help
73           Say Y here if you are using the Acer N30
74
75 config ARCH_BAST
76         bool "Simtec Electronics BAST (EB2410ITX)"
77         select CPU_S3C2410
78         select PM_SIMTEC if PM
79         select MACH_BAST_IDE
80         select ISA
81         help
82           Say Y here if you are using the Simtec Electronics EB2410ITX
83           development board (also known as BAST)
84
85 config MACH_OTOM
86         bool "NexVision OTOM Board"
87         select CPU_S3C2410
88         help
89           Say Y here if you are using the Nex Vision OTOM board
90
91 config MACH_AML_M5900
92         bool "AML M5900 Series"
93         select CPU_S3C2410
94         select PM_SIMTEC if PM
95         help
96            Say Y here if you are using the American Microsystems M5900 Series
97            <http://www.amltd.com>
98
99 config BAST_PC104_IRQ
100         bool "BAST PC104 IRQ support"
101         depends on ARCH_BAST
102         default y
103         help
104           Say Y here to enable the PC104 IRQ routing on the
105           Simtec BAST (EB2410ITX)
106
107 config MACH_TCT_HAMMER
108         bool "TCT Hammer Board"
109         select CPU_S3C2410
110         help
111            Say Y here if you are using the TinCanTools Hammer Board
112            <http://www.tincantools.com>
113
114 config MACH_VR1000
115         bool "Thorcom VR1000"
116         select PM_SIMTEC if PM
117         select MACH_BAST_IDE
118         select CPU_S3C2410
119         help
120           Say Y here if you are using the Thorcom VR1000 board.
121
122 config MACH_QT2410
123         bool "QT2410"
124         select CPU_S3C2410
125         help
126            Say Y here if you are using the Armzone QT2410
127
128 endmenu