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