forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge commit 'v2.6.35' into kbuild/kbuild
Conflicts: arch/powerpc/Makefile
- Loading branch information
Showing
15,241 changed files
with
1,249,805 additions
and
691,683 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
What: /sys/bus/usb/devices/.../power/level | ||
Date: March 2007 | ||
KernelVersion: 2.6.21 | ||
Contact: Alan Stern <[email protected]> | ||
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
rfkill - radio frequency (RF) connector kill switch support | ||
|
||
For details to this subsystem look at Documentation/rfkill.txt. | ||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/state | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: Current state of the transmitter. | ||
This file is deprecated and sheduled to be removed in 2014, | ||
because its not possible to express the 'soft and hard block' | ||
state of the rfkill driver. | ||
Values: A numeric value. | ||
0: RFKILL_STATE_SOFT_BLOCKED | ||
transmitter is turned off by software | ||
1: RFKILL_STATE_UNBLOCKED | ||
transmitter is (potentially) active | ||
2: RFKILL_STATE_HARD_BLOCKED | ||
transmitter is forced off by something outside of | ||
the driver's control. | ||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/claim | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: This file is deprecated because there no longer is a way to | ||
claim just control over a single rfkill instance. | ||
This file is scheduled to be removed in 2012. | ||
Values: 0: Kernel handles events |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
rfkill - radio frequency (RF) connector kill switch support | ||
|
||
For details to this subsystem look at Documentation/rfkill.txt. | ||
|
||
For the deprecated /sys/class/rfkill/*/state and | ||
/sys/class/rfkill/*/claim knobs of this interface look in | ||
Documentation/ABI/obsolete/sysfs-class-rfkill. | ||
|
||
What: /sys/class/rfkill | ||
Date: 09-Jul-2007 | ||
KernelVersion: v2.6.22 | ||
Contact: [email protected], | ||
Description: The rfkill class subsystem folder. | ||
Each registered rfkill driver is represented by an rfkillX | ||
subfolder (X being an integer > 0). | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/name | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: Name assigned by driver to this key (interface or driver name). | ||
Values: arbitrary string. | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/type | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: Driver type string ("wlan", "bluetooth", etc). | ||
Values: See include/linux/rfkill.h. | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/persistent | ||
Date: 09-Jul-2007 | ||
KernelVersion v2.6.22 | ||
Contact: [email protected] | ||
Description: Whether the soft blocked state is initialised from non-volatile | ||
storage at startup. | ||
Values: A numeric value. | ||
0: false | ||
1: true | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/hard | ||
Date: 12-March-2010 | ||
KernelVersion v2.6.34 | ||
Contact: [email protected] | ||
Description: Current hardblock state. This file is read only. | ||
Values: A numeric value. | ||
0: inactive | ||
The transmitter is (potentially) active. | ||
1: active | ||
The transmitter is forced off by something outside of | ||
the driver's control. | ||
|
||
|
||
What: /sys/class/rfkill/rfkill[0-9]+/soft | ||
Date: 12-March-2010 | ||
KernelVersion v2.6.34 | ||
Contact: [email protected] | ||
Description: Current softblock state. This file is read and write. | ||
Values: A numeric value. | ||
0: inactive | ||
The transmitter is (potentially) active. | ||
1: active | ||
The transmitter is turned off by software. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
What: /sys/devices/system/node/nodeX | ||
Date: October 2002 | ||
Contact: Linux Memory Management list <[email protected]> | ||
Description: | ||
When CONFIG_NUMA is enabled, this is a directory containing | ||
information on node X such as what CPUs are local to the | ||
node. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,34 +14,6 @@ Description: | |
The autosuspend delay for newly-created devices is set to | ||
the value of the usbcore.autosuspend module parameter. | ||
|
||
What: /sys/bus/usb/devices/.../power/level | ||
Date: March 2007 | ||
KernelVersion: 2.6.21 | ||
Contact: Alan Stern <[email protected]> | ||
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. | ||
|
||
What: /sys/bus/usb/devices/.../power/persist | ||
Date: May 2007 | ||
KernelVersion: 2.6.23 | ||
|
@@ -159,3 +131,14 @@ Description: | |
device. This is useful to ensure auto probing won't | ||
match the driver to the device. For example: | ||
# echo "046d c315" > /sys/bus/usb/drivers/foo/remove_id | ||
|
||
What: /sys/bus/usb/device/.../avoid_reset_quirk | ||
Date: December 2009 | ||
Contact: Oliver Neukum <[email protected]> | ||
Description: | ||
Writing 1 to this file tells the kernel that this | ||
device will morph into another mode when it is reset. | ||
Drivers will not use reset for error handling for | ||
such devices. | ||
Users: | ||
usb_modeswitch |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
What: /sys/class/power/ds2760-battery.*/charge_now | ||
Date: May 2010 | ||
KernelVersion: 2.6.35 | ||
Contact: Daniel Mack <[email protected]> | ||
Description: | ||
This file is writeable and can be used to set the current | ||
coloumb counter value inside the battery monitor chip. This | ||
is needed for unavoidable corrections of aging batteries. | ||
A userspace daemon can monitor the battery charging logic | ||
and once the counter drops out of considerable bounds, take | ||
appropriate action. | ||
|
||
What: /sys/class/power/ds2760-battery.*/charge_full | ||
Date: May 2010 | ||
KernelVersion: 2.6.35 | ||
Contact: Daniel Mack <[email protected]> | ||
Description: | ||
This file is writeable and can be used to set the assumed | ||
battery 'full level'. As batteries age, this value has to be | ||
amended over time. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -43,7 +43,7 @@ Date: September 2008 | |
Contact: Badari Pulavarty <[email protected]> | ||
Description: | ||
The file /sys/devices/system/memory/memoryX/state | ||
is read-write. When read, it's contents show the | ||
is read-write. When read, its contents show the | ||
online/offline state of the memory section. When written, | ||
root can toggle the the online/offline state of a removable | ||
memory section (see removable file description above) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
What: /sys/devices/system/node/nodeX/compact | ||
Date: February 2010 | ||
Contact: Mel Gorman <[email protected]> | ||
Description: | ||
When this file is written to, all memory within that node | ||
will be compacted. When it completes, memory will be freed | ||
into blocks which have as many contiguous pages as possible |
9 changes: 9 additions & 0 deletions
9
Documentation/ABI/testing/sysfs-devices-platform-_UDC_-gadget
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
What: /sys/devices/platform/_UDC_/gadget/suspended | ||
Date: April 2010 | ||
Contact: Fabien Chouteau <[email protected]> | ||
Description: | ||
Show the suspend state of an USB composite gadget. | ||
1 -> suspended | ||
0 -> resumed | ||
|
||
(_UDC_ is the name of the USB Device Controller driver) |
Oops, something went wrong.