xref: /openbmc/linux/arch/arm/mach-sa1100/Kconfig (revision 69ebb222)
11da177e4SLinus Torvaldsif ARCH_SA1100
21da177e4SLinus Torvalds
31da177e4SLinus Torvaldsmenu "SA11x0 Implementations"
41da177e4SLinus Torvalds
51da177e4SLinus Torvaldsconfig SA1100_ASSABET
61da177e4SLinus Torvalds	bool "Assabet"
71da177e4SLinus Torvalds	help
81da177e4SLinus Torvalds	  Say Y here if you are using the Intel(R) StrongARM(R) SA-1110
91da177e4SLinus Torvalds	  Microprocessor Development Board (also known as the Assabet).
101da177e4SLinus Torvalds
111da177e4SLinus Torvaldsconfig ASSABET_NEPONSET
121da177e4SLinus Torvalds	bool "Include support for Neponset"
131da177e4SLinus Torvalds	depends on SA1100_ASSABET
141da177e4SLinus Torvalds	select SA1111
151da177e4SLinus Torvalds	help
161da177e4SLinus Torvalds	  Say Y here if you are using the Intel(R) StrongARM(R) SA-1110
171da177e4SLinus Torvalds	  Microprocessor Development Board (Assabet)  with the SA-1111
181da177e4SLinus Torvalds	  Development Board (Nepon).
191da177e4SLinus Torvalds
201da177e4SLinus Torvaldsconfig SA1100_CERF
211da177e4SLinus Torvalds	bool "CerfBoard"
221da177e4SLinus Torvalds	help
231da177e4SLinus Torvalds	  The Intrinsyc CerfBoard is based on the StrongARM 1110 (Discontinued).
241da177e4SLinus Torvalds	  More information is available at:
251da177e4SLinus Torvalds	  <http://www.intrinsyc.com/products/cerfboard/>.
261da177e4SLinus Torvalds
271da177e4SLinus Torvalds	  Say Y if configuring for an Intrinsyc CerfBoard.
281da177e4SLinus Torvalds	  Say N otherwise.
291da177e4SLinus Torvalds
301da177e4SLinus Torvaldschoice
311da177e4SLinus Torvalds	prompt "Cerf Flash available"
321da177e4SLinus Torvalds	depends on SA1100_CERF
331da177e4SLinus Torvalds	default SA1100_CERF_FLASH_8MB
341da177e4SLinus Torvalds
351da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_8MB
361da177e4SLinus Torvalds	bool "8MB"
371da177e4SLinus Torvalds
381da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_16MB
391da177e4SLinus Torvalds	bool "16MB"
401da177e4SLinus Torvalds
411da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_32MB
421da177e4SLinus Torvalds	bool "32MB"
431da177e4SLinus Torvalds
441da177e4SLinus Torvaldsendchoice
451da177e4SLinus Torvalds
461da177e4SLinus Torvaldsconfig SA1100_COLLIE
471da177e4SLinus Torvalds	bool "Sharp Zaurus SL5500"
481da177e4SLinus Torvalds	select SHARP_LOCOMO
491da177e4SLinus Torvalds	select SHARP_SCOOP
501da177e4SLinus Torvalds	select SHARP_PARAM
511da177e4SLinus Torvalds	help
521da177e4SLinus Torvalds	  Say Y here to support the Sharp Zaurus SL5500 PDAs.
531da177e4SLinus Torvalds
541da177e4SLinus Torvaldsconfig SA1100_H3100
551da177e4SLinus Torvalds	bool "Compaq iPAQ H3100"
561da177e4SLinus Torvalds	help
571da177e4SLinus Torvalds	  Say Y here if you intend to run this kernel on the Compaq iPAQ
581da177e4SLinus Torvalds	  H3100 handheld computer.  Information about this machine and the
591da177e4SLinus Torvalds	  Linux port to this machine can be found at:
601da177e4SLinus Torvalds
611da177e4SLinus Torvalds	  <http://www.handhelds.org/Compaq/index.html#iPAQ_H3100>
621da177e4SLinus Torvalds	  <http://www.compaq.com/products/handhelds/pocketpc/>
631da177e4SLinus Torvalds
641da177e4SLinus Torvaldsconfig SA1100_H3600
651da177e4SLinus Torvalds	bool "Compaq iPAQ H3600/H3700"
661da177e4SLinus Torvalds	help
671da177e4SLinus Torvalds	  Say Y here if you intend to run this kernel on the Compaq iPAQ
681da177e4SLinus Torvalds	  H3600 handheld computer.  Information about this machine and the
691da177e4SLinus Torvalds	  Linux port to this machine can be found at:
701da177e4SLinus Torvalds
711da177e4SLinus Torvalds	  <http://www.handhelds.org/Compaq/index.html#iPAQ_H3600>
721da177e4SLinus Torvalds	  <http://www.compaq.com/products/handhelds/pocketpc/>
731da177e4SLinus Torvalds
741da177e4SLinus Torvaldsconfig SA1100_H3800
751da177e4SLinus Torvalds	bool "Compaq iPAQ H3800"
761da177e4SLinus Torvalds	help
771da177e4SLinus Torvalds	  Say Y here if you intend to run this kernel on the Compaq iPAQ H3800
781da177e4SLinus Torvalds	  series handheld computer.  Information about this machine and the
791da177e4SLinus Torvalds	  Linux port to this machine can be found at:
801da177e4SLinus Torvalds
811da177e4SLinus Torvalds	  <http://www.handhelds.org/Compaq/index.html#iPAQ_H3800>
821da177e4SLinus Torvalds	  <http://www.compaq.com/products/handhelds/pocketpc/>
831da177e4SLinus Torvalds
841da177e4SLinus Torvaldsconfig SA1100_H3XXX
851da177e4SLinus Torvalds	bool
861da177e4SLinus Torvalds	depends on SA1100_H3100 || SA1100_H3600 || SA1100_H3800
871da177e4SLinus Torvalds	default y
881da177e4SLinus Torvalds
891da177e4SLinus Torvaldsconfig SA1100_BADGE4
901da177e4SLinus Torvalds	bool "HP Labs BadgePAD 4"
911da177e4SLinus Torvalds	select SA1111
921da177e4SLinus Torvalds	help
931da177e4SLinus Torvalds	  Say Y here if you want to build a kernel for the HP Laboratories
941da177e4SLinus Torvalds	  BadgePAD 4.
951da177e4SLinus Torvalds
961da177e4SLinus Torvaldsconfig SA1100_JORNADA720
971da177e4SLinus Torvalds	bool "HP Jornada 720"
981da177e4SLinus Torvalds	select SA1111
991da177e4SLinus Torvalds	help
1001da177e4SLinus Torvalds	  Say Y here if you want to build a kernel for the HP Jornada 720
1011da177e4SLinus Torvalds	  handheld computer.  See <http://www.hp.com/jornada/products/720>
1021da177e4SLinus Torvalds	  for details.
1031da177e4SLinus Torvalds
10469ebb222SKristoffer Ericsonconfig SA1100_JORNADA720_SSP
10569ebb222SKristoffer Ericson	bool "HP Jornada 720 Extended SSP driver"
10669ebb222SKristoffer Ericson	select SA1100_SSP
10769ebb222SKristoffer Ericson	depends on SA1100_JORNADA720
10869ebb222SKristoffer Ericson	help
10969ebb222SKristoffer Ericson	  Say Y here if you have a HP Jornada 7xx handheld computer and you
11069ebb222SKristoffer Ericson	  want to access devices connected to the MCU. Those include the
11169ebb222SKristoffer Ericson	  keyboard, touchscreen, backlight and battery. This driver also activates
11269ebb222SKristoffer Ericson	  the generic SSP which it extends.
11369ebb222SKristoffer Ericson
1141da177e4SLinus Torvaldsconfig SA1100_HACKKIT
1151da177e4SLinus Torvalds	bool "HackKit Core CPU Board"
1161da177e4SLinus Torvalds	help
1171da177e4SLinus Torvalds	  Say Y here to support the HackKit Core CPU Board
1181da177e4SLinus Torvalds	  <http://hackkit.eletztrick.de>;
1191da177e4SLinus Torvalds
1201da177e4SLinus Torvaldsconfig SA1100_LART
1211da177e4SLinus Torvalds	bool "LART"
1221da177e4SLinus Torvalds	help
1231da177e4SLinus Torvalds	  Say Y here if you are using the Linux Advanced Radio Terminal
124c8c4b939SErik Mouw	  (also known as the LART).  See <http://www.lartmaker.nl/> for
1251da177e4SLinus Torvalds	  information on the LART.
1261da177e4SLinus Torvalds
1271da177e4SLinus Torvaldsconfig SA1100_PLEB
1281da177e4SLinus Torvalds	bool "PLEB"
1291da177e4SLinus Torvalds	help
1301da177e4SLinus Torvalds	  Say Y here if you are using version 1 of the Portable Linux
1311da177e4SLinus Torvalds	  Embedded Board (also known as PLEB).
1321da177e4SLinus Torvalds	  See <http://www.disy.cse.unsw.edu.au/Hardware/PLEB/>
1331da177e4SLinus Torvalds	  for more information.
1341da177e4SLinus Torvalds
1351da177e4SLinus Torvaldsconfig SA1100_SHANNON
1361da177e4SLinus Torvalds	bool "Shannon"
1371da177e4SLinus Torvalds	help
1381da177e4SLinus Torvalds	  The Shannon (also known as a Tuxscreen, and also as a IS2630) was a
1391da177e4SLinus Torvalds	  limited edition webphone produced by Philips. The Shannon is a SA1100
1401da177e4SLinus Torvalds	  platform with a 640x480 LCD, touchscreen, CIR keyboard, PCMCIA slots,
1411da177e4SLinus Torvalds	  and a telco interface.
1421da177e4SLinus Torvalds
1431da177e4SLinus Torvaldsconfig SA1100_SIMPAD
1441da177e4SLinus Torvalds	bool "Simpad"
1451da177e4SLinus Torvalds	help
1461da177e4SLinus Torvalds	  The SIEMENS webpad SIMpad is based on the StrongARM 1110. There
1471da177e4SLinus Torvalds	  are two different versions CL4 and SL4. CL4 has 32MB RAM and 16MB
1481da177e4SLinus Torvalds	  FLASH. The SL4 version got 64 MB RAM and 32 MB FLASH and a
1491da177e4SLinus Torvalds	  PCMCIA-Slot. The version for the Germany Telecom (DTAG) is the same
1501da177e4SLinus Torvalds	  like CL4 in additional it has a PCMCIA-Slot. For more information
1511da177e4SLinus Torvalds	  visit <http://www.my-siemens.com/> or <http://www.siemens.ch/>.
1521da177e4SLinus Torvalds
1531da177e4SLinus Torvaldsconfig SA1100_SSP
1541da177e4SLinus Torvalds	tristate "Generic PIO SSP"
1551da177e4SLinus Torvalds	help
1561da177e4SLinus Torvalds	  Say Y here to enable support for the generic PIO SSP driver.
1571da177e4SLinus Torvalds	  This isn't for audio support, but for attached sensors and
15869ebb222SKristoffer Ericson	  other devices, eg for BadgePAD 4 sensor support.
1591da177e4SLinus Torvalds
1601da177e4SLinus Torvaldsconfig H3600_SLEEVE
1611da177e4SLinus Torvalds	tristate "Compaq iPAQ Handheld sleeve support"
16212035d64SDave Neuer	depends on SA1100_H3100 || SA1100_H3600
1631da177e4SLinus Torvalds	help
1641da177e4SLinus Torvalds	  Choose this option to enable support for extension packs (sleeves)
1651da177e4SLinus Torvalds	  for the Compaq iPAQ H3XXX series of handheld computers.  This option
1661da177e4SLinus Torvalds	  is required for the CF, PCMCIA, Bluetooth and GSM/GPRS extension
1671da177e4SLinus Torvalds	  packs.
1681da177e4SLinus Torvalds
1691da177e4SLinus Torvaldsendmenu
1701da177e4SLinus Torvalds
1711da177e4SLinus Torvaldsendif
172