[PATCH 0/10] usb: usb port power off mechanism and expose usb port connect type

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

 



Hi Greg:
	The patchset is based on the pm qos flags patches which are on the linux-pm pm-qos branch
http://git.kernel.org/?p=linux/kernel/git/rafael/linux-pm.git;a=shortlog;h=refs/heads/pm-qos
So before merge this patchset, Please pull linux-pm pm-qos branch firstly. Thanks.
	git pull git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git pm-qos

This patchset is to add usb port power off mechanism and
merge with patchset "usb: expose DeviceRemovable to user space via sysfs attribute".

Patchset "usb: expose DeviceRemovable to user space via sysfs attribute".
http://marc.info/?l=linux-usb&m=135279430410171&w=2 with some link break corrects

The main discussion about usb port power off mechanism is in the following link:
http://marc.info/?l=linux-usb&m=134818340017208&w=2

USB: Set usb port's DeviceRemovable according acpi information in EHCI
usb/xhci: set root hub's DeviceRemovable according to usb port connect type
usb: Create link files between child device and usb port device.
usb: Add "portX/connect_type" attribute to expose usb port's connect type
usb: Register usb port's acpi power resources
usb: Add driver/usb/core/(port.c,hub.h) files
usb: add runtime pm support for usb port device
usb: add usb port auto power off mechanism
usb: expose usb port's pm qos flags to user space
usb: add usb port's pm qos flags request to change NO_POWER_OFF flag

 Documentation/ABI/testing/sysfs-bus-usb |    9 +++++
 drivers/usb/core/Makefile               |    1 +
 drivers/usb/core/hub.c                  |  309 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------
 drivers/usb/core/hub.h                  |  125 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/core/port.c                 |  181 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/core/usb-acpi.c             |   20 ++++++++++
 drivers/usb/core/usb.h                  |   10 +++--
 drivers/usb/host/ehci-hub.c             |   11 ++++++
 drivers/usb/host/xhci-hub.c             |   24 +++++++++++-
 include/linux/usb.h                     |    5 +++
 10 files changed, 559 insertions(+), 136 deletions(-)


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