sync hh.org
[hh.org.git] / arch / arm / mach-sa1100 / Kconfig
blob69cc2b6f2bd946d8c2cacac282f618640d883319
1 if ARCH_SA1100
3 menu "SA11x0 Implementations"
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).
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).
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/>.
27           Say Y if configuring for an Intrinsyc CerfBoard.
28           Say N otherwise.
30 choice
31         prompt "Cerf Flash available"
32         depends on SA1100_CERF
33         default SA1100_CERF_FLASH_8MB
35 config SA1100_CERF_FLASH_8MB
36         bool "8MB"
38 config SA1100_CERF_FLASH_16MB
39         bool "16MB"
41 config SA1100_CERF_FLASH_32MB
42         bool "32MB"
44 endchoice
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.
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:
61           <http://www.handhelds.org/Compaq/index.html#iPAQ_H3100>
62           <http://www.compaq.com/products/handhelds/pocketpc/>
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:
71           <http://www.handhelds.org/Compaq/index.html#iPAQ_H3600>
72           <http://www.compaq.com/products/handhelds/pocketpc/>
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:
81           <http://www.handhelds.org/Compaq/index.html#iPAQ_H3800>
82           <http://www.compaq.com/products/handhelds/pocketpc/>
84 config SA1100_H3XXX
85         bool
86         depends on SA1100_H3100 || SA1100_H3600 || SA1100_H3800
87         default y
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.
96 config SA1100_JORNADA56X
97         bool "HP Jornada 56x"
98         select INPUT_TOUCHSCREEN
99         select INPUT_TSDEV
100         help
101           Say Y here if you want to build a kernel for the HP Jornada 56x
102           handheld computer.
104 config SA1100_JORNADA720
105         bool "HP Jornada 720"
106         select SA1111
107         help
108           Say Y here if you want to build a kernel for the HP Jornada 720
109           handheld computer.  See <http://www.hp.com/jornada/products/720>
110           for details.
111           
112 config SA1100_JORNADA720_FLASH
113         bool "HP Jornada 720 flashboard support"
114         depends on SA1100_JORNADA720
115         help
116           Say Y here if your Jornada 720 has a flash board
118 config SA1100_XDA
119         bool "XDA"
120         help
121           Say Y here if you want to build a kernel for the HTC Wallaby  
122           handheld computer, branded under several names (XDA but also T-Mobile
123           MDA, Qtek 1010, Siemens SX56).  See <http://wiki.xda-developers.com>
124           for details.
126 config SA1100_HACKKIT
127         bool "HackKit Core CPU Board"
128         help
129           Say Y here to support the HackKit Core CPU Board
130           <http://hackkit.eletztrick.de>;
132 config SA1100_LART
133         bool "LART"
134         help
135           Say Y here if you are using the Linux Advanced Radio Terminal
136           (also known as the LART).  See <http://www.lartmaker.nl/> for
137           information on the LART.
139 config SA1100_PLEB
140         bool "PLEB"
141         help
142           Say Y here if you are using version 1 of the Portable Linux
143           Embedded Board (also known as PLEB).
144           See <http://www.disy.cse.unsw.edu.au/Hardware/PLEB/>
145           for more information.
147 config SA1100_SHANNON
148         bool "Shannon"
149         help
150           The Shannon (also known as a Tuxscreen, and also as a IS2630) was a
151           limited edition webphone produced by Philips. The Shannon is a SA1100
152           platform with a 640x480 LCD, touchscreen, CIR keyboard, PCMCIA slots,
153           and a telco interface.
155 config SA1100_SIMPAD
156         bool "Simpad"
157         help
158           The SIEMENS webpad SIMpad is based on the StrongARM 1110. There
159           are two different versions CL4 and SL4. CL4 has 32MB RAM and 16MB
160           FLASH. The SL4 version got 64 MB RAM and 32 MB FLASH and a
161           PCMCIA-Slot. The version for the Germany Telecom (DTAG) is the same
162           like CL4 in additional it has a PCMCIA-Slot. For more information
163           visit <http://www.my-siemens.com/> or <http://www.siemens.ch/>.
165 config SA1100_SSP
166         tristate "Generic PIO SSP"
167         help
168           Say Y here to enable support for the generic PIO SSP driver.
169           This isn't for audio support, but for attached sensors and
170           other devices, eg for BadgePAD 4 sensor support, or Jornada
171           720 touchscreen support.
173 config H3600_SLEEVE
174         tristate "Compaq iPAQ Handheld sleeve support"
175         depends on SA1100_H3100 || SA1100_H3600
176         help
177           Choose this option to enable support for extension packs (sleeves)
178           for the Compaq iPAQ H3XXX series of handheld computers.  This option
179           is required for the CF, PCMCIA, Bluetooth and GSM/GPRS extension
180           packs.
182 config SA1100_USB
183         tristate "SA1100 USB function support"
185 config SA1100_USB_NETLINK
186         tristate "Support for SA11x0 USB network link function"
187         depends on SA1100_USB
188 config SA1100_USB_CHAR
189         tristate "Support for SA11x0 USB character device emulation"
190         depends on SA1100_USB
192 config IPAQ_H3600_LCD
193         tristate "HP iPAQ h3600 LCD"
194         depends on IPAQ_HANDHELD && SA1100_H3600 && LCD_DEVICE && FB_SA1100
196 endmenu
198 endif