xref: /openbmc/linux/arch/arm/mach-sa1100/Kconfig (revision 1937f5b9)
11da177e4SLinus Torvaldsif ARCH_SA1100
21da177e4SLinus Torvalds
31da177e4SLinus Torvaldsmenu "SA11x0 Implementations"
41da177e4SLinus Torvalds
51da177e4SLinus Torvaldsconfig SA1100_ASSABET
61da177e4SLinus Torvalds	bool "Assabet"
71937f5b9SRussell King	select CPU_FREQ_SA1110
81da177e4SLinus Torvalds	help
91da177e4SLinus Torvalds	  Say Y here if you are using the Intel(R) StrongARM(R) SA-1110
101da177e4SLinus Torvalds	  Microprocessor Development Board (also known as the Assabet).
111da177e4SLinus Torvalds
121da177e4SLinus Torvaldsconfig ASSABET_NEPONSET
131da177e4SLinus Torvalds	bool "Include support for Neponset"
141da177e4SLinus Torvalds	depends on SA1100_ASSABET
151da177e4SLinus Torvalds	select SA1111
161da177e4SLinus Torvalds	help
171da177e4SLinus Torvalds	  Say Y here if you are using the Intel(R) StrongARM(R) SA-1110
181da177e4SLinus Torvalds	  Microprocessor Development Board (Assabet)  with the SA-1111
191da177e4SLinus Torvalds	  Development Board (Nepon).
201da177e4SLinus Torvalds
211da177e4SLinus Torvaldsconfig SA1100_CERF
221da177e4SLinus Torvalds	bool "CerfBoard"
231937f5b9SRussell King	select CPU_FREQ_SA1110
241da177e4SLinus Torvalds	help
251da177e4SLinus Torvalds	  The Intrinsyc CerfBoard is based on the StrongARM 1110 (Discontinued).
261da177e4SLinus Torvalds	  More information is available at:
271da177e4SLinus Torvalds	  <http://www.intrinsyc.com/products/cerfboard/>.
281da177e4SLinus Torvalds
291da177e4SLinus Torvalds	  Say Y if configuring for an Intrinsyc CerfBoard.
301da177e4SLinus Torvalds	  Say N otherwise.
311da177e4SLinus Torvalds
321da177e4SLinus Torvaldschoice
331da177e4SLinus Torvalds	prompt "Cerf Flash available"
341da177e4SLinus Torvalds	depends on SA1100_CERF
351da177e4SLinus Torvalds	default SA1100_CERF_FLASH_8MB
361da177e4SLinus Torvalds
371da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_8MB
381da177e4SLinus Torvalds	bool "8MB"
391da177e4SLinus Torvalds
401da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_16MB
411da177e4SLinus Torvalds	bool "16MB"
421da177e4SLinus Torvalds
431da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_32MB
441da177e4SLinus Torvalds	bool "32MB"
451da177e4SLinus Torvalds
461da177e4SLinus Torvaldsendchoice
471da177e4SLinus Torvalds
481da177e4SLinus Torvaldsconfig SA1100_COLLIE
491da177e4SLinus Torvalds	bool "Sharp Zaurus SL5500"
501937f5b9SRussell King	# FIXME: select CPU_FREQ_SA11x0
511da177e4SLinus Torvalds	select SHARP_LOCOMO
521da177e4SLinus Torvalds	select SHARP_SCOOP
531da177e4SLinus Torvalds	select SHARP_PARAM
541da177e4SLinus Torvalds	help
551da177e4SLinus Torvalds	  Say Y here to support the Sharp Zaurus SL5500 PDAs.
561da177e4SLinus Torvalds
571da177e4SLinus Torvaldsconfig SA1100_H3100
581da177e4SLinus Torvalds	bool "Compaq iPAQ H3100"
59a53c876dSDmitry Artamonow	select HTC_EGPIO
601937f5b9SRussell King	select CPU_FREQ_SA1100
611da177e4SLinus Torvalds	help
621da177e4SLinus Torvalds	  Say Y here if you intend to run this kernel on the Compaq iPAQ
631da177e4SLinus Torvalds	  H3100 handheld computer.  Information about this machine and the
641da177e4SLinus Torvalds	  Linux port to this machine can be found at:
651da177e4SLinus Torvalds
661da177e4SLinus Torvalds	  <http://www.handhelds.org/Compaq/index.html#iPAQ_H3100>
671da177e4SLinus Torvalds
681da177e4SLinus Torvaldsconfig SA1100_H3600
691da177e4SLinus Torvalds	bool "Compaq iPAQ H3600/H3700"
70a53c876dSDmitry Artamonow	select HTC_EGPIO
711937f5b9SRussell King	select CPU_FREQ_SA1100
721da177e4SLinus Torvalds	help
731da177e4SLinus Torvalds	  Say Y here if you intend to run this kernel on the Compaq iPAQ
741da177e4SLinus Torvalds	  H3600 handheld computer.  Information about this machine and the
751da177e4SLinus Torvalds	  Linux port to this machine can be found at:
761da177e4SLinus Torvalds
771da177e4SLinus Torvalds	  <http://www.handhelds.org/Compaq/index.html#iPAQ_H3600>
781da177e4SLinus Torvalds
791da177e4SLinus Torvaldsconfig SA1100_BADGE4
801da177e4SLinus Torvalds	bool "HP Labs BadgePAD 4"
811da177e4SLinus Torvalds	select SA1111
821937f5b9SRussell King	select CPU_FREQ_SA1100
831da177e4SLinus Torvalds	help
841da177e4SLinus Torvalds	  Say Y here if you want to build a kernel for the HP Laboratories
851da177e4SLinus Torvalds	  BadgePAD 4.
861da177e4SLinus Torvalds
871da177e4SLinus Torvaldsconfig SA1100_JORNADA720
881da177e4SLinus Torvalds	bool "HP Jornada 720"
891da177e4SLinus Torvalds	select SA1111
901937f5b9SRussell King	# FIXME: select CPU_FREQ_SA11x0
911da177e4SLinus Torvalds	help
921da177e4SLinus Torvalds	  Say Y here if you want to build a kernel for the HP Jornada 720
931da177e4SLinus Torvalds	  handheld computer.  See <http://www.hp.com/jornada/products/720>
941da177e4SLinus Torvalds	  for details.
951da177e4SLinus Torvalds
9669ebb222SKristoffer Ericsonconfig SA1100_JORNADA720_SSP
9769ebb222SKristoffer Ericson	bool "HP Jornada 720 Extended SSP driver"
9869ebb222SKristoffer Ericson	select SA1100_SSP
9969ebb222SKristoffer Ericson	depends on SA1100_JORNADA720
10069ebb222SKristoffer Ericson	help
10169ebb222SKristoffer Ericson	  Say Y here if you have a HP Jornada 7xx handheld computer and you
10269ebb222SKristoffer Ericson	  want to access devices connected to the MCU. Those include the
10369ebb222SKristoffer Ericson	  keyboard, touchscreen, backlight and battery. This driver also activates
10469ebb222SKristoffer Ericson	  the generic SSP which it extends.
10569ebb222SKristoffer Ericson
1061da177e4SLinus Torvaldsconfig SA1100_HACKKIT
1071da177e4SLinus Torvalds	bool "HackKit Core CPU Board"
1081937f5b9SRussell King	select CPU_FREQ_SA1100
1091da177e4SLinus Torvalds	help
1101da177e4SLinus Torvalds	  Say Y here to support the HackKit Core CPU Board
1111da177e4SLinus Torvalds	  <http://hackkit.eletztrick.de>;
1121da177e4SLinus Torvalds
1131da177e4SLinus Torvaldsconfig SA1100_LART
1141da177e4SLinus Torvalds	bool "LART"
1151937f5b9SRussell King	select CPU_FREQ_SA1100
1161da177e4SLinus Torvalds	help
1171da177e4SLinus Torvalds	  Say Y here if you are using the Linux Advanced Radio Terminal
118c8c4b939SErik Mouw	  (also known as the LART).  See <http://www.lartmaker.nl/> for
1191da177e4SLinus Torvalds	  information on the LART.
1201da177e4SLinus Torvalds
1211da177e4SLinus Torvaldsconfig SA1100_PLEB
1221da177e4SLinus Torvalds	bool "PLEB"
1231937f5b9SRussell King	select CPU_FREQ_SA1100
1241da177e4SLinus Torvalds	help
1251da177e4SLinus Torvalds	  Say Y here if you are using version 1 of the Portable Linux
1261da177e4SLinus Torvalds	  Embedded Board (also known as PLEB).
1271da177e4SLinus Torvalds	  See <http://www.disy.cse.unsw.edu.au/Hardware/PLEB/>
1281da177e4SLinus Torvalds	  for more information.
1291da177e4SLinus Torvalds
1301da177e4SLinus Torvaldsconfig SA1100_SHANNON
1311da177e4SLinus Torvalds	bool "Shannon"
1321937f5b9SRussell King	select CPU_FREQ_SA1100
1331da177e4SLinus Torvalds	help
1341da177e4SLinus Torvalds	  The Shannon (also known as a Tuxscreen, and also as a IS2630) was a
1351da177e4SLinus Torvalds	  limited edition webphone produced by Philips. The Shannon is a SA1100
1361da177e4SLinus Torvalds	  platform with a 640x480 LCD, touchscreen, CIR keyboard, PCMCIA slots,
1371da177e4SLinus Torvalds	  and a telco interface.
1381da177e4SLinus Torvalds
1391da177e4SLinus Torvaldsconfig SA1100_SIMPAD
1401da177e4SLinus Torvalds	bool "Simpad"
1411937f5b9SRussell King	select CPU_FREQ_SA1110
1421da177e4SLinus Torvalds	help
1431da177e4SLinus Torvalds	  The SIEMENS webpad SIMpad is based on the StrongARM 1110. There
1441da177e4SLinus Torvalds	  are two different versions CL4 and SL4. CL4 has 32MB RAM and 16MB
1451da177e4SLinus Torvalds	  FLASH. The SL4 version got 64 MB RAM and 32 MB FLASH and a
1461da177e4SLinus Torvalds	  PCMCIA-Slot. The version for the Germany Telecom (DTAG) is the same
1471da177e4SLinus Torvalds	  like CL4 in additional it has a PCMCIA-Slot. For more information
1481da177e4SLinus Torvalds	  visit <http://www.my-siemens.com/> or <http://www.siemens.ch/>.
1491da177e4SLinus Torvalds
1501da177e4SLinus Torvaldsconfig SA1100_SSP
1511da177e4SLinus Torvalds	tristate "Generic PIO SSP"
1521da177e4SLinus Torvalds	help
1531da177e4SLinus Torvalds	  Say Y here to enable support for the generic PIO SSP driver.
1541da177e4SLinus Torvalds	  This isn't for audio support, but for attached sensors and
15569ebb222SKristoffer Ericson	  other devices, eg for BadgePAD 4 sensor support.
1561da177e4SLinus Torvalds
1571da177e4SLinus Torvaldsendmenu
1581da177e4SLinus Torvalds
1591da177e4SLinus Torvaldsendif
1601937f5b9SRussell King
161