linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8] add power lost support during system suspend/resume
@ 2022-10-09 16:08 Xu Yang
  2022-10-09 16:08 ` [PATCH 1/8] usb: chipidea: core: add controller resume support when controller is powered off Xu Yang
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Xu Yang @ 2022-10-09 16:08 UTC (permalink / raw)
  To: peter.chen, jun.li; +Cc: gregkh, linux-usb, linux-imx

For some SOC, the controller may be powered off during system suspend. Then,
it will not work after system resume without other means. These patches will
add such support if the controller suffer power lost. 

Li Jun (4):
  usb: chipidea: usbmisc: group usbmisc operations for PM
  usb: chipidea: usbmisc: add power lost check for imx6sx
  usb: chipidea: usbmisc: add power lost check for imx7d
  usb: chipidea: usbmisc: add power lost check for imx7ulp

Xu Yang (4):
  usb: chipidea: core: add controller resume support when controller is
    powered off
  usb: chipidea: core: handle suspend/resume for each role
  usb: chipidea: host: add suspend/resume support for host controller
  usb: chipidea: udc: add suspend/resume support for device controller

 drivers/usb/chipidea/ci.h          |   4 +
 drivers/usb/chipidea/ci_hdrc_imx.c |  49 +++------
 drivers/usb/chipidea/ci_hdrc_imx.h |   4 +-
 drivers/usb/chipidea/core.c        |  88 ++++++++++++----
 drivers/usb/chipidea/host.c        |  12 +++
 drivers/usb/chipidea/otg.c         |   2 +-
 drivers/usb/chipidea/otg.h         |   1 +
 drivers/usb/chipidea/udc.c         |  28 +++++
 drivers/usb/chipidea/usbmisc_imx.c | 160 +++++++++++++++++++++++------
 9 files changed, 262 insertions(+), 86 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2022-10-10  6:30 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-09 16:08 [PATCH 0/8] add power lost support during system suspend/resume Xu Yang
2022-10-09 16:08 ` [PATCH 1/8] usb: chipidea: core: add controller resume support when controller is powered off Xu Yang
2022-10-09  9:52   ` kernel test robot
2022-10-09 17:05   ` kernel test robot
2022-10-09 16:08 ` [PATCH 2/8] usb: chipidea: core: handle suspend/resume for each role Xu Yang
2022-10-09 16:08 ` [PATCH 3/8] usb: chipidea: host: add suspend/resume support for host controller Xu Yang
2022-10-09 12:22   ` kernel test robot
2022-10-09 18:35   ` Greg KH
2022-10-10  2:54     ` [EXT] " Xu Yang
2022-10-10  6:31       ` Greg KH
2022-10-09 16:08 ` [PATCH 4/8] usb: chipidea: udc: add suspend/resume support for device controller Xu Yang
2022-10-09 16:08 ` [PATCH 5/8] usb: chipidea: usbmisc: group usbmisc operations for PM Xu Yang
2022-10-09 16:08 ` [PATCH 6/8] usb: chipidea: usbmisc: add power lost check for imx6sx Xu Yang
2022-10-09 16:08 ` [PATCH 7/8] usb: chipidea: usbmisc: add power lost check for imx7d Xu Yang
2022-10-09 16:08 ` [PATCH 8/8] usb: chipidea: usbmisc: add power lost check for imx7ulp Xu Yang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).