summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm/system.h
diff options
context:
space:
mode:
authorRajesh Ravi <rajesh.ravi@broadcom.com>2019-11-23 01:50:01 +0300
committerTom Rini <trini@konsulko.com>2020-01-10 22:18:26 +0300
commit41acbc53f4bffc981ca84110ec169d3f181d84ca (patch)
tree34ee4b54e074c83a7f7a74644727feff0fd062c8 /arch/arm/include/asm/system.h
parent0bc4356deae7ff2de2441fc519f395e75bed8923 (diff)
downloadu-boot-41acbc53f4bffc981ca84110ec169d3f181d84ca.tar.xz
arm: cpu: armv8: add support for arm psci reset2.
Current U-Boot has only support for psci reset. Adding support for arm psci reset2 allows passing of reset level and other platform sepcific parameters like strap settings to lowlevel psci implementation. Signed-off-by: Rajesh Ravi <rajesh.ravi@broadcom.com> Signed-off-by: Vladimir Olovyannikov <vladimir.olovyannikov@broadcom.com>
Diffstat (limited to 'arch/arm/include/asm/system.h')
-rw-r--r--arch/arm/include/asm/system.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/include/asm/system.h b/arch/arm/include/asm/system.h
index a1a5e35ef6..81ccead112 100644
--- a/arch/arm/include/asm/system.h
+++ b/arch/arm/include/asm/system.h
@@ -254,6 +254,7 @@ void mmu_change_region_attr(phys_addr_t start, size_t size, u64 attrs);
void smc_call(struct pt_regs *args);
void __noreturn psci_system_reset(void);
+void __noreturn psci_system_reset2(u32 reset_level, u32 cookie);
void __noreturn psci_system_off(void);
#ifdef CONFIG_ARMV8_PSCI