[PATCH v2 7/7] ARM: KVM: Unlock vgic-v3 support
Vladimir Murzin
vladimir.murzin at arm.com
Tue Sep 6 06:23:16 PDT 2016
Sorry, missed this one
On 05/09/16 12:29, Christoffer Dall wrote:
>>
>> > +static bool __hyp_text __has_useable_gicv3_cpuif(void)
>> > +{
>> > + if (IS_ENABLED(CONFIG_ARM_GIC_V3) && (read_sysreg(ID_PFR1) >> 28))
> Do we have a define for bit 28 we could use?
I'll check it.
>
> Does this actually work on all v7 boards? The v7 ARM ARM seems to state
> that this bitfield is Reserved, UNK. Does that somehow mean 'is going
> to be zero'?
It is how v7ARM ARM I have defines UNK
An abbreviation indicating that software must treat a field as
containing an UNKNOWN value. Hardware must implement the bit as read as
0, or all 0s for a bit field. Software must not rely on the field
reading as zero.
It seems goes under 'is going to be zero' case, no?
Cheers
Vladimir
More information about the linux-arm-kernel
mailing list