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 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelva…
…re-2.6 * 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6: hwmon: (abituguru3) Fix CONFIG_DMI=n fallback to probe hwmon: (abituguru3) Enable DMI probing feature on IN9 32X MAX hwmon: (abituguru3) Match partial DMI board name strings hwmon: Add a driver for the ADT7475 hardware monitoring chip hwmon: (k8temp) Fix temperature reporting for (most) K8 RevG CPUs hwmon: (k8temp) Fix wrong sensor selection for AMD K8 RevF/RevG CPUs hwmon: (k8temp) Warn about fam F rev F errata
- Loading branch information
Showing
6 changed files
with
1,384 additions
and
15 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
This describes the interface for the ADT7475 driver: | ||
|
||
(there are 4 fans, numbered fan1 to fan4): | ||
|
||
fanX_input Read the current speed of the fan (in RPMs) | ||
fanX_min Read/write the minimum speed of the fan. Dropping | ||
below this sets an alarm. | ||
|
||
(there are three PWMs, numbered pwm1 to pwm3): | ||
|
||
pwmX Read/write the current duty cycle of the PWM. Writes | ||
only have effect when auto mode is turned off (see | ||
below). Range is 0 - 255. | ||
|
||
pwmX_enable Fan speed control method: | ||
|
||
0 - No control (fan at full speed) | ||
1 - Manual fan speed control (using pwm[1-*]) | ||
2 - Automatic fan speed control | ||
|
||
pwmX_auto_channels_temp Select which channels affect this PWM | ||
|
||
1 - TEMP1 controls PWM | ||
2 - TEMP2 controls PWM | ||
4 - TEMP3 controls PWM | ||
6 - TEMP2 and TEMP3 control PWM | ||
7 - All three inputs control PWM | ||
|
||
pwmX_freq Read/write the PWM frequency in Hz. The number | ||
should be one of the following: | ||
|
||
11 Hz | ||
14 Hz | ||
22 Hz | ||
29 Hz | ||
35 Hz | ||
44 Hz | ||
58 Hz | ||
88 Hz | ||
|
||
pwmX_auto_point1_pwm Read/write the minimum PWM duty cycle in automatic mode | ||
|
||
pwmX_auto_point2_pwm Read/write the maximum PWM duty cycle in automatic mode | ||
|
||
(there are three temperature settings numbered temp1 to temp3): | ||
|
||
tempX_input Read the current temperature. The value is in milli | ||
degrees of Celsius. | ||
|
||
tempX_max Read/write the upper temperature limit - exceeding this | ||
will cause an alarm. | ||
|
||
tempX_min Read/write the lower temperature limit - exceeding this | ||
will cause an alarm. | ||
|
||
tempX_offset Read/write the temperature adjustment offset | ||
|
||
tempX_crit Read/write the THERM limit for remote1. | ||
|
||
tempX_crit_hyst Set the temperature value below crit where the | ||
fans will stay on - this helps drive the temperature | ||
low enough so it doesn't stay near the edge and | ||
cause THERM to keep tripping. | ||
|
||
tempX_auto_point1_temp Read/write the minimum temperature where the fans will | ||
turn on in automatic mode. | ||
|
||
tempX_auto_point2_temp Read/write the maximum temperature over which the fans | ||
will run in automatic mode. tempX_auto_point1_temp | ||
and tempX_auto_point2_temp together define the | ||
range of automatic control. | ||
|
||
tempX_alarm Read a 1 if the max/min alarm is set | ||
tempX_fault Read a 1 if either temp1 or temp3 diode has a fault | ||
|
||
(There are two voltage settings, in1 and in2): | ||
|
||
inX_input Read the current voltage on VCC. Value is in | ||
millivolts. | ||
|
||
inX_min read/write the minimum voltage limit. | ||
Dropping below this causes an alarm. | ||
|
||
inX_max read/write the maximum voltage limit. | ||
Exceeding this causes an alarm. | ||
|
||
inX_alarm Read a 1 if the max/min alarm is set. |
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
Oops, something went wrong.