/* SPDX-License-Identifier: GPL-2.0-only */ /* * powerpc asm specific defines */ #ifndef SELFTEST_KVM_PPC_ASM_H #define SELFTEST_KVM_PPC_ASM_H #define STACK_FRAME_MIN_SIZE 112 /* Could be 32 on ELFv2 */ #define STACK_REDZONE_SIZE 512 #define INT_FRAME_SIZE (STACK_FRAME_MIN_SIZE + STACK_REDZONE_SIZE) #define SPR_SRR0 0x01a #define SPR_SRR1 0x01b #define SPR_CFAR 0x01c #define MSR_SF 0x8000000000000000ULL #define MSR_HV 0x1000000000000000ULL #define MSR_VEC 0x0000000002000000ULL #define MSR_VSX 0x0000000000800000ULL #define MSR_EE 0x0000000000008000ULL #define MSR_PR 0x0000000000004000ULL #define MSR_FP 0x0000000000002000ULL #define MSR_ME 0x0000000000001000ULL #define MSR_IR 0x0000000000000020ULL #define MSR_DR 0x0000000000000010ULL #define MSR_RI 0x0000000000000002ULL #define MSR_LE 0x0000000000000001ULL #define LPCR_ILE 0x0000000002000000ULL #endif