Linux-2.6.12-rc2
[linux-3.10.git] / 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_H3800
75         bool "Compaq iPAQ H3800"
76         help
77           Say Y here if you intend to run this kernel on the Compaq iPAQ H3800
78           series handheld computer.  Information about this machine and the
79           Linux port to this machine can be found at:
80
81           <http://www.handhelds.org/Compaq/index.html#iPAQ_H3800>
82           <http://www.compaq.com/products/handhelds/pocketpc/>
83
84 config SA1100_H3XXX
85         bool
86         depends on SA1100_H3100 || SA1100_H3600 || SA1100_H3800
87         default y
88
89 config SA1100_BADGE4
90         bool "HP Labs BadgePAD 4"
91         select SA1111
92         help
93           Say Y here if you want to build a kernel for the HP Laboratories
94           BadgePAD 4.
95
96 config SA1100_JORNADA720
97         bool "HP Jornada 720"
98         select SA1111
99         help
100           Say Y here if you want to build a kernel for the HP Jornada 720
101           handheld computer.  See <http://www.hp.com/jornada/products/720>
102           for details.
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.lart.tudelft.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, or Jornada
149           720 touchscreen support.
150
151 config H3600_SLEEVE
152         tristate "Compaq iPAQ Handheld sleeve support"
153         depends on SA1100_H3600
154         help
155           Choose this option to enable support for extension packs (sleeves)
156           for the Compaq iPAQ H3XXX series of handheld computers.  This option
157           is required for the CF, PCMCIA, Bluetooth and GSM/GPRS extension
158           packs.
159
160 endmenu
161
162 endif