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