ARM: add Kconfig option for PSCI 0.1
We still have some platforms that only implements functionalities in PSCI 0.1 (e.g. Allwinner ARMv7 SoCs). Add a Kconfig option for exporting only PSCI 0.1. The code to export PSCI 0.1 is still available and gets activated by this patch. In addition, default ARCH_SUNXI U-Boot PSCI implementation to export PSCI 0.1, to fix poweroff/reboot regression on Allwinner multi-core ARMv7 SoCs. Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
This commit is contained in:
parent
5ce2776ae6
commit
7f772fbcc0
@ -44,6 +44,7 @@ config ARMV7_PSCI
|
||||
choice
|
||||
prompt "Supported PSCI version"
|
||||
depends on ARMV7_PSCI
|
||||
default ARMV7_PSCI_0_1 if ARCH_SUNXI
|
||||
default ARMV7_PSCI_1_0
|
||||
help
|
||||
Select the supported PSCI version.
|
||||
@ -53,6 +54,9 @@ config ARMV7_PSCI_1_0
|
||||
|
||||
config ARMV7_PSCI_0_2
|
||||
bool "PSCI V0.2"
|
||||
|
||||
config ARMV7_PSCI_0_1
|
||||
bool "PSCI V0.1"
|
||||
endchoice
|
||||
|
||||
config ARMV7_PSCI_NR_CPUS
|
||||
|
Loading…
Reference in New Issue
Block a user