1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 21da177e4SLinus Torvaldsif ARCH_SA1100 31da177e4SLinus Torvalds 41da177e4SLinus Torvaldsmenu "SA11x0 Implementations" 51da177e4SLinus Torvalds 61da177e4SLinus Torvaldsconfig SA1100_ASSABET 71da177e4SLinus Torvalds bool "Assabet" 859a2e613SViresh Kumar select ARM_SA1110_CPUFREQ 9b955153bSRussell King select GPIO_REG 1059b23eadSRussell King select LEDS_GPIO_REGISTER 1129786e9bSRussell King select REGULATOR 1229786e9bSRussell King select REGULATOR_FIXED_VOLTAGE 131da177e4SLinus Torvalds help 141da177e4SLinus Torvalds Say Y here if you are using the Intel(R) StrongARM(R) SA-1110 151da177e4SLinus Torvalds Microprocessor Development Board (also known as the Assabet). 161da177e4SLinus Torvalds 171da177e4SLinus Torvaldsconfig ASSABET_NEPONSET 181da177e4SLinus Torvalds bool "Include support for Neponset" 191da177e4SLinus Torvalds depends on SA1100_ASSABET 201da177e4SLinus Torvalds select SA1111 211da177e4SLinus Torvalds help 221da177e4SLinus Torvalds Say Y here if you are using the Intel(R) StrongARM(R) SA-1110 231da177e4SLinus Torvalds Microprocessor Development Board (Assabet) with the SA-1111 241da177e4SLinus Torvalds Development Board (Nepon). 251da177e4SLinus Torvalds 261da177e4SLinus Torvaldsconfig SA1100_CERF 271da177e4SLinus Torvalds bool "CerfBoard" 28*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 2959a2e613SViresh Kumar select ARM_SA1110_CPUFREQ 30039bc3b7SRussell King select LEDS_GPIO_REGISTER 311da177e4SLinus Torvalds help 321da177e4SLinus Torvalds The Intrinsyc CerfBoard is based on the StrongARM 1110 (Discontinued). 331da177e4SLinus Torvalds More information is available at: 341da177e4SLinus Torvalds <http://www.intrinsyc.com/products/cerfboard/>. 351da177e4SLinus Torvalds 361da177e4SLinus Torvalds Say Y if configuring for an Intrinsyc CerfBoard. 371da177e4SLinus Torvalds Say N otherwise. 381da177e4SLinus Torvalds 391da177e4SLinus Torvaldschoice 401da177e4SLinus Torvalds prompt "Cerf Flash available" 411da177e4SLinus Torvalds depends on SA1100_CERF 421da177e4SLinus Torvalds default SA1100_CERF_FLASH_8MB 431da177e4SLinus Torvalds 441da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_8MB 451da177e4SLinus Torvalds bool "8MB" 461da177e4SLinus Torvalds 471da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_16MB 481da177e4SLinus Torvalds bool "16MB" 491da177e4SLinus Torvalds 501da177e4SLinus Torvaldsconfig SA1100_CERF_FLASH_32MB 511da177e4SLinus Torvalds bool "32MB" 521da177e4SLinus Torvalds 531da177e4SLinus Torvaldsendchoice 541da177e4SLinus Torvalds 551da177e4SLinus Torvaldsconfig SA1100_COLLIE 561da177e4SLinus Torvalds bool "Sharp Zaurus SL5500" 5759a2e613SViresh Kumar # FIXME: select ARM_SA11x0_CPUFREQ 581da177e4SLinus Torvalds select SHARP_LOCOMO 591da177e4SLinus Torvalds select SHARP_PARAM 60b1b3f49cSRussell King select SHARP_SCOOP 611da177e4SLinus Torvalds help 621da177e4SLinus Torvalds Say Y here to support the Sharp Zaurus SL5500 PDAs. 631da177e4SLinus Torvalds 641da177e4SLinus Torvaldsconfig SA1100_H3100 651da177e4SLinus Torvalds bool "Compaq iPAQ H3100" 66*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 6759a2e613SViresh Kumar select ARM_SA1110_CPUFREQ 68b1b3f49cSRussell King select HTC_EGPIO 69abf38780SLinus Walleij select MFD_IPAQ_MICRO 701da177e4SLinus Torvalds help 711da177e4SLinus Torvalds Say Y here if you intend to run this kernel on the Compaq iPAQ 72452a31fdSLinus Walleij H3100 handheld computer. 731da177e4SLinus Torvalds 741da177e4SLinus Torvaldsconfig SA1100_H3600 751da177e4SLinus Torvalds bool "Compaq iPAQ H3600/H3700" 7659a2e613SViresh Kumar select ARM_SA1110_CPUFREQ 77b1b3f49cSRussell King select HTC_EGPIO 78abf38780SLinus Walleij select MFD_IPAQ_MICRO 791da177e4SLinus Torvalds help 801da177e4SLinus Torvalds Say Y here if you intend to run this kernel on the Compaq iPAQ 81452a31fdSLinus Walleij H3600 and H3700 handheld computers. 821da177e4SLinus Torvalds 831da177e4SLinus Torvaldsconfig SA1100_BADGE4 841da177e4SLinus Torvalds bool "HP Labs BadgePAD 4" 85*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 8659a2e613SViresh Kumar select ARM_SA1100_CPUFREQ 87b1b3f49cSRussell King select SA1111 881da177e4SLinus Torvalds help 891da177e4SLinus Torvalds Say Y here if you want to build a kernel for the HP Laboratories 901da177e4SLinus Torvalds BadgePAD 4. 911da177e4SLinus Torvalds 921da177e4SLinus Torvaldsconfig SA1100_JORNADA720 931da177e4SLinus Torvalds bool "HP Jornada 720" 94*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 9559a2e613SViresh Kumar # FIXME: select ARM_SA11x0_CPUFREQ 96b1b3f49cSRussell King select SA1111 971da177e4SLinus Torvalds help 981da177e4SLinus Torvalds Say Y here if you want to build a kernel for the HP Jornada 720 9950a23e6eSJustin P. Mattock handheld computer. See 10050a23e6eSJustin P. Mattock <http://h10025.www1.hp.com/ewfrf/wc/product?product=61677&cc=us&lc=en&dlc=en&product=61677#> 1011da177e4SLinus Torvalds 10269ebb222SKristoffer Ericsonconfig SA1100_JORNADA720_SSP 10369ebb222SKristoffer Ericson bool "HP Jornada 720 Extended SSP driver" 10469ebb222SKristoffer Ericson depends on SA1100_JORNADA720 105b1b3f49cSRussell King select SA1100_SSP 10669ebb222SKristoffer Ericson help 10769ebb222SKristoffer Ericson Say Y here if you have a HP Jornada 7xx handheld computer and you 10869ebb222SKristoffer Ericson want to access devices connected to the MCU. Those include the 10969ebb222SKristoffer Ericson keyboard, touchscreen, backlight and battery. This driver also activates 11069ebb222SKristoffer Ericson the generic SSP which it extends. 11169ebb222SKristoffer Ericson 1121da177e4SLinus Torvaldsconfig SA1100_HACKKIT 1131da177e4SLinus Torvalds bool "HackKit Core CPU Board" 114*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 11559a2e613SViresh Kumar select ARM_SA1100_CPUFREQ 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" 122*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 12359a2e613SViresh Kumar select ARM_SA1100_CPUFREQ 1241da177e4SLinus Torvalds help 1251da177e4SLinus Torvalds Say Y here if you are using the Linux Advanced Radio Terminal 126c8c4b939SErik Mouw (also known as the LART). See <http://www.lartmaker.nl/> for 1271da177e4SLinus Torvalds information on the LART. 1281da177e4SLinus Torvalds 1299f15d2caSMarcelo Roberto Jimenezconfig SA1100_NANOENGINE 1309f15d2caSMarcelo Roberto Jimenez bool "nanoEngine" 131*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 13259a2e613SViresh Kumar select ARM_SA1110_CPUFREQ 133eb01d42aSChristoph Hellwig select FORCE_PCI 134b080ac8aSMarcelo Roberto Jimenez select PCI_NANOENGINE 1359f15d2caSMarcelo Roberto Jimenez help 1369f15d2caSMarcelo Roberto Jimenez Say Y here if you are using the Bright Star Engineering nanoEngine. 1379f15d2caSMarcelo Roberto Jimenez See <http://www.brightstareng.com/arm/nanoeng.htm> for information 1389f15d2caSMarcelo Roberto Jimenez on the BSE nanoEngine. 1399f15d2caSMarcelo Roberto Jimenez 1401da177e4SLinus Torvaldsconfig SA1100_PLEB 1411da177e4SLinus Torvalds bool "PLEB" 142*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 14359a2e613SViresh Kumar select ARM_SA1100_CPUFREQ 1441da177e4SLinus Torvalds help 1451da177e4SLinus Torvalds Say Y here if you are using version 1 of the Portable Linux 1461da177e4SLinus Torvalds Embedded Board (also known as PLEB). 1471da177e4SLinus Torvalds See <http://www.disy.cse.unsw.edu.au/Hardware/PLEB/> 1481da177e4SLinus Torvalds for more information. 1491da177e4SLinus Torvalds 1501da177e4SLinus Torvaldsconfig SA1100_SHANNON 1511da177e4SLinus Torvalds bool "Shannon" 152*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 15359a2e613SViresh Kumar select ARM_SA1100_CPUFREQ 154b51af865SRussell King select REGULATOR 155b51af865SRussell King select REGULATOR_FIXED_VOLTAGE 1561da177e4SLinus Torvalds help 1571da177e4SLinus Torvalds The Shannon (also known as a Tuxscreen, and also as a IS2630) was a 1581da177e4SLinus Torvalds limited edition webphone produced by Philips. The Shannon is a SA1100 1591da177e4SLinus Torvalds platform with a 640x480 LCD, touchscreen, CIR keyboard, PCMCIA slots, 1601da177e4SLinus Torvalds and a telco interface. 1611da177e4SLinus Torvalds 1621da177e4SLinus Torvaldsconfig SA1100_SIMPAD 1631da177e4SLinus Torvalds bool "Simpad" 164*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 16559a2e613SViresh Kumar select ARM_SA1110_CPUFREQ 1661da177e4SLinus Torvalds help 1671da177e4SLinus Torvalds The SIEMENS webpad SIMpad is based on the StrongARM 1110. There 1681da177e4SLinus Torvalds are two different versions CL4 and SL4. CL4 has 32MB RAM and 16MB 1691da177e4SLinus Torvalds FLASH. The SL4 version got 64 MB RAM and 32 MB FLASH and a 1701da177e4SLinus Torvalds PCMCIA-Slot. The version for the Germany Telecom (DTAG) is the same 1711da177e4SLinus Torvalds like CL4 in additional it has a PCMCIA-Slot. For more information 17250a23e6eSJustin P. Mattock visit <http://www.usa.siemens.com/> or <http://www.siemens.ch/>. 1731da177e4SLinus Torvalds 1741da177e4SLinus Torvaldsconfig SA1100_SSP 1751da177e4SLinus Torvalds tristate "Generic PIO SSP" 176*33629130SArnd Bergmann depends on UNUSED_BOARD_FILES 1771da177e4SLinus Torvalds help 1781da177e4SLinus Torvalds Say Y here to enable support for the generic PIO SSP driver. 1791da177e4SLinus Torvalds This isn't for audio support, but for attached sensors and 18069ebb222SKristoffer Ericson other devices, eg for BadgePAD 4 sensor support. 1811da177e4SLinus Torvalds 1821da177e4SLinus Torvaldsendmenu 1831da177e4SLinus Torvalds 1841da177e4SLinus Torvaldsendif 1851937f5b9SRussell King 186