xref: /openbsd-src/sys/dev/pci/drm/include/asm/hypervisor.h (revision 1bb76ff151c0aba8e3312a604e4cd2e5195cf4b7)
1ad8b1aafSjsg /* Public domain. */
2ad8b1aafSjsg 
3ad8b1aafSjsg #ifndef _ASM_HYPERVISOR_H
4ad8b1aafSjsg #define _ASM_HYPERVISOR_H
5ad8b1aafSjsg 
6ad8b1aafSjsg #if defined(__i386__) || defined(__amd64__)
7ad8b1aafSjsg 
8ad8b1aafSjsg #define X86_HYPER_NATIVE	1
9*1bb76ff1Sjsg #define X86_HYPER_MS_HYPERV	2
10ad8b1aafSjsg 
11ad8b1aafSjsg static inline bool
hypervisor_is_type(int type)12ad8b1aafSjsg hypervisor_is_type(int type)
13ad8b1aafSjsg {
14ad8b1aafSjsg 	return (type == X86_HYPER_NATIVE);
15ad8b1aafSjsg }
16ad8b1aafSjsg 
17ad8b1aafSjsg #endif
18ad8b1aafSjsg 
19ad8b1aafSjsg #endif
20