arm64: mvebu: Add slave CP area to the memory map
To enable access to the slave CP its memory needs to be added to the MMU memory map. Signed-off-by: Stefan Roese <sr@denx.de> Cc: Nadav Haklai <nadavh@marvell.com> Cc: Neta Zur Hershkovits <neta@marvell.com> Cc: Kostya Porotchkin <kostap@marvell.com> Cc: Omri Itach <omrii@marvell.com> Cc: Igal Liberman <igall@marvell.com> Cc: Haim Boot <hayim@marvell.com> Cc: Hanna Hawa <hannah@marvell.com>
This commit is contained in:
parent
acd3b0760b
commit
3fef31a392
|
@ -39,13 +39,21 @@ static struct mm_region mvebu_mem_map[] = {
|
||||||
PTE_BLOCK_NON_SHARE
|
PTE_BLOCK_NON_SHARE
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
/* SRAM, MMIO regions - CP110 region */
|
/* SRAM, MMIO regions - CP110 master region */
|
||||||
.phys = 0xf2000000UL,
|
.phys = 0xf2000000UL,
|
||||||
.virt = 0xf2000000UL,
|
.virt = 0xf2000000UL,
|
||||||
.size = 0x02000000UL, /* 32MiB internal registers */
|
.size = 0x02000000UL, /* 32MiB internal registers */
|
||||||
.attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) |
|
.attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) |
|
||||||
PTE_BLOCK_NON_SHARE
|
PTE_BLOCK_NON_SHARE
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
/* SRAM, MMIO regions - CP110 slave region */
|
||||||
|
.phys = 0xf4000000UL,
|
||||||
|
.virt = 0xf4000000UL,
|
||||||
|
.size = 0x02000000UL, /* 32MiB internal registers */
|
||||||
|
.attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) |
|
||||||
|
PTE_BLOCK_NON_SHARE
|
||||||
|
},
|
||||||
{
|
{
|
||||||
/* List terminator */
|
/* List terminator */
|
||||||
0,
|
0,
|
||||||
|
|
Loading…
Reference in New Issue