Merge branch 'dma' into devel
[linux-2.6] / arch / arm / mach-sa1100 / Kconfig
1 if ARCH_SA1100
2
3 menu "SA11x0 Implementations"
4
5 config SA1100_ASSABET
6         bool "Assabet"
7         help
8           Say Y here if you are using the Intel(R) StrongARM(R) SA-1110
9           Microprocessor Development Board (also known as the Assabet).
10
11 config ASSABET_NEPONSET
12         bool "Include support for Neponset"
13         depends on SA1100_ASSABET
14         select SA1111
15         help
16           Say Y here if you are using the Intel(R) StrongARM(R) SA-1110
17           Microprocessor Development Board (Assabet)  with the SA-1111
18           Development Board (Nepon).
19
20 config SA1100_CERF
21         bool "CerfBoard"
22         help
23           The Intrinsyc CerfBoard is based on the StrongARM 1110 (Discontinued).
24           More information is available at:
25           <http://www.intrinsyc.com/products/cerfboard/>.
26
27           Say Y if configuring for an Intrinsyc CerfBoard.
28           Say N otherwise.
29
30 choice
31         prompt "Cerf Flash available"
32         depends on SA1100_CERF
33         default SA1100_CERF_FLASH_8MB
34
35 config SA1100_CERF_FLASH_8MB
36         bool "8MB"
37
38 config SA1100_CERF_FLASH_16MB
39         bool "16MB"
40
41 config SA1100_CERF_FLASH_32MB
42         bool "32MB"
43
44 endchoice
45
46 config SA1100_COLLIE
47         bool "Sharp Zaurus SL5500"
48         select SHARP_LOCOMO
49         select SHARP_SCOOP
50         select SHARP_PARAM
51         help
52           Say Y here to support the Sharp Zaurus SL5500 PDAs.
53
54 config SA1100_H3100
55         bool "Compaq iPAQ H3100"
56         help
57           Say Y here if you intend to run this kernel on the Compaq iPAQ
58           H3100 handheld computer.  Information about this machine and the
59           Linux port to this machine can be found at:
60
61           <http://www.handhelds.org/Compaq/index.html#iPAQ_H3100>
62           <http://www.compaq.com/products/handhelds/pocketpc/>
63
64 config SA1100_H3600
65         bool "Compaq iPAQ H3600/H3700"
66         help
67           Say Y here if you intend to run this kernel on the Compaq iPAQ
68           H3600 handheld computer.  Information about this machine and the
69           Linux port to this machine can be found at:
70
71           <http://www.handhelds.org/Compaq/index.html#iPAQ_H3600>
72           <http://www.compaq.com/products/handhelds/pocketpc/>
73
74 config SA1100_H3XXX
75         bool
76         depends on SA1100_H3100 || SA1100_H3600
77         default y
78
79 config SA1100_BADGE4
80         bool "HP Labs BadgePAD 4"
81         select SA1111
82         help
83           Say Y here if you want to build a kernel for the HP Laboratories
84           BadgePAD 4.
85
86 config SA1100_JORNADA720
87         bool "HP Jornada 720"
88         select SA1111
89         help
90           Say Y here if you want to build a kernel for the HP Jornada 720
91           handheld computer.  See <http://www.hp.com/jornada/products/720>
92           for details.
93
94 config SA1100_JORNADA720_SSP
95         bool "HP Jornada 720 Extended SSP driver"
96         select SA1100_SSP
97         depends on SA1100_JORNADA720
98         help
99           Say Y here if you have a HP Jornada 7xx handheld computer and you
100           want to access devices connected to the MCU. Those include the
101           keyboard, touchscreen, backlight and battery. This driver also activates
102           the generic SSP which it extends.
103
104 config SA1100_HACKKIT
105         bool "HackKit Core CPU Board"
106         help
107           Say Y here to support the HackKit Core CPU Board
108           <http://hackkit.eletztrick.de>;
109
110 config SA1100_LART
111         bool "LART"
112         help
113           Say Y here if you are using the Linux Advanced Radio Terminal
114           (also known as the LART).  See <http://www.lartmaker.nl/> for
115           information on the LART.
116
117 config SA1100_PLEB
118         bool "PLEB"
119         help
120           Say Y here if you are using version 1 of the Portable Linux
121           Embedded Board (also known as PLEB).
122           See <http://www.disy.cse.unsw.edu.au/Hardware/PLEB/>
123           for more information.
124
125 config SA1100_SHANNON
126         bool "Shannon"
127         help
128           The Shannon (also known as a Tuxscreen, and also as a IS2630) was a
129           limited edition webphone produced by Philips. The Shannon is a SA1100
130           platform with a 640x480 LCD, touchscreen, CIR keyboard, PCMCIA slots,
131           and a telco interface.
132
133 config SA1100_SIMPAD
134         bool "Simpad"
135         help
136           The SIEMENS webpad SIMpad is based on the StrongARM 1110. There
137           are two different versions CL4 and SL4. CL4 has 32MB RAM and 16MB
138           FLASH. The SL4 version got 64 MB RAM and 32 MB FLASH and a
139           PCMCIA-Slot. The version for the Germany Telecom (DTAG) is the same
140           like CL4 in additional it has a PCMCIA-Slot. For more information
141           visit <http://www.my-siemens.com/> or <http://www.siemens.ch/>.
142
143 config SA1100_SSP
144         tristate "Generic PIO SSP"
145         help
146           Say Y here to enable support for the generic PIO SSP driver.
147           This isn't for audio support, but for attached sensors and
148           other devices, eg for BadgePAD 4 sensor support.
149
150 config H3600_SLEEVE
151         tristate "Compaq iPAQ Handheld sleeve support"
152         depends on SA1100_H3100 || SA1100_H3600
153         help
154           Choose this option to enable support for extension packs (sleeves)
155           for the Compaq iPAQ H3XXX series of handheld computers.  This option
156           is required for the CF, PCMCIA, Bluetooth and GSM/GPRS extension
157           packs.
158
159 endmenu
160
161 endif