Lines Matching refs:port_dev
528 device_unregister(d->port_dev); in ast_vhub_del_dev()
564 d->port_dev = kzalloc(sizeof(struct device), GFP_KERNEL); in ast_vhub_init_dev()
565 if (!d->port_dev) { in ast_vhub_init_dev()
569 device_initialize(d->port_dev); in ast_vhub_init_dev()
570 d->port_dev->release = ast_vhub_dev_release; in ast_vhub_init_dev()
571 d->port_dev->parent = parent; in ast_vhub_init_dev()
572 dev_set_name(d->port_dev, "%s:p%d", dev_name(parent), idx + 1); in ast_vhub_init_dev()
573 rc = device_add(d->port_dev); in ast_vhub_init_dev()
589 rc = usb_add_gadget_udc(d->port_dev, &d->gadget); in ast_vhub_init_dev()
596 device_del(d->port_dev); in ast_vhub_init_dev()
598 put_device(d->port_dev); in ast_vhub_init_dev()