[lm-sensors] Questions about sysfs
Jean Delvare
khali at linux-fr.org
Fri Aug 17 20:02:15 CEST 2007
Hi Dave,
On Fri, 17 Aug 2007 19:44:36 +0800, dave jones wrote:
> I'm trying to use pwmconfig to verify whether my porting driver is
> working or not.
> While running pwmconfig, I got the following result:
>
> Found the following PWM controls:
> 0-002e/pwm1
> /usr/sbin/pwmconfig: line 102: echo: write error: Invalid argument
What are the permissions on that file? The error message suggests that
your driver returned -EINVAL to the write request.
> Found the following fan sensors:
> 0-002e/fan1_input current speed: 6683 RPM
> 0-002e/fan2_input current speed: 6192 RPM
>
> My question is why it displays 0-002e instead of hwmon0/devices ?
Which version of lm-sensors are you running? Support for the hwmon
class was added relatively recently (2.10.2).
> The second question is why pwmconfig cannot write value ?
> In line 102 with pwmconfig is:
>
> # $1 = pwm file name
> function pwmdisable()
> {
> if [ "$SYSFS" = "1" ]
> then
> echo $MAX > $1
> ENABLE=${1}_enable
> if [ -w $ENABLE ]
> then
> echo 0 > $ENABLE ---- line 102
> fi
> else
> echo $MAX 0 > $1
> fi
> }
>
> Would you tell me how to fix my driver? Thank you.
Without seeing your code? I don't think so.
--
Jean Delvare
More information about the lm-sensors
mailing list