summaryrefslogtreecommitdiffstats
path: root/drivers/tc
diff options
context:
space:
mode:
authorPeter Chen <peter.chen@nxp.com>2017-07-19 14:40:53 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-07-22 15:56:53 +0200
commit1bb90cf0462c9a07cb428e9dd9665041fe7f9e18 (patch)
tree8117559e9b2799a337aeae5d0706115df7533702 /drivers/tc
parentd9241ff2f2acbc9241bcb4fb58c36d6a56f8c73a (diff)
downloadtalos-obmc-linux-1bb90cf0462c9a07cb428e9dd9665041fe7f9e18.tar.gz
talos-obmc-linux-1bb90cf0462c9a07cb428e9dd9665041fe7f9e18.zip
usb: core: hub: controller driver name may be NULL
The controller driver may be NULL if the controller device is the middle device between platform device and roothub. This middle device may not need a device driver due to all hardware control can be at platform device driver, this platform device is usually a dual-role USB controller device. The benefit of using this middle device is we can keep both controller device's private data (known as struct usb_hcd) for USB core use, and platform device's private data for platform driver use. Signed-off-by: Peter Chen <peter.chen@nxp.com> Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud