1*d96c7868SIngo Molnar /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2*d96c7868SIngo Molnar 3*d96c7868SIngo Molnar #ifndef _ASM_X86_AMD_HSMP_H_ 4*d96c7868SIngo Molnar #define _ASM_X86_AMD_HSMP_H_ 5*d96c7868SIngo Molnar 6*d96c7868SIngo Molnar #include <uapi/asm/amd_hsmp.h> 7*d96c7868SIngo Molnar 8*d96c7868SIngo Molnar #if IS_ENABLED(CONFIG_AMD_HSMP) 9*d96c7868SIngo Molnar int hsmp_send_message(struct hsmp_message *msg); 10*d96c7868SIngo Molnar #else 11*d96c7868SIngo Molnar static inline int hsmp_send_message(struct hsmp_message *msg) 12*d96c7868SIngo Molnar { 13*d96c7868SIngo Molnar return -ENODEV; 14*d96c7868SIngo Molnar } 15*d96c7868SIngo Molnar #endif 16*d96c7868SIngo Molnar #endif /*_ASM_X86_AMD_HSMP_H_*/ 17