]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/kvm/i8254.c
KVM: Add save/restore supporting of in kernel PIT
[linux-2.6-omap-h63xx.git] / arch / x86 / kvm / i8254.c
index c7435093bbeef02b06fbeffdcba84d598fa07dae..8642f9d1206ad6025f3e4d40e66bb9ca9f233334 100644 (file)
@@ -288,6 +288,13 @@ static void pit_load_count(struct kvm *kvm, int channel, u32 val)
        }
 }
 
+void kvm_pit_load_count(struct kvm *kvm, int channel, u32 val)
+{
+       mutex_lock(&kvm->arch.vpit->pit_state.lock);
+       pit_load_count(kvm, channel, val);
+       mutex_unlock(&kvm->arch.vpit->pit_state.lock);
+}
+
 static void pit_ioport_write(struct kvm_io_device *this,
                             gpa_t addr, int len, const void *data)
 {