[PATCH v2 2/6] armv8: Ensure EL1&0 VMSA is enabled

Tom Rini trini at konsulko.com
Fri Sep 3 00:41:51 CEST 2021


On Thu, Aug 19, 2021 at 04:53:10PM +0100, Peter Hoyes wrote:

> From: Peter Hoyes <Peter.Hoyes at arm.com>
> 
> On Armv8-R, the EL1&0 memory system architecture is configurable as a
> VMSA or PMSA, and resets to an "architecturally unknown" value.
> 
> Add code to armv8_switch_to_el1_m which detects whether the MSA at
> EL1&0 is configurable using the id_aa64mmfr0_el1 register MSA fields.
> If it is we must ensure the VMSA is enabled so that a rich OS can boot.
> 
> The MSA and MSA_FRAC fields are described in the Armv8-R architecture
> profile supplement (section G1.3.7):
> https://developer.arm.com/documentation/ddi0600/latest/
> 
> Signed-off-by: Peter Hoyes <Peter.Hoyes 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/20210902/f7c48314/attachment.sig>


More information about the U-Boot mailing list