]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/Csm/CsmSupportLib/LegacyInterrupt.h
OvmfPkg: CsmSupportLib: Set/use platform specific legacy interrupt device
[mirror_edk2.git] / OvmfPkg / Csm / CsmSupportLib / LegacyInterrupt.h
index 193e48bad24d353e09af1bd361994e15c36a1b8a..eb1f5830071d2b642d7414140956b53398cda902 100644 (file)
 \r
 #include <Protocol/LegacyInterrupt.h>\r
 \r
+#include <Library/PcdLib.h>\r
 #include <Library/PciLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/UefiBootServicesTableLib.h>\r
+#include <OvmfPlatforms.h>\r
+\r
 \r
 #define LEGACY_INT_BUS  0\r
-#define LEGACY_INT_DEV  1\r
+#define LEGACY_INT_DEV_PIIX4  0x01\r
+#define LEGACY_INT_DEV_Q35    0x1f\r
 #define LEGACY_INT_FUNC 0\r
 \r
 #define PIRQN           0x00  // PIRQ Null\r