On 2012/5/16 23:08, Greg KH wrote:
On Wed, May 16, 2012 at 10:54:13PM +0800, Lan Tianyu wrote:
On 2012/5/16 22:39, Greg KH wrote:
On Wed, May 16, 2012 at 10:36:02AM -0400, Alan Stern wrote:
On Wed, 16 May 2012, Lan Tianyu wrote:
Ok. Let me reconfirm the meaning of these opinions.
"auto"
if port without device, turn off power directly.
if port with device, turn off power when the device is suspended.
"on" the port's power must be on.
"off" the port's power must be off.
Right?
Maybe the "auto" setting should be renamed "active". Then "auto" can
be used for:
If the port has a device, turn the power on.
If the port doesn't have a device, turn the power off.
And plugging a new device into a port that was powered off is going to
cause the power to come back on, right?
When the port was powered off, the connect-change event will not be
detected and
we don't know a device was plugged in. :(
Then that doesn't seem like a very good thing to ever do, right?
Maybe. In some situations, user don't care whether there is device
plugged in
for example, the blank screen. This is user space policy. We provide a way
for them to control the power on the port and they control when power
off the port.
greg k-h
--
Best Regards
Tianyu Lan
linux kernel enabling team
--
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