[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v5 1/1] xlnx-zynqmp: Add support for high DDR me
From: |
Alistair Francis |
Subject: |
Re: [Qemu-devel] [PATCH v5 1/1] xlnx-zynqmp: Add support for high DDR memory regions |
Date: |
Fri, 15 Jan 2016 12:20:28 -0800 |
On Fri, Jan 15, 2016 at 6:36 AM, Peter Maydell <address@hidden> wrote:
> On 12 January 2016 at 22:39, Alistair Francis
> <address@hidden> wrote:
>> The Xilinx ZynqMP SoC and EP108 board supports three memory regions:
>> - A 2GB region starting at 0
>> - A 32GB region starting at 32GB
>> - A 256GB region starting at 768GB
>>
>> This patch adds support for the first two memory regions, which is
>> automatically created based on the size specified by the QEMU memory
>> command line argument.
>>
>> On hardware the physical memory region is one continuous region, it is then
>> mapped into the three different regions by the DDRC. As we don't model the
>> DDRC this is done at startup by QEMU. The board creates the memory region and
>> then passes that memory region to the SoC. The SoC then maps the memory
>> regions.
>>
>> Signed-off-by: Alistair Francis <address@hidden>
>> Reviewed-by: Peter Crosthwaite <address@hidden>
>> ---
>> V5:
>> - Fix compilation on 32-bit host issue
>> V4:
>> - Small fixes
>> - Localisation of ram_size
>> V3:
>> - Assert on the RAM sizes
>> - Remove ram_size property
>> - General fixes
>> V2:
>> - Create one continuous memory region and pass it to the SoC
>
>
>
> Applied to target-arm.next, thanks.
Thanks!
Alistair
>
> -- PMM
>