Lines Matching refs:vdev
261 disable_irq_nosync(vio->vdev->rx_irq);
369 enable_irq(vio->vdev->rx_irq);
550 * @vdev: Pointer to VIO device of the new VCC port
560 static int vcc_probe(struct vio_dev *vdev, const struct vio_device_id *id)
570 vccdbg("VCC: name=%s\n", dev_name(&vdev->dev));
581 name = kstrdup(dev_name(&vdev->dev), GFP_KERNEL);
587 rv = vio_driver_init(&port->vio, vdev, VDEV_CONSOLE_CON, vcc_versions,
609 dev = tty_register_device(vcc_tty_driver, port->index, &vdev->dev);
617 node = vio_vdev_node(hp, vdev);
639 rv = sysfs_create_group(&vdev->dev.kobj, &vcc_attribute_group);
646 dev_set_drvdata(&vdev->dev, port);
651 disable_irq_nosync(vdev->rx_irq);
653 enable_irq(vdev->rx_irq);
675 * @vdev: Pointer to VIO device of the VCC port
682 static void vcc_remove(struct vio_dev *vdev)
684 struct vcc_port *port = dev_get_drvdata(&vdev->dev);
705 sysfs_remove_group(&vdev->dev.kobj, &vcc_attribute_group);
706 dev_set_drvdata(&vdev->dev, NULL);