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 branch 'sh/g3-prep' into sh/for-2.6.33
- Loading branch information
Showing
1,059 changed files
with
45,848 additions
and
17,626 deletions.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,25 +21,27 @@ 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, one of "on", "auto", or "suspend". | ||
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. "suspend" means the device | ||
is forced into a suspended state and it will not autoresume | ||
in response to I/O requests. However remote-wakeup requests | ||
from the device may still be enabled (the remote-wakeup | ||
setting is controlled separately by the power/wakeup | ||
attribute). | ||
capabilities of its driver. | ||
|
||
During normal use, devices should be left in the "auto" | ||
level. The other levels are meant for administrative uses. | ||
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 | ||
|
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 |
---|---|---|
|
@@ -103,6 +103,7 @@ gconf | |
gen-devlist | ||
gen_crc32table | ||
gen_init_cpio | ||
generated | ||
genheaders | ||
genksyms | ||
*_gray256.c | ||
|
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,60 @@ | ||
Kernel driver k10temp | ||
===================== | ||
|
||
Supported chips: | ||
* AMD Family 10h processors: | ||
Socket F: Quad-Core/Six-Core/Embedded Opteron | ||
Socket AM2+: Opteron, Phenom (II) X3/X4 | ||
Socket AM3: Quad-Core Opteron, Athlon/Phenom II X2/X3/X4, Sempron II | ||
Socket S1G3: Athlon II, Sempron, Turion II | ||
* AMD Family 11h processors: | ||
Socket S1G2: Athlon (X2), Sempron (X2), Turion X2 (Ultra) | ||
|
||
Prefix: 'k10temp' | ||
Addresses scanned: PCI space | ||
Datasheets: | ||
BIOS and Kernel Developer's Guide (BKDG) For AMD Family 10h Processors: | ||
http://support.amd.com/us/Processor_TechDocs/31116.pdf | ||
BIOS and Kernel Developer's Guide (BKDG) for AMD Family 11h Processors: | ||
http://support.amd.com/us/Processor_TechDocs/41256.pdf | ||
Revision Guide for AMD Family 10h Processors: | ||
http://support.amd.com/us/Processor_TechDocs/41322.pdf | ||
Revision Guide for AMD Family 11h Processors: | ||
http://support.amd.com/us/Processor_TechDocs/41788.pdf | ||
AMD Family 11h Processor Power and Thermal Data Sheet for Notebooks: | ||
http://support.amd.com/us/Processor_TechDocs/43373.pdf | ||
AMD Family 10h Server and Workstation Processor Power and Thermal Data Sheet: | ||
http://support.amd.com/us/Processor_TechDocs/43374.pdf | ||
AMD Family 10h Desktop Processor Power and Thermal Data Sheet: | ||
http://support.amd.com/us/Processor_TechDocs/43375.pdf | ||
|
||
Author: Clemens Ladisch <[email protected]> | ||
|
||
Description | ||
----------- | ||
|
||
This driver permits reading of the internal temperature sensor of AMD | ||
Family 10h and 11h processors. | ||
|
||
All these processors have a sensor, but on older revisions of Family 10h | ||
processors, the sensor may return inconsistent values (erratum 319). The | ||
driver will refuse to load on these revisions unless you specify the | ||
"force=1" module parameter. | ||
|
||
There is one temperature measurement value, available as temp1_input in | ||
sysfs. It is measured in degrees Celsius with a resolution of 1/8th degree. | ||
Please note that it is defined as a relative value; to quote the AMD manual: | ||
|
||
Tctl is the processor temperature control value, used by the platform to | ||
control cooling systems. Tctl is a non-physical temperature on an | ||
arbitrary scale measured in degrees. It does _not_ represent an actual | ||
physical temperature like die or case temperature. Instead, it specifies | ||
the processor temperature relative to the point at which the system must | ||
supply the maximum cooling for the processor's specified maximum case | ||
temperature and maximum thermal power dissipation. | ||
|
||
The maximum value for Tctl is available in the file temp1_max. | ||
|
||
If the BIOS has enabled hardware temperature control, the threshold at | ||
which the processor will throttle itself to avoid damage is available in | ||
temp1_crit and temp1_crit_hyst. |
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
Oops, something went wrong.