diff options
| author | Lan Tianyu <[email protected]> | 2012-09-05 13:44:32 +0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2012-09-10 12:59:42 -0700 |
| commit | ff823c79a5c33194c2e5594f7c4686ea3547910c (patch) | |
| tree | 0685b5aee627d7f3440dc09865a7715406cfee54 /tools/perf/scripts/python/netdev-times.py | |
| parent | fa2a9566257a3b62c328ea5d621ccf5952079dac (diff) | |
usb: move children to struct usb_port
The usb_device structure contains an array of usb_device "children".
This array is only valid if the usb_device is a hub, so it makes no
sense to store it there. Instead, store the usb_device child
in its parent usb_port structure.
Since usb_port is an internal USB core structure, add a new function to
get the USB device child, usb_hub_find_child(). Add a new macro,
usb_hub_get_each_child(), to iterate over all the children attached to a
particular USB hub.
Remove the printing the USB children array pointer from the usb-ip
driver, since it's really not necessary.
Acked-by: Alan Stern <[email protected]>
Signed-off-by: Lan Tianyu <[email protected]>
Signed-off-by: Sarah Sharp <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions