plat: marvell: armada: configure amb for all CPs
Before this patch the configuration took place only for CP0 and CP1, but since new platforms can contains up to 3 CPs update is required. Change-Id: Iebd50bbe7b9772063e2c4efb3a7ecbfd593e950d Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
This commit is contained in:
parent
b5c850d48d
commit
ed84fe8829
|
@ -75,10 +75,8 @@ static int bl2_plat_mmap_init(void)
|
||||||
mmio_write_32(MVEBU_IO_WIN_BASE(MVEBU_AP0) + IOW_GCR_OFFSET, PIDI_TID);
|
mmio_write_32(MVEBU_IO_WIN_BASE(MVEBU_AP0) + IOW_GCR_OFFSET, PIDI_TID);
|
||||||
|
|
||||||
/* Open AMB bridge required for MG access */
|
/* Open AMB bridge required for MG access */
|
||||||
cp110_amb_init(MVEBU_CP_REGS_BASE(0));
|
for (cp = 0; cp < CP_COUNT; cp++)
|
||||||
|
cp110_amb_init(MVEBU_CP_REGS_BASE(cp));
|
||||||
if (CP_COUNT == 2)
|
|
||||||
cp110_amb_init(MVEBU_CP_REGS_BASE(1));
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue