ACK: [PATCH][RESEND] acpi: acpidump: add extra ACPI 5.0 fields to FACP
Alex Hung
alex.hung at canonical.com
Wed Jul 18 02:31:51 UTC 2012
On 07/17/2012 08:34 AM, Colin King wrote:
> 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 | 2 ++
> src/lib/include/fwts_acpi.h | 2 ++
> 2 files changed, 4 insertions(+)
>
> diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
> index 505418d..e2eeb43 100644
> --- a/src/acpi/acpidump/acpidump.c
> +++ b/src/acpi/acpidump/acpidump.c
> @@ -657,6 +657,8 @@ static void acpidump_fadt(fwts_framework *fw, fwts_acpi_table_info *table)
> 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 ("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 {
>
Acked-by: Alex Hung <alex.hung at canonical.com>
More information about the fwts-devel
mailing list