summaryrefslogtreecommitdiff
path: root/plat/marvell/a8k/a80x0_mcbin/board/marvell_plat_config.c
diff options
context:
space:
mode:
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.c12
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[] = {