]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPlatformPkg/ArmJunoPkg/Include/ArmPlatform.h
ArmPlatformPkg: Juno - add correct SPI interrupt numbers for MSI
[mirror_edk2.git] / ArmPlatformPkg / ArmJunoPkg / Include / ArmPlatform.h
index 9928c5ae7a89ea725895c589b3d5f7f40fc74733..d01d1367f9d3c04b8dd0716ec45e755ac093bd46 100644 (file)
 #define ARM_JUNO_PERIPHERALS_BASE             0x20000000\r
 #define ARM_JUNO_PERIPHERALS_SZ               0x0E000000\r
 \r
+// PCIe MSI address window\r
 #define ARM_JUNO_GIV2M_MSI_BASE               0x2c1c0000\r
 #define ARM_JUNO_GIV2M_MSI_SZ                 SIZE_256KB\r
 \r
+// PCIe MSI to SPI mapping range\r
+#define ARM_JUNO_GIV2M_MSI_SPI_BASE           224\r
+#define ARM_JUNO_GIV2M_MSI_SPI_COUNT          127 //TRM says last SPI is 351, 351-224=127\r
+\r
 // On-Chip non-secure SRAM\r
 #define ARM_JUNO_NON_SECURE_SRAM_BASE         0x2E000000\r
 #define ARM_JUNO_NON_SECURE_SRAM_SZ           SIZE_16MB\r