Thread (13 messages) 13 messages, 7 authors, 2012-05-15

Re: [RFC PATCH] usb/acpi: Add support usb port power off mechanism for device fixed on the motherboard

From: Sarah Sharp <hidden>
Date: 2012-05-11 18:03:56

On Fri, May 11, 2012 at 10:08:33AM -0400, Alan Stern wrote:
On Thu, 10 May 2012, Sarah Sharp wrote:
quoted
Also, setting the port power off via ACPI may not actually cut power,
because port power might be ganged.  Once we signal via ACPI that all
the ports that are ganged together can be powered off, they will.  So
there's no guarantees that you can power off the buggy modem unless you
power off the other ganged ports as well.
That reminds me...  I think this should not be so closely linked with
ACPI.  There's a perfectly good USB Clear-Feature request for turning
off port power; that's what we should use.  If hooks are required for
interfacing with platform-specific code (such as ACPI), they can be
added at the appropriate places.
So would you rather userspace issue a clear port power feature request
to the roothub through libusb than have a sysfs file per port in
/sys/bus/usb/devices/../power/ ?  Or are you just saying that the sysfs
interface should issue the request to the hub (which may be the
roothub), and the xHCI driver can just implement the ACPI calls in its
roothub control method?

Sarah Sharp
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help