1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0-only */ 2*4882a593Smuzhiyun #ifndef _ASM_POWERPC_CRASHDUMP_PPC64_H 3*4882a593Smuzhiyun #define _ASM_POWERPC_CRASHDUMP_PPC64_H 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun /* 6*4882a593Smuzhiyun * Backup region - first 64KB of System RAM 7*4882a593Smuzhiyun * 8*4882a593Smuzhiyun * If ever the below macros are to be changed, please be judicious. 9*4882a593Smuzhiyun * The implicit assumptions are: 10*4882a593Smuzhiyun * - start, end & size are less than UINT32_MAX. 11*4882a593Smuzhiyun * - start & size are at least 8 byte aligned. 12*4882a593Smuzhiyun * 13*4882a593Smuzhiyun * For implementation details: arch/powerpc/purgatory/trampoline_64.S 14*4882a593Smuzhiyun */ 15*4882a593Smuzhiyun #define BACKUP_SRC_START 0 16*4882a593Smuzhiyun #define BACKUP_SRC_END 0xffff 17*4882a593Smuzhiyun #define BACKUP_SRC_SIZE (BACKUP_SRC_END - BACKUP_SRC_START + 1) 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun #endif /* __ASM_POWERPC_CRASHDUMP_PPC64_H */ 20