[PATCH] acpi: acpidump: add extra ACPI 5.0 fields to FACP
Colin King
colin.king at canonical.com
Tue Jul 17 00:29:51 UTC 2012
From: Colin Ian King <colin.king at canonical.com>
Newer ACPI 5.0 FACP tables may now have the SLEEP_CONTROL_REG
and SLEEP_STATUS_REG fields
Signed-off-by: Colin Ian King <colin.king at canonical.com>
---
src/acpi/acpidump/acpidump.c | 4 +++-
src/lib/include/fwts_acpi.h | 2 ++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
index 505418d..5474a88 100644
--- a/src/acpi/acpidump/acpidump.c
+++ b/src/acpi/acpidump/acpidump.c
@@ -656,7 +656,9 @@ static void acpidump_fadt(fwts_framework *fw, fwts_acpi_table_info *table)
FIELD_GAS ("X_PM2_CNT_BLK", fwts_acpi_table_fadt, x_pm2_cnt_blk),
FIELD_GAS ("X_PM_TMR_BLK", fwts_acpi_table_fadt, x_pm_tmr_blk),
FIELD_GAS ("X_GPE0_BLK", fwts_acpi_table_fadt, x_gpe0_blk),
- FIELD_GAS ("X_GPE1_BLK", fwts_acpi_table_fadt, x_gpe1_blk),
+ FIELD_GAS ("X_GPE0_BLK", fwts_acpi_table_fadt, x_gpe0_blk),
+ FIELD_GAS ("SLEEP_CONTROL_REG", fwts_acpi_table_fadt, sleep_control_reg),
+ FIELD_GAS ("SLEEP_STATUS_REG", fwts_acpi_table_fadt, sleep_status_reg),
FIELD_END
};
diff --git a/src/lib/include/fwts_acpi.h b/src/lib/include/fwts_acpi.h
index 3ae77d4..26bbf13 100644
--- a/src/lib/include/fwts_acpi.h
+++ b/src/lib/include/fwts_acpi.h
@@ -215,6 +215,8 @@ typedef struct {
fwts_acpi_gas x_pm_tmr_blk;
fwts_acpi_gas x_gpe0_blk;
fwts_acpi_gas x_gpe1_blk;
+ fwts_acpi_gas sleep_control_reg;
+ fwts_acpi_gas sleep_status_reg;
} __attribute__ ((packed)) fwts_acpi_table_fadt;
typedef struct {
--
1.7.10.4
More information about the fwts-devel
mailing list