]> git.proxmox.com Git - mirror_edk2.git/blob - OvmfPkg/Include/IndustryStandard/Microvm.h
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / OvmfPkg / Include / IndustryStandard / Microvm.h
1 /** @file
2 Various defines for qemu microvm
3
4 SPDX-License-Identifier: BSD-2-Clause-Patent
5
6 **/
7
8 #ifndef __MICROVM_H__
9 #define __MICROVM_H__
10
11 #define MICROVM_PSEUDO_DEVICE_ID 0xfff1
12
13 /* generic event device */
14 #define MICROVM_GED_MMIO_BASE 0xfea00000
15 #define MICROVM_GED_MMIO_BASE_REGS (MICROVM_GED_MMIO_BASE + 0x200)
16 #define MICROVM_ACPI_GED_REG_SLEEP_CTL 0x00
17 #define MICROVM_ACPI_GED_REG_RESET 0x02
18 #define MICROVM_ACPI_GED_RESET_VALUE 0x42
19
20 #endif // __MICROVM_H__