virtio: Remove the unused poll method

This was used by virtio_mmio to poll via another driver. This support
has been removed so we can remove it from here too.

Reviewed by:	br
Sponsored by:	Arm Ltd
Differential Revision:	https://reviews.freebsd.org/D51993
This commit is contained in:
Andrew Turner committed 2025-08-21 09:37:53 +01:00
1 parent 4740d47238
commit ad17789a85
2 files changed
-6

No files matched your search

-4
View File
@@ -109,7 +109,3 @@ METHOD void write_device_config {
int len;
};
METHOD void poll {
device_t dev;
};
-2
View File
@@ -605,10 +605,8 @@ virtqueue_poll(struct virtqueue *vq, uint32_t *len)
{
void *cookie;
VIRTIO_BUS_POLL(vq->vq_dev);
while ((cookie = virtqueue_dequeue(vq, len)) == NULL) {
cpu_spinwait();
VIRTIO_BUS_POLL(vq->vq_dev);
}
return (cookie);