initialize numbers of buffers in the virtqueue when reset state.
Change-Id: I72c40e156ca3fa16e33f732505cd7ca012139122
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
return 0;
}
+static void virtio_hwkey_device_reset(VirtIODevice *vdev)
+{
+ INFO("reset hwkey device\n");
+ vqidx = 0;
+}
+
static void virtio_hwkey_class_init(ObjectClass *klass, void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass);
dc->exit = virtio_hwkey_device_exit;
vdc->init = virtio_hwkey_device_init;
+ vdc->reset = virtio_hwkey_device_reset;
vdc->get_features = virtio_hwkey_get_features;
}