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