]> git.proxmox.com Git - mirror_edk2.git/commit
ShellPkg: acpiview: Update SRAT parser to ACPI 6.3
authorKrzysztof Koch <krzysztof.koch@arm.com>
Wed, 8 Jan 2020 17:11:44 +0000 (01:11 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 15 Jan 2020 05:37:53 +0000 (05:37 +0000)
commit710ff7490ad897383eb35d1becadabd21a733f24
treed4069ab11fbda6d84b64704a79a129ea1766db3f
parentf6f66e0c301bb2b75774060ba0a76246fbe8d924
ShellPkg: acpiview: Update SRAT parser to ACPI 6.3

Add support for revision 3 of System Resource Affinity Table (SRAT).

Decode and dump the new Generic Initiator Affinity Structure.

Validate the Device Handle Type field inside the Generic Initiator
Affinity Structure.

Reviewed-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com>
Tested-by: Sudipto Paul <sudipto.paul@arm.com>
Signed-off-by: Krzysztof Koch <krzysztof.koch@arm.com>
ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.c
ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.h
ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Srat/SratParser.c