[PATCH v2 0/4] port power control rework stragglers

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

 



Changes since v1 [1]:

1/ Deleted "usb: fix hub_handle_remote_wakeup() only exists for
   CONFIG_PM=y" in favor of the full refactoring of hub.c into
   hub.c/hub_pm.c

2/ Added "usb: introduce usb_set_reset_resume" as its own patch as
   suggested by Alan. [2]

3/ Added "usb: move hub power management routines to hub_pm.c" with
   fixups suggested by Alan.

4/ Added Alan's acked-by to "usb: force warm reset to break link
   re-connect livelock" and "usb: documentation for usb port power off
   mechanisms" which were patch 18 and 19 from the v10 posting [3].


[1]: http://marc.info/?l=linux-usb&m=140139351920273&w=2
[2]: http://marc.info/?l=linux-usb&m=140146126207527&w=2
[3]: http://marc.info/?l=linux-usb&m=140063512208229&w=2

---

Dan Williams (3):
      usb: force warm reset to break link re-connect livelock
      usb: introduce usb_set_reset_resume
      usb: move hub power management routines to hub_pm.c

Lan Tianyu (1):
      usb: documentation for usb port power off mechanisms

 Documentation/usb/power-management.txt |  245 ++++++
 drivers/usb/core/Makefile              |    1 
 drivers/usb/core/hub.c                 | 1303 ++------------------------------
 drivers/usb/core/hub.h                 |   50 +
 drivers/usb/core/hub_pm.c              | 1130 ++++++++++++++++++++++++++++
 drivers/usb/core/port.c                |   21 -
 drivers/usb/core/usb.h                 |   41 +
 include/linux/usb.h                    |   20 
 8 files changed, 1557 insertions(+), 1254 deletions(-)
 create mode 100644 drivers/usb/core/hub_pm.c
--
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