1/* SPDX-License-Identifier: GPL-2.0 */ 2 3#ifndef _ASM_POWERPC_BOOK3S_64_KEXEC_H_ 4#define _ASM_POWERPC_BOOK3S_64_KEXEC_H_ 5 6 7#define reset_sprs reset_sprs 8static inline void reset_sprs(void) 9{ 10 if (cpu_has_feature(CPU_FTR_ARCH_206)) { 11 mtspr(SPRN_AMR, 0); 12 mtspr(SPRN_UAMOR, 0); 13 } 14 15 if (cpu_has_feature(CPU_FTR_ARCH_207S)) { 16 mtspr(SPRN_IAMR, 0); 17 } 18 19 /* Do we need isync()? We are going via a kexec reset */ 20 isync(); 21} 22 23#endif 24