diff options
Diffstat (limited to 'plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c')
-rw-r--r-- | plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c b/plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c index fbe7ce9e..9296f80d 100644 --- a/plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c +++ b/plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c @@ -112,13 +112,15 @@ int marvell_get_io_win_memory_map(int ap_index, struct addr_map_win **win, uint3 struct addr_map_win iob_memory_map_cp0[] = { /* CP0 */ /* PEX1_X1 window */ - {0x00000000f7000000, 0x1000000, PEX1_TID}, + {0x00000000f7000000, 0x1000000, PEX1_TID}, /* PEX2_X1 window */ - {0x00000000f8000000, 0x1000000, PEX2_TID}, + {0x00000000f8000000, 0x1000000, PEX2_TID}, /* PEX0_X4 window */ - {0x00000000f6000000, 0x1000000, PEX0_TID}, - {0x00000000c0000000, 0x30000000, PEX0_TID}, - {0x0000000800000000, 0x100000000, PEX0_TID}, + {0x00000000f6000000, 0x1000000, PEX0_TID}, + {0x00000000c0000000, 0x20000000, PEX0_TID}, + {PCIE_ECAM_BASE, PCIE_ECAM_BUS0_SIZE, PEX0_TID}, + {PCIE_ECAM_BUS1_BASE, PCIE_ECAM_BUS1_SIZE, PEX0_TID}, + {0x0000000800000000, 0x100000000, PEX0_TID}, }; struct addr_map_win iob_memory_map_cp1[] = { |