Lines Matching full:vio
30 #include <asm/vio.h>
130 struct vio_driver_state *vio = &port->vio; in ldmvsw_open() local
133 vio_link_state_change(vio, LDC_EVENT_RESET); in ldmvsw_open()
135 vio_port_up(vio); in ldmvsw_open()
351 err = vio_driver_init(&port->vio, vdev, VDEV_NETWORK, in vsw_port_probe()
357 err = vio_ldc_alloc(&port->vio, &vsw_ldc_cfg, port); in vsw_port_probe()
383 vio_port_up(&port->vio); in vsw_port_probe()
403 vio_ldc_free(&port->vio); in vsw_port_probe()
416 del_timer_sync(&port->vio.timer); in vsw_port_remove()
430 vio_ldc_free(&port->vio); in vsw_port_remove()
451 pr_err("Ports not removed by VIO subsystem!\n"); in vsw_cleanup()
463 MODULE_DEVICE_TABLE(vio, vsw_port_match);