On Tue, 2019-07-02 at 15:56 +0300, Felipe Balbi wrote: > We already have an interface for disconnecting from the host > programatically by disconnecting data pullup. > > static ssize_t soft_connect_store(struct device *dev, > struct device_attribute *attr, const char *buf, > size_t n) .../... I could reproduce the same interface for the vhub, at least it would provide consistency... The vhub itself is not an UDC device. It provides UDC devices that are the hub "ports". Cheers, Ben.