@@ -142,8 +142,9 @@ the cpu field to the processor id.
142
142
143
143
:Architectures: ARM64
144
144
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
+ --------------------------------------------------------------------------------
147
148
148
149
:Parameters: in kvm_device_attr.addr the address for the timer interrupt is a
149
150
pointer to an int
@@ -159,10 +160,12 @@ A value describing the architected timer interrupt number when connected to an
159
160
in-kernel virtual GIC. These must be a PPI (16 <= intid < 32). Setting the
160
161
attribute overrides the default values (see below).
161
162
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
+ ============================== ==========================================
166
169
167
170
Setting the same PPI for different timers will prevent the VCPUs from running.
168
171
Setting the interrupt number on a VCPU configures all VCPUs created at that
0 commit comments