[PATCH 00/11] usb: dwc3: more hibernation helpers

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

 



Hi,

these series cleans up dwc3 a little bit and adds more
boiler plate code for hibernation support. Note that
we're still *not* enabling hibernation, mainly because
I don't have a device with hibernation configured *and*
because I didn't finish power management of this driver.

Still, this should help people who have been trying to get
hibernation working on some of their devices.

Felipe Balbi (7):
  usb: dwc3: cleanup struct dwc3
  usb: dwc3: add has_hibernation flag
  usb: dwc3: core: allocate scratch buffers
  usb: dwc3: core: enable Suspend bit for USB2/3 PHYs
  usb: dwc3: core: fix indentation
  usb: dwc3: gadget: set KEEP_CONNECT in case of hibernation
  usb: dwc3: gadget: make sure HIRD threshold is 0 in superspeed

Paul Zimmerman (4):
  usb: dwc3: add 'saved_state' field to dwc3_ep structure
  usb: dwc3: gadget: implement dwc3_gadget_get_link_state
  usb: dwc3: gadget: add a 'restore' argument to set_ep_config
  usb: dwc3: gadget: add 'force' argument to stop_active_transfer

 drivers/usb/dwc3/core.c   | 103 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/dwc3/core.h   |  55 +++++++++++++++---------
 drivers/usb/dwc3/gadget.c | 105 ++++++++++++++++++++++++++++++++++++----------
 drivers/usb/dwc3/gadget.h |   1 +
 4 files changed, 223 insertions(+), 41 deletions(-)

-- 
1.9.0

--
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