Lines Matching defs:channel
659 int channel)
668 if (data->temp_type[channel] >= 0 || _i8k_get_temp(channel) >= 0)
673 if (data->temp_type[channel] >= 0)
687 if (data->fan[channel])
692 if (data->fan[channel] && !data->disallow_fan_type_call)
699 if (data->fan_nominal_speed[channel])
713 if (data->fan[channel])
739 static int dell_smm_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel,
750 ret = i8k_get_temp(channel);
764 ret = i8k_get_fan_speed(data, channel);
772 *val = data->fan_nominal_speed[channel][0] * mult;
776 *val = data->fan_nominal_speed[channel][data->i8k_fan_max] * mult;
780 ret = i8k_get_fan_status(data, channel);
787 *val = data->fan_nominal_speed[channel][ret] * mult;
797 ret = i8k_get_fan_status(data, channel);
815 static const char *dell_smm_fan_label(struct dell_smm_data *data, int channel)
818 int type = i8k_get_fan_type(data, channel);
835 int channel, const char **str)
843 *str = temp_labels[data->temp_type[channel]];
852 *str = dell_smm_fan_label(data, channel);
865 static int dell_smm_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel,
881 err = i8k_set_fan(data, channel, pwm);