Lines Matching refs:port_dev
528 device_unregister(d->port_dev); in ast_vhub_del_dev()
554 d->port_dev = kzalloc(sizeof(struct device), GFP_KERNEL); in ast_vhub_init_dev()
555 if (!d->port_dev) in ast_vhub_init_dev()
557 device_initialize(d->port_dev); in ast_vhub_init_dev()
558 d->port_dev->release = ast_vhub_dev_release; in ast_vhub_init_dev()
559 d->port_dev->parent = parent; in ast_vhub_init_dev()
560 dev_set_name(d->port_dev, "%s:p%d", dev_name(parent), idx + 1); in ast_vhub_init_dev()
561 rc = device_add(d->port_dev); in ast_vhub_init_dev()
577 rc = usb_add_gadget_udc(d->port_dev, &d->gadget); in ast_vhub_init_dev()
584 device_del(d->port_dev); in ast_vhub_init_dev()
586 put_device(d->port_dev); in ast_vhub_init_dev()