Lines Matching refs:val
140 static int read_from_ec(u8 reg, int size, long *val)
149 *val = 0;
154 *val <<= i * 8;
155 *val += buffer;
183 u8 val;
188 val = OXP_OLD_TURBO_TAKE_VAL;
193 val = OXP_TURBO_TAKE_VAL;
198 return write_to_ec(reg, val);
204 u8 val;
209 val = OXP_OLD_TURBO_RETURN_VAL;
214 val = OXP_TURBO_RETURN_VAL;
219 return write_to_ec(reg, val);
264 long val;
278 retval = read_from_ec(reg, 1, &val);
282 return sysfs_emit(buf, "%d\n", !!val);
313 u32 attr, int channel, long *val)
321 return read_from_ec(OXP_SENSOR_FAN_REG, 2, val);
329 ret = read_from_ec(OXP_SENSOR_PWM_REG, 1, val);
339 *val = (*val * 255) / 100;
348 return read_from_ec(OXP_SENSOR_PWM_ENABLE_REG, 1, val);
360 u32 attr, int channel, long val)
366 if (val == 1)
368 else if (val == 0)
372 if (val < 0 || val > 255)
381 val = (val * 100) / 255;
388 return write_to_ec(OXP_SENSOR_PWM_REG, val);