File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 40
40
#define ACPI_SIG_PHAT "PHAT" /* Platform Health Assessment Table */
41
41
#define ACPI_SIG_PMTT "PMTT" /* Platform Memory Topology Table */
42
42
#define ACPI_SIG_PPTT "PPTT" /* Processor Properties Topology Table */
43
+ #define ACPI_SIG_PRMT "PRMT" /* Platform Runtime Mechanism Table */
43
44
#define ACPI_SIG_RASF "RASF" /* RAS Feature table */
44
45
#define ACPI_SIG_RGRT "RGRT" /* Regulatory Graphics Resource Table */
45
46
#define ACPI_SIG_SBST "SBST" /* Smart Battery Specification Table */
@@ -1710,6 +1711,43 @@ struct acpi_pptt_id {
1710
1711
u16 spin_rev ;
1711
1712
};
1712
1713
1714
+ /*******************************************************************************
1715
+ *
1716
+ * PRMT - Platform Runtime Mechanism Table
1717
+ * Version 1
1718
+ *
1719
+ ******************************************************************************/
1720
+
1721
+ struct acpi_table_prmt {
1722
+ struct acpi_table_header header ; /* Common ACPI table header */
1723
+ };
1724
+
1725
+ struct acpi_table_prmt_header {
1726
+ u8 platform_guid [16 ];
1727
+ u32 module_info_offset ;
1728
+ u32 module_info_count ;
1729
+ };
1730
+
1731
+ struct acpi_prmt_module_info {
1732
+ u16 revision ;
1733
+ u16 length ;
1734
+ u8 module_guid [16 ];
1735
+ u16 major_rev ;
1736
+ u16 minor_rev ;
1737
+ u16 handler_info_count ;
1738
+ u32 handler_info_offset ;
1739
+ u64 mmio_list_pointer ;
1740
+ };
1741
+
1742
+ struct acpi_prmt_handler_info {
1743
+ u16 revision ;
1744
+ u16 length ;
1745
+ u8 handler_guid [16 ];
1746
+ u64 handler_address ;
1747
+ u64 static_data_buffer_address ;
1748
+ u64 acpi_param_buffer_address ;
1749
+ };
1750
+
1713
1751
/*******************************************************************************
1714
1752
*
1715
1753
* RASF - RAS Feature Table (ACPI 5.0)
You can’t perform that action at this time.
0 commit comments