Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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