> Hi Riku, > > On Wed, 27 Jun 2007 16:23:52 +0300, Riku Voipio wrote: >> Jean Delvare wrote: >> > Sounds like a bug in the driver then. Setting pwm1_enable to 0 should >> > turn the fan to full speed. >> >> The sysfs interface states that pwm_enable to 0 turns off pwm control... >> How would that turn fans to full speed? > > I agree that Documentation/hwmon/sysfs-interface is particularly > confusing. I thought we had fixed it, but it seems not. What about the > following patch? Looks good for me. Thanks. > * * * * * > > The documentation of the pwmN_enable interface file is not very clear, > and has been confusing several driver authors already. Make it clearer. > > Signed-off-by: Jean Delvare <khali at linux-fr.org> > --- > Documentation/hwmon/sysfs-interface | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > --- linux-2.6.22-rc6.orig/Documentation/hwmon/sysfs-interface 2007-06-27 > 21:08:40.000000000 +0200 > +++ linux-2.6.22-rc6/Documentation/hwmon/sysfs-interface 2007-06-27 > 21:21:57.000000000 +0200 > @@ -172,11 +172,10 @@ pwm[1-*] Pulse width modulation fan cont > 255 is max or 100%. > > pwm[1-*]_enable > - Switch PWM on and off. > - Not always present even if pwmN is. > - 0: turn off > - 1: turn on in manual mode > - 2+: turn on in automatic mode > + Fan speed control method: > + 0: no fan speed control (i.e. fan at full speed) > + 1: manual fan speed control enabled (using pwm[1-*]) > + 2+: automatic fan speed control enabled > Check individual chip documentation files for automatic mode > details. > RW > > Thanks, > -- > Jean Delvare >