1*d9052a96SAnup Patel /* SPDX-License-Identifier: GPL-2.0-only */ 2*d9052a96SAnup Patel #ifndef KVM__KVM_CSR_H 3*d9052a96SAnup Patel #define KVM__KVM_CSR_H 4*d9052a96SAnup Patel 5*d9052a96SAnup Patel #include <linux/const.h> 6*d9052a96SAnup Patel 7*d9052a96SAnup Patel /* Scalar Crypto Extension - Entropy */ 8*d9052a96SAnup Patel #define CSR_SEED 0x015 9*d9052a96SAnup Patel #define SEED_OPST_MASK _AC(0xC0000000, UL) 10*d9052a96SAnup Patel #define SEED_OPST_BIST _AC(0x00000000, UL) 11*d9052a96SAnup Patel #define SEED_OPST_WAIT _AC(0x40000000, UL) 12*d9052a96SAnup Patel #define SEED_OPST_ES16 _AC(0x80000000, UL) 13*d9052a96SAnup Patel #define SEED_OPST_DEAD _AC(0xC0000000, UL) 14*d9052a96SAnup Patel #define SEED_ENTROPY_MASK _AC(0xFFFF, UL) 15*d9052a96SAnup Patel 16*d9052a96SAnup Patel #endif /* KVM__KVM_CSR_H */ 17