[U-Boot] [PATCH 1/5] arm64: a37xx: populate pcie memory region
Stefan Roese
sr at denx.de
Fri Mar 30 14:09:00 UTC 2018
On 26.03.2018 09:57, make at marvell.com wrote:
> From: Wilson Ding <dingwei at 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 at marvell.com>
> Reviewed-on: http://vgitil04.il.marvell.com:8080/38724
> Tested-by: iSoC Platform CI <ykjenk at marvell.com>
> Reviewed-by: Victor Gu <xigu at marvell.com>
> Signed-off-by: Ken Ma <make at marvell.com>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: Stefan Roese <sr at 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
More information about the U-Boot
mailing list