Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/virtio/mmio/virtio_mmio.c
Show First 20 Lines • Show All 160 Lines • ▼ Show 20 Lines | static device_method_t vtmmio_methods[] = { | ||||
DEVMETHOD(virtio_bus_reinit_complete, vtmmio_reinit_complete), | DEVMETHOD(virtio_bus_reinit_complete, vtmmio_reinit_complete), | ||||
DEVMETHOD(virtio_bus_notify_vq, vtmmio_notify_virtqueue), | DEVMETHOD(virtio_bus_notify_vq, vtmmio_notify_virtqueue), | ||||
DEVMETHOD(virtio_bus_read_device_config, vtmmio_read_dev_config), | DEVMETHOD(virtio_bus_read_device_config, vtmmio_read_dev_config), | ||||
DEVMETHOD(virtio_bus_write_device_config, vtmmio_write_dev_config), | DEVMETHOD(virtio_bus_write_device_config, vtmmio_write_dev_config), | ||||
DEVMETHOD_END | DEVMETHOD_END | ||||
}; | }; | ||||
DEFINE_CLASS_0(virtio_mmio, vtmmio_driver, vtmmio_methods, | DEFINE_CLASS_0(virtio, vtmmio_driver, vtmmio_methods, | ||||
sizeof(struct vtmmio_softc)); | sizeof(struct vtmmio_softc)); | ||||
MODULE_VERSION(virtio_mmio, 1); | MODULE_VERSION(virtio_mmio, 1); | ||||
static int | static int | ||||
vtmmio_setup_intr(device_t dev, enum intr_type type) | vtmmio_setup_intr(device_t dev, enum intr_type type) | ||||
{ | { | ||||
struct vtmmio_softc *sc; | struct vtmmio_softc *sc; | ||||
▲ Show 20 Lines • Show All 739 Lines • Show Last 20 Lines |