32 lines
		
	
	
	
		
			1.3 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
	
		
			1.3 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
|   | What:		/sys/bus/usb/devices/.../power/level | ||
|  | Date:		March 2007 | ||
|  | KernelVersion:	2.6.21 | ||
|  | Contact:	Alan Stern <stern@rowland.harvard.edu> | ||
|  | Description: | ||
|  | 		Each USB device directory will contain a file named | ||
|  | 		power/level.  This file holds a power-level setting for | ||
|  | 		the device, either "on" or "auto". | ||
|  | 
 | ||
|  | 		"on" means that the device is not allowed to autosuspend, | ||
|  | 		although normal suspends for system sleep will still | ||
|  | 		be honored.  "auto" means the device will autosuspend | ||
|  | 		and autoresume in the usual manner, according to the | ||
|  | 		capabilities of its driver. | ||
|  | 
 | ||
|  | 		During normal use, devices should be left in the "auto" | ||
|  | 		level.  The "on" level is meant for administrative uses. | ||
|  | 		If you want to suspend a device immediately but leave it | ||
|  | 		free to wake up in response to I/O requests, you should | ||
|  | 		write "0" to power/autosuspend. | ||
|  | 
 | ||
|  | 		Device not capable of proper suspend and resume should be | ||
|  | 		left in the "on" level.  Although the USB spec requires | ||
|  | 		devices to support suspend/resume, many of them do not. | ||
|  | 		In fact so many don't that by default, the USB core | ||
|  | 		initializes all non-hub devices in the "on" level.  Some | ||
|  | 		drivers may change this setting when they are bound. | ||
|  | 
 | ||
|  | 		This file is deprecated and will be removed after 2010. | ||
|  | 		Use the power/control file instead; it does exactly the | ||
|  | 		same thing. |