[PATCH v2 0/2] Add a Pcd to override the 16650 HID in SSDT

Joey Gouly

This series adds PcdNonSbsaCompliantSerialHid so that firmware can
override the PNP0501 HID used by 16550 UART in the SSDT table, in case
they are not compatible with the generic PNP0501 HID.

I have tested this with acpiview, some extra testing would be

Changes available at https://github.com/jgouly/edk2/tree/1588_non_sbsa_hid_v2

- Renamed PcdNonSbsaCompliantSerialHid to PcdNonBsaCompliant16550SerialHid

Joey Gouly (2):
DynamicTablesPkg: Don't use gEfiMdeModulePkgTokenSpaceGuid
DynamicTablesPkg: Add an override for 16550 HID in SSDT

DynamicTablesPkg/DynamicTablesPkg.dec | 13 +++++++++----
.../DynamicTableFactoryDxe.inf | 8 ++++----
.../SsdtSerialPortFixupLib.inf | 4 +++-
.../SsdtSerialPortFixupLib.c | 14 +++++++++++---
4 files changed, 27 insertions(+), 12 deletions(-)


Alexei Fedorov

Reviewed-by: Alexei Fedorov <Alexei.Fedorov@...>