Message ID | 1522051052-25211-2-git-send-email-make@marvell.com |
---|---|
State | Accepted |
Commit | 92e7a6814c62c5b1cace880eab0cad9e92fbbff1 |
Delegated to: | Stefan Roese |
Headers | show |
Series | *** SUBJECT HERE *** | expand |
On 26.03.2018 09:57, make@marvell.com wrote: > From: Wilson Ding <dingwei@marvell.com> > > This patch added a new region of 32MiB AT 0xe800.0000 > to Armada37x0's memory map. This region is supposed to > be mapped in MMU in order to enable the access to the > PCI I/O or MEM resources. > > Signed-off-by: Wilson Ding <dingwei@marvell.com> > Reviewed-on: http://vgitil04.il.marvell.com:8080/38724 > Tested-by: iSoC Platform CI <ykjenk@marvell.com> > Reviewed-by: Victor Gu <xigu@marvell.com> > Signed-off-by: Ken Ma <make@marvell.com> > Cc: Simon Glass <sjg@chromium.org> > Cc: Stefan Roese <sr@denx.de> > --- > arch/arm/mach-mvebu/armada3700/cpu.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/arch/arm/mach-mvebu/armada3700/cpu.c b/arch/arm/mach-mvebu/armada3700/cpu.c > index 6499eec..cfe4469 100644 > --- a/arch/arm/mach-mvebu/armada3700/cpu.c > +++ b/arch/arm/mach-mvebu/armada3700/cpu.c > @@ -46,6 +46,14 @@ static struct mm_region mvebu_mem_map[] = { > PTE_BLOCK_NON_SHARE > }, > { > + /* PCI regions */ > + .phys = 0xe8000000UL, > + .virt = 0xe8000000UL, > + .size = 0x02000000UL, /* 32MiB master PCI space */ > + .attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) | > + PTE_BLOCK_NON_SHARE > + }, > + { > /* List terminator */ > 0, > } > Complete series applied to u-boot-marvell/master. Thanks, Stefan
diff --git a/arch/arm/mach-mvebu/armada3700/cpu.c b/arch/arm/mach-mvebu/armada3700/cpu.c index 6499eec..cfe4469 100644 --- a/arch/arm/mach-mvebu/armada3700/cpu.c +++ b/arch/arm/mach-mvebu/armada3700/cpu.c @@ -46,6 +46,14 @@ static struct mm_region mvebu_mem_map[] = { PTE_BLOCK_NON_SHARE }, { + /* PCI regions */ + .phys = 0xe8000000UL, + .virt = 0xe8000000UL, + .size = 0x02000000UL, /* 32MiB master PCI space */ + .attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) | + PTE_BLOCK_NON_SHARE + }, + { /* List terminator */ 0, }