Thread (1 message) 1 message, 1 author, 2012-07-10

[PATCH v9 REBASE 6/9] USB: notify phy when root hub port connect change

From: Marek Vasut <hidden>
Date: 2012-07-10 11:38:58
Also in: linux-devicetree

Dear Richard Zhao,

[...]
quoted
quoted
--- a/drivers/usb/core/hub.c
+++ b/drivers/usb/core/hub.c
@@ -1924,6 +1924,11 @@ void usb_disconnect(struct usb_device **pdev)

 	 */
 	
 	device_del(&udev->dev);

+	if (udev->parent && !udev->parent->parent) {
+		struct usb_hcd *hcd = bus_to_hcd(udev->bus);
+		usb_phy_notify_disconnect(hcd->phy, udev->portnum);
+	}
Shouldn't that go before device_del() ?
Any difference?
I was worried some corruption of other members in udev structure might happen, 
but I'm not so sure anymore after taking deer look.
Thanks
Richard
Best regards,
Marek Vasut
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help