63#define ACPI_SIG_SLIC "SLIC"
64#define ACPI_SIG_SLIT "SLIT"
65#define ACPI_SIG_SPCR "SPCR"
66#define ACPI_SIG_SPMI "SPMI"
67#define ACPI_SIG_SRAT "SRAT"
68#define ACPI_SIG_STAO "STAO"
69#define ACPI_SIG_TCPA "TCPA"
70#define ACPI_SIG_TPM2 "TPM2"
71#define ACPI_SIG_UEFI "UEFI"
72#define ACPI_SIG_VIOT "VIOT"
73#define ACPI_SIG_WAET "WAET"
74#define ACPI_SIG_WDAT "WDAT"
75#define ACPI_SIG_WDDT "WDDT"
76#define ACPI_SIG_WDRT "WDRT"
77#define ACPI_SIG_WPBT "WPBT"
78#define ACPI_SIG_WSMT "WSMT"
79#define ACPI_SIG_XENV "XENV"
80#define ACPI_SIG_XXXX "XXXX"
173#define ACPI_SPCR_DO_NOT_DISABLE (1)
271#define ACPI_SRAT_CPU_USE_AFFINITY (1)
291#define ACPI_SRAT_MEM_ENABLED (1)
292#define ACPI_SRAT_MEM_HOT_PLUGGABLE (1<<1)
293#define ACPI_SRAT_MEM_NON_VOLATILE (1<<2)
312#define ACPI_SRAT_CPU_ENABLED (1)
329#define ACPI_SRAT_GICC_ENABLED (1)
363#define ACPI_SRAT_GENERIC_AFFINITY_ENABLED (1)
364#define ACPI_SRAT_ARCHITECTURAL_TRANSACTIONS (1<<1)
412#define ACPI_TCPA_CLIENT_TABLE 0
413#define ACPI_TCPA_SERVER_TABLE 1
446#define ACPI_TCPA_PCI_DEVICE (1)
447#define ACPI_TCPA_BUS_PNP (1<<1)
448#define ACPI_TCPA_ADDRESS_VALID (1<<2)
452#define ACPI_TCPA_INTERRUPT_MODE (1)
453#define ACPI_TCPA_INTERRUPT_POLARITY (1<<1)
454#define ACPI_TCPA_SCI_VIA_GPE (1<<2)
455#define ACPI_TCPA_GLOBAL_INTERRUPT (1<<3)
484#define ACPI_TPM23_ACPI_START_METHOD 2
513#define ACPI_TPM2_NOT_ALLOWED 0
514#define ACPI_TPM2_RESERVED1 1
515#define ACPI_TPM2_START_METHOD 2
516#define ACPI_TPM2_RESERVED3 3
517#define ACPI_TPM2_RESERVED4 4
518#define ACPI_TPM2_RESERVED5 5
519#define ACPI_TPM2_MEMORY_MAPPED 6
520#define ACPI_TPM2_COMMAND_BUFFER 7
521#define ACPI_TPM2_COMMAND_BUFFER_WITH_START_METHOD 8
522#define ACPI_TPM2_RESERVED9 9
523#define ACPI_TPM2_RESERVED10 10
524#define ACPI_TPM2_COMMAND_BUFFER_WITH_ARM_SMC 11
525#define ACPI_TPM2_RESERVED 12
557#define ACPI_TPM2_INTERRUPT_SUPPORT (1)
561#define ACPI_TPM2_IDLE_SUPPORT (1)
681#define ACPI_WAET_RTC_NO_ACK (1)
682#define ACPI_WAET_TIMER_ONE_READ (1<<1)
715#define ACPI_WDAT_ENABLED (1)
716#define ACPI_WDAT_STOPPED 0x80
793#define ACPI_WDDT_AVAILABLE (1)
794#define ACPI_WDDT_ACTIVE (1<<1)
795#define ACPI_WDDT_TCO_OS_OWNED (1<<2)
796#define ACPI_WDDT_USER_RESET (1<<11)
797#define ACPI_WDDT_WDT_RESET (1<<12)
798#define ACPI_WDDT_POWER_FAIL (1<<13)
799#define ACPI_WDDT_UNKNOWN_RESET (1<<14)
803#define ACPI_WDDT_AUTO_RESET (1)
804#define ACPI_WDDT_ALERT_SUPPORT (1<<1)
880#define ACPI_WSMT_FIXED_COMM_BUFFERS (1)
881#define ACPI_WSMT_COMM_BUFFER_NESTED_PTR_PROTECTION (2)
882#define ACPI_WSMT_SYSTEM_RESOURCE_PROTECTION (4)
unsigned long long UINT64
struct acpi_table_xenv ACPI_TABLE_XENV
struct acpi_table_waet ACPI_TABLE_WAET
struct acpi_table_wdrt ACPI_TABLE_WDRT
struct acpi_tpm2_trailer ACPI_TPM2_TRAILER
struct acpi_viot_pci_range ACPI_VIOT_PCI_RANGE
struct acpi_table_wsmt ACPI_TABLE_WSMT
struct acpi_table_slit ACPI_TABLE_SLIT
struct acpi_viot_mmio ACPI_VIOT_MMIO
struct acpi_viot_virtio_iommu_pci ACPI_VIOT_VIRTIO_IOMMU_PCI
struct acpi_table_tpm2 ACPI_TABLE_TPM2
struct acpi_srat_x2apic_cpu_affinity ACPI_SRAT_X2APIC_CPU_AFFINITY
struct acpi_table_slic ACPI_TABLE_SLIC
struct acpi_srat_gicc_affinity ACPI_SRAT_GICC_AFFINITY
struct acpi_viot_virtio_iommu_mmio ACPI_VIOT_VIRTIO_IOMMU_MMIO
struct acpi_table_spcr ACPI_TABLE_SPCR
struct acpi_table_wdat ACPI_TABLE_WDAT
@ ACPI_SRAT_TYPE_X2APIC_CPU_AFFINITY
@ ACPI_SRAT_TYPE_GIC_ITS_AFFINITY
@ ACPI_SRAT_TYPE_RESERVED
@ ACPI_SRAT_TYPE_GENERIC_AFFINITY
@ ACPI_SRAT_TYPE_GENERIC_PORT_AFFINITY
@ ACPI_SRAT_TYPE_MEMORY_AFFINITY
@ ACPI_SRAT_TYPE_CPU_AFFINITY
@ ACPI_SRAT_TYPE_GICC_AFFINITY
struct acpi_srat_mem_affinity ACPI_SRAT_MEM_AFFINITY
struct acpi_table_tcpa_client ACPI_TABLE_TCPA_CLIENT
struct acpi_srat_cpu_affinity ACPI_SRAT_CPU_AFFINITY
@ ACPI_VIOT_NODE_PCI_RANGE
@ ACPI_VIOT_NODE_VIRTIO_IOMMU_MMIO
@ ACPI_VIOT_NODE_VIRTIO_IOMMU_PCI
struct acpi_wdat_entry ACPI_WDAT_ENTRY
struct acpi_table_srat ACPI_TABLE_SRAT
@ ACPI_WDAT_READ_COUNTDOWN
@ ACPI_WDAT_PRESERVE_REGISTER
@ ACPI_WDAT_WRITE_COUNTDOWN
@ ACPI_WDAT_INSTRUCTION_RESERVED
struct acpi_table_wpbt ACPI_TABLE_WPBT
struct acpi_table_tpm23 ACPI_TABLE_TPM23
struct acpi_wpbt_unicode ACPI_WPBT_UNICODE
struct acpi_tpm2_arm_smc ACPI_TPM2_ARM_SMC
struct acpi_table_wddt ACPI_TABLE_WDDT
struct acpi_srat_generic_affinity ACPI_SRAT_GENERIC_AFFINITY
struct acpi_tmp23_trailer ACPI_TPM23_TRAILER
struct acpi_srat_gic_its_affinity ACPI_SRAT_GIC_ITS_AFFINITY
@ ACPI_WDAT_GET_CURRENT_COUNTDOWN
@ ACPI_WDAT_GET_COUNTDOWN
@ ACPI_WDAT_ACTION_RESERVED
@ ACPI_WDAT_GET_RUNNING_STATE
@ ACPI_WDAT_SET_COUNTDOWN
@ ACPI_WDAT_SET_STOPPED_STATE
@ ACPI_WDAT_GET_STOPPED_STATE
@ ACPI_WDAT_SET_RUNNING_STATE
struct acpi_viot_header ACPI_VIOT_HEADER
struct acpi_table_stao ACPI_TABLE_STAO
struct acpi_table_viot ACPI_TABLE_VIOT
struct acpi_table_spmi ACPI_TABLE_SPMI
@ ACPI_SPMI_BLOCK_TRANSFER
struct acpi_table_uefi ACPI_TABLE_UEFI
struct acpi_table_tcpa_server ACPI_TABLE_TCPA_SERVER
struct acpi_table_tcpa_hdr ACPI_TABLE_TCPA_HDR
base of all file and directory entries
ACPI_SUBTABLE_HEADER Header
UINT8 ProximityDomainHi[3]
ACPI_SUBTABLE_HEADER Header
ACPI_SUBTABLE_HEADER Header
ACPI_SUBTABLE_HEADER Header
ACPI_SUBTABLE_HEADER Header
ACPI_SUBTABLE_HEADER Header
ACPI_GENERIC_ADDRESS SerialPort
ACPI_GENERIC_ADDRESS IpmiRegister
ACPI_GENERIC_ADDRESS Address
ACPI_GENERIC_ADDRESS ConfigAddress
ACPI_GENERIC_ADDRESS Address
ACPI_GENERIC_ADDRESS ControlRegister
ACPI_GENERIC_ADDRESS CountRegister
UINT8 MethodParameters[12]
ACPI_GENERIC_ADDRESS RegisterRegion
_Reserved_ PVOID Reserved