[RFC PATCH 1/1] arm64: Add boot time configuration of Intermediate Physical Address size
Will Deacon
will.deacon at arm.com
Thu Mar 6 05:37:19 EST 2014
On Thu, Mar 06, 2014 at 06:06:07AM +0000, Radha Mohan wrote:
> Hi all,
>
> Any comments?
[...]
> > diff --git a/arch/arm64/kvm/hyp-init.S b/arch/arm64/kvm/hyp-init.S
> > index 2b0244d..642fec9 100644
> > --- a/arch/arm64/kvm/hyp-init.S
> > +++ b/arch/arm64/kvm/hyp-init.S
> > @@ -68,6 +68,13 @@ __do_hyp_init:
> > msr tcr_el2, x4
> >
> > ldr x4, =VTCR_EL2_FLAGS
> > + /*
> > + * Read the PARange bits from ID_AA64MMFR0_EL1 and set the PS bits in
> > + * VTCR_EL2.
> > + */
> > + mrs x5, ID_AA64MMFR0_EL1
> > + ubfiz x5, x5, #16, #3
> > + orr x4, x4, x5
Can you use BFI instead of UBFIZ + ORR?
Will
More information about the linux-arm-kernel
mailing list