diff options
author | Sami Mujawar <sami.mujawar@arm.com> | 2016-03-04 13:46:01 +0000 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2016-04-01 17:04:12 +0200 |
commit | d51949806737c214f8df7dc6a70fedf9c2558dd5 (patch) | |
tree | 6f9d6cab61c2dc29ff7e975139fb1d1cde904241 | |
parent | 7dfe93097c0330e1a974fdc2a67603196d04df96 (diff) | |
download | edk2-d51949806737c214f8df7dc6a70fedf9c2558dd5.tar.gz edk2-d51949806737c214f8df7dc6a70fedf9c2558dd5.tar.bz2 edk2-d51949806737c214f8df7dc6a70fedf9c2558dd5.zip |
EmbeddedPkg/AcpiLib: fix SBSA Generic Watchdog helper definition
The Reserved field in the SBSA Generic Watchdog Structure is 1 byte in
length. Refer Table 5-123 in the ACPI 5.1 Specification Errata A.
The EFI_ACPI_5_1_SBSA_GENERIC_WATCHDOG_STRUCTURE_INIT() helper
macro was initializing this field as EFI_ACPI_RESERVED_WORD instead of
EFI_ACPI_RESERVED_BYTE.
Although this does not cause any functional issue; it does not comply
with the specification.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Evan Lloyd <evan.lloyd@arm.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
-rw-r--r-- | EmbeddedPkg/Include/Library/AcpiLib.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/EmbeddedPkg/Include/Library/AcpiLib.h b/EmbeddedPkg/Include/Library/AcpiLib.h index 42710fd1fd..74a929c9c0 100644 --- a/EmbeddedPkg/Include/Library/AcpiLib.h +++ b/EmbeddedPkg/Include/Library/AcpiLib.h @@ -1,7 +1,7 @@ /** @file
Helper Library for ACPI
- Copyright (c) 2014-2015, ARM Ltd. All rights reserved.
+ Copyright (c) 2014-2016, ARM Ltd. All rights reserved.
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
@@ -67,7 +67,7 @@ ControlFramePhysicalAddress, WatchdogTimerGSIV, WatchdogTimerFlags) \
{ \
EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG, sizeof(EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_STRUCTURE), \
- EFI_ACPI_RESERVED_WORD, RefreshFramePhysicalAddress, ControlFramePhysicalAddress, \
+ EFI_ACPI_RESERVED_BYTE, RefreshFramePhysicalAddress, ControlFramePhysicalAddress, \
WatchdogTimerGSIV, WatchdogTimerFlags \
}
|