@@ -142,8 +142,9 @@ the cpu field to the processor id.
142142
143143:Architectures: ARM64
144144
145- 2.1. ATTRIBUTES: KVM_ARM_VCPU_TIMER_IRQ_VTIMER, KVM_ARM_VCPU_TIMER_IRQ_PTIMER
146- -----------------------------------------------------------------------------
145+ 2.1. ATTRIBUTES: KVM_ARM_VCPU_TIMER_IRQ_VTIMER, KVM_ARM_VCPU_TIMER_IRQ_PTIMER,
146+ KVM_ARM_VCPU_TIMER_IRQ_HVTIMER, KVM_ARM_VCPU_TIMER_IRQ_HPTIMER,
147+ --------------------------------------------------------------------------------
147148
148149:Parameters: in kvm_device_attr.addr the address for the timer interrupt is a
149150 pointer to an int
@@ -159,10 +160,12 @@ A value describing the architected timer interrupt number when connected to an
159160in-kernel virtual GIC. These must be a PPI (16 <= intid < 32). Setting the
160161attribute overrides the default values (see below).
161162
162- ============================= ==========================================
163- KVM_ARM_VCPU_TIMER_IRQ_VTIMER The EL1 virtual timer intid (default: 27)
164- KVM_ARM_VCPU_TIMER_IRQ_PTIMER The EL1 physical timer intid (default: 30)
165- ============================= ==========================================
163+ ============================== ==========================================
164+ KVM_ARM_VCPU_TIMER_IRQ_VTIMER The EL1 virtual timer intid (default: 27)
165+ KVM_ARM_VCPU_TIMER_IRQ_PTIMER The EL1 physical timer intid (default: 30)
166+ KVM_ARM_VCPU_TIMER_IRQ_HVTIMER The EL2 virtual timer intid (default: 28)
167+ KVM_ARM_VCPU_TIMER_IRQ_HPTIMER The EL2 physical timer intid (default: 26)
168+ ============================== ==========================================
166169
167170Setting the same PPI for different timers will prevent the VCPUs from running.
168171Setting the interrupt number on a VCPU configures all VCPUs created at that
0 commit comments