Re: [RFC PATCH 0/7] usb: gadget: add reset API at usb_gadget_driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 25 Aug 2014, Peter Chen wrote:

> Hi Felipe & Alan,
> 
> It is the follow-up for:
> http://www.spinics.net/lists/linux-usb/msg112193.html
> 
> This patchset adds reset API at usb_gadget_driver, the UDC driver
> can call it at bus_reset handler instead of calling disconnect.
> The benefits of this patchset are:
> - We can let the gadget driver do different things for bus reset.
> and host is disconnected, eg, whether pull down dp or not.
> - Match kernel doc for disconnect API, it says it is invoked
> "when the host is disconnected".
> - Will be more match for the real things the gadget driver
> does for connect and disconnect, when we introduce connect API later.
> 
> The reason for I mark RFC is I don't add the modification for mass
> UDC driver changes, if you consider this patchset is ok, I will
> add them without RFC later.

This looks good.

In patches 2, 4, and 5, shouldn't you call usb_gadget_disconnect()
_before_ the gadget driver's original disconnect handler, instead of
_after_?  That's how we do it now.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux