Lines Matching refs:port_dev
534 device_unregister(d->port_dev); in ast_vhub_del_dev()
570 d->port_dev = kzalloc(sizeof(struct device), GFP_KERNEL); in ast_vhub_init_dev()
571 if (!d->port_dev) { in ast_vhub_init_dev()
575 device_initialize(d->port_dev); in ast_vhub_init_dev()
576 d->port_dev->release = ast_vhub_dev_release; in ast_vhub_init_dev()
577 d->port_dev->parent = parent; in ast_vhub_init_dev()
578 dev_set_name(d->port_dev, "%s:p%d", dev_name(parent), idx + 1); in ast_vhub_init_dev()
579 rc = device_add(d->port_dev); in ast_vhub_init_dev()
596 rc = usb_add_gadget_udc(d->port_dev, &d->gadget); in ast_vhub_init_dev()
603 device_del(d->port_dev); in ast_vhub_init_dev()
605 put_device(d->port_dev); in ast_vhub_init_dev()