[PATCH 09/11] vexpress64: generalise page table generation

Tom Rini trini at konsulko.com
Sun Apr 3 02:14:26 CEST 2022


On Fri, Mar 04, 2022 at 04:30:16PM +0000, Andre Przywara wrote:

> In preparation for the ARMv8-R64 FVP support, which has DRAM mapped at
> 0x0, generalise the page table generation, by using symbolic names for
> the address ranges instead of fixed numbers.
> 
> We already define the base of the DRAM and MMIO regions, so just use
> those symbols in the page table description. Rename V2M_BASE to the more
> speaking V2M_DRAM_BASE on the way.
> 
> On the VExpress memory map, the address space right after 4GB is of no
> particular interest to software, as the whole of DRAM is mapped at 32GB
> instead. The first 2 GB alias to the lower 2GB of DRAM mapped below 4GB,
> so we skip this part and map some more of the high DRAM, should anyone
> need it.
> 
> Signed-off-by: Andre Przywara <andre.przywara at arm.com>

Applied to u-boot/next, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20220402/e62cfa82/attachment.sig>


More information about the U-Boot mailing list