On Fri, May 11, 2012 at 10:08:33AM -0400, Alan Stern wrote: > On Thu, 10 May 2012, Sarah Sharp wrote: > > > 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 -- 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