Lines Matching refs:vdev
269 disable_irq_nosync(vio->vdev->rx_irq);
377 enable_irq(vio->vdev->rx_irq);
558 * @vdev: Pointer to VIO device of the new VCC port
568 static int vcc_probe(struct vio_dev *vdev, const struct vio_device_id *id)
578 vccdbg("VCC: name=%s\n", dev_name(&vdev->dev));
589 name = kstrdup(dev_name(&vdev->dev), GFP_KERNEL);
595 rv = vio_driver_init(&port->vio, vdev, VDEV_CONSOLE_CON, vcc_versions,
617 dev = tty_register_device(vcc_tty_driver, port->index, &vdev->dev);
625 node = vio_vdev_node(hp, vdev);
647 rv = sysfs_create_group(&vdev->dev.kobj, &vcc_attribute_group);
654 dev_set_drvdata(&vdev->dev, port);
659 disable_irq_nosync(vdev->rx_irq);
661 enable_irq(vdev->rx_irq);
683 * @vdev: Pointer to VIO device of the VCC port
690 static int vcc_remove(struct vio_dev *vdev)
692 struct vcc_port *port = dev_get_drvdata(&vdev->dev);
719 sysfs_remove_group(&vdev->dev.kobj, &vcc_attribute_group);
720 dev_set_drvdata(&vdev->dev, NULL);