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) menuconfig ARCH_ORION5X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) 	bool "Marvell Orion"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) 	depends on MMU && ARCH_MULTI_V5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) 	select CPU_FEROCEON
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) 	select GPIOLIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) 	select MVEBU_MBUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 	select FORCE_PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) 	select PHYLIB if NETDEVICES
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 	select PLAT_ORION_LEGACY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) 	  Support for the following Marvell Orion 5x series SoCs:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) 	  Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) 	  Orion-2 (5281), Orion-1-90 (6183).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) if ARCH_ORION5X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) config ARCH_ORION5X_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 	bool "Marvell Orion5x Flattened Device Tree"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) 	select ORION_CLK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 	select ORION_IRQCHIP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 	select ORION_TIMER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 	select PINCTRL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) 	select PINCTRL_ORION
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 	  Marvell Orion5x using flattened device tree.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) config MACH_DB88F5281
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) 	bool "Marvell Orion-2 Development Board"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) 	  Marvell Orion-2 (88F5281) Development Board
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) config MACH_RD88F5182
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 	bool "Marvell Orion-NAS Reference Design"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 	  Marvell Orion-NAS (88F5182) RD2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) config MACH_RD88F5182_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 	bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 	select ARCH_ORION5X_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	  Say 'Y' here if you want your kernel to support the Marvell
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 	  Orion-NAS (88F5182) RD2, Flattened Device Tree.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) config MACH_KUROBOX_PRO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	bool "KuroBox Pro"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 	  KuroBox Pro platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) config MACH_DNS323
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) 	bool "D-Link DNS-323"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 	  D-Link DNS-323 platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) config MACH_TS209
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 	bool "QNAP TS-109/TS-209"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) 	  QNAP TS-109/TS-209 platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) config MACH_TERASTATION_PRO2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) 	bool "Buffalo Terastation Pro II/Live"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 	  Buffalo Terastation Pro II/Live platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) config MACH_LINKSTATION_PRO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) 	bool "Buffalo Linkstation Pro/Live"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) 	  Buffalo Linkstation Pro/Live platform. Both v1 and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 	  v2 devices are supported.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) config MACH_LINKSTATION_MINI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	bool "Buffalo Linkstation Mini (Flattened Device Tree)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 	select ARCH_ORION5X_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 	  Buffalo Linkstation Mini (LS-WSGL) platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) config MACH_LINKSTATION_LS_HGL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 	bool "Buffalo Linkstation LS-HGL"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 	  Buffalo Linkstation LS-HGL platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) config MACH_TS409
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 	bool "QNAP TS-409"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 	  QNAP TS-409 platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) config MACH_WRT350N_V2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) 	bool "Linksys WRT350N v2"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 	  Linksys WRT350N v2 platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) config MACH_TS78XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) 	bool "Technologic Systems TS-78xx"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) 	  Technologic Systems TS-78xx platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) config MACH_MV2120
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 	bool "HP Media Vault mv2120"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 	  HP Media Vault mv2120 or mv5100.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) config MACH_D2NET_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 	bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 	select ARCH_ORION5X_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) 	  LaCie d2 Network NAS.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) config MACH_NET2BIG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 	bool "LaCie 2Big Network"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) 	select I2C_BOARDINFO if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 	  LaCie 2Big Network NAS.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) config MACH_MSS2_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) 	bool "Maxtor Shared Storage II (Flattened Device Tree)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 	select ARCH_ORION5X_DT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) 	  Maxtor Shared Storage II platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) config MACH_WNR854T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 	bool "Netgear WNR854T"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 	  Netgear WNR854T platform.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) config MACH_RD88F5181L_GE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) 	bool "Marvell Orion-VoIP GE Reference Design"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) 	  Marvell Orion-VoIP GE (88F5181L) RD.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) config MACH_RD88F5181L_FXO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 	bool "Marvell Orion-VoIP FXO Reference Design"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) 	  Marvell Orion-VoIP FXO (88F5181L) RD.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) config MACH_RD88F6183AP_GE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 	bool "Marvell Orion-1-90 AP GE Reference Design"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 	  Say 'Y' here if you want your kernel to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 	  Marvell Orion-1-90 (88F6183) AP GE RD.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) endif