]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/kvm/arm_arch_timer.h
remove-abs64-fix
[karo-tx-linux.git] / include / kvm / arm_arch_timer.h
index e1e4d7c38dda5b1d014c607002838bc6275f9135..1800227af9d61fa31fb525a0d3f7408f2c9ab43e 100644 (file)
@@ -51,7 +51,7 @@ struct arch_timer_cpu {
        bool                            armed;
 
        /* Timer IRQ */
-       const struct kvm_irq_level      *irq;
+       struct kvm_irq_level            irq;
 
        /* VGIC mapping */
        struct irq_phys_map             *map;
@@ -71,5 +71,7 @@ u64 kvm_arm_timer_get_reg(struct kvm_vcpu *, u64 regid);
 int kvm_arm_timer_set_reg(struct kvm_vcpu *, u64 regid, u64 value);
 
 bool kvm_timer_should_fire(struct kvm_vcpu *vcpu);
+void kvm_timer_schedule(struct kvm_vcpu *vcpu);
+void kvm_timer_unschedule(struct kvm_vcpu *vcpu);
 
 #endif