The serial port global system interrupt is descibed in various ACPI tables. The library that generates these for the SbsaQemu platform hardcodes the value for the GSI. This pachset generalises the process using a PCD defined in the platform DSC file.
This fixes broken keyboard support in a serial console when booting linux on such a platform with misaligned UART GSI.
Tomas Pilar (4): Silicon/Qemu: Fix PCD numbering in SbsaQemu Silicon/Qemu: Add PCD for Serial port GSI Platform/Qemu: Specify UART GSI in SbsaQemu Platform/Nuvia: Specify GSI for UART in Comet