1 /* 2 * Renesas SCP/MCP Software 3 * Copyright (c) 2020-2021, Renesas Electronics Corporation. All rights 4 * reserved. 5 * 6 * SPDX-License-Identifier: BSD-3-Clause 7 */ 8 9 #ifndef ARMV8A_SYSTEM_H 10 #define ARMV8A_SYSTEM_H 11 12 #define R_WARMBOOT (0xAA55AA55) 13 #define R_SUSPEND (0x55AA55AA) 14 #define R_RESET (0x5555AAAA) 15 #define R_OFF (0xAAAA5555) 16 #define R_CLEAR (0) 17 18 #ifdef __ASSEMBLER__ 19 .extern _boot_flag.extern _shutdown_request 20 #else 21 extern volatile uint32_t _boot_flag; 22 extern volatile uint32_t _shutdown_request; 23 24 #endif /* __ASSEMBLY__ */ 25 26 #endif /* ARMV8A_SYSTEM_H */ 27