summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/Include/IndustryStandard/Microvm.h
blob: 4f669766c46b360e5bf637549138500c1c823d43 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/** @file
  Various defines for qemu microvm

  SPDX-License-Identifier: BSD-2-Clause-Patent

**/

#ifndef __MICROVM_H__
#define __MICROVM_H__

#define MICROVM_PSEUDO_DEVICE_ID  0xfff1

/* generic event device */
#define MICROVM_GED_MMIO_BASE           0xfea00000
#define MICROVM_GED_MMIO_BASE_REGS      (MICROVM_GED_MMIO_BASE + 0x200)
#define MICROVM_ACPI_GED_REG_SLEEP_CTL  0x00
#define MICROVM_ACPI_GED_REG_RESET      0x02
#define MICROVM_ACPI_GED_RESET_VALUE    0x42

#endif // __MICROVM_H__