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