driver/virtio: Delete reset on initialization

Resetting during initialization can cause qemu to lock up, for example, virtio-gpu. qemu does not need to reset virtio during initialization.

Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com>
This commit is contained in:
wangmingrong1 2025-08-12 20:29:07 +08:00 committed by Xiang Xiao
parent f653ffd723
commit fee69a2046
2 changed files with 0 additions and 2 deletions

View file

@ -853,7 +853,6 @@ static int virtio_mmio_init_device(FAR struct virtio_mmio_device_s *vmdev,
/* Reset the virtio device and set ACK */
virtio_mmio_set_status(vdev, VIRTIO_CONFIG_STATUS_RESET);
virtio_mmio_set_status(vdev, VIRTIO_CONFIG_STATUS_ACK);
return OK;
}

View file

@ -255,7 +255,6 @@ static int virtio_pci_probe(FAR struct pci_device_s *dev)
vrtinfo("Polling mode\n");
#endif
virtio_set_status(vdev, VIRTIO_CONFIG_STATUS_RESET);
virtio_set_status(vdev, VIRTIO_CONFIG_STATUS_ACK);
ret = virtio_register_device(&vpdev->vdev);