summaryrefslogtreecommitdiff
path: root/drivers/staging/usbip
diff options
context:
space:
mode:
authorLan Tianyu <tianyu.lan@intel.com>2012-09-05 05:44:31 (GMT)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-09-10 19:38:26 (GMT)
commitfa2a9566257a3b62c328ea5d621ccf5952079dac (patch)
tree0c44a7a978a55f9645f266fc376ce296107a54fc /drivers/staging/usbip
parent9c2089045b87130e8464ca7e21725959446d7f0c (diff)
downloadlinux-fsl-qoriq-fa2a9566257a3b62c328ea5d621ccf5952079dac.tar.xz
usb: make usb port a real device
This patch turns each USB port on a hub into a new struct device. This new device has the USB hub interface device as its parent. The port devices are stored in a new structure (usb_port), and an array of usb_ports are dynamically allocated once we know how many ports the USB hub has. Move the port_owner variable out of usb_hub and into this new structure. A new file will be created in the hub interface sysfs directory, so add documentation. Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Lan Tianyu <tianyu.lan@intel.com> Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/usbip')
0 files changed, 0 insertions, 0 deletions