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) config ARCH_HISI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 	bool "Hisilicon SoC Support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) 	depends on ARCH_MULTI_V7 || ARCH_MULTI_V5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 	select ARM_AMBA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 	select ARM_GIC if ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 	select ARM_TIMER_SP804
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 	select POWER_RESET
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 	select POWER_RESET_HISI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 	select POWER_SUPPLY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) if ARCH_HISI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) menu "Hisilicon platform type"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) config ARCH_HI3xxx
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 	bool "Hisilicon Hi36xx family"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 	depends on ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 	select CACHE_L2X0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 	select HAVE_ARM_SCU if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 	select HAVE_ARM_TWD if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 	select PINCTRL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 	select PINCTRL_SINGLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 	  Support for Hisilicon Hi36xx SoC family
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) config ARCH_HIP01
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 	bool "Hisilicon HIP01 family"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 	depends on ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 	select HAVE_ARM_SCU if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 	select HAVE_ARM_TWD if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 	select ARM_GLOBAL_TIMER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 	  Support for Hisilicon HIP01 SoC family
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) config ARCH_HIP04
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 	bool "Hisilicon HiP04 Cortex A15 family"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 	depends on ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) 	select ARM_ERRATA_798181 if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) 	select HAVE_ARM_ARCH_TIMER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) 	select MCPM if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) 	select MCPM_QUAD_CLUSTER if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) 	select GENERIC_IRQ_EFFECTIVE_AFF_MASK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 	  Support for Hisilicon HiP04 SoC family
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) config ARCH_HIX5HD2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 	bool "Hisilicon X5HD2 family"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) 	depends on ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) 	select CACHE_L2X0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 	select HAVE_ARM_SCU if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) 	select HAVE_ARM_TWD if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) 	select PINCTRL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) 	select PINCTRL_SINGLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) 	  Support for Hisilicon HIX5HD2 SoC family
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) config ARCH_SD5203
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) 	bool "Hisilicon SD5203 family"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) 	depends on ARCH_MULTI_V5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) 	select DW_APB_ICTL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) 	  Support for Hisilicon SD5203 SoC family
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) endmenu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) endif