Home
last modified time | relevance | path

Searched refs:fan_config (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/hwmon/
H A Dmax31790.c62 u8 fan_config[NR_CHANNEL]; member
100 if (data->fan_config[i] in max31790_update_device()
206 *val = !!(data->fan_config[channel] & MAX31790_FAN_CFG_TACH_INPUT_EN); in max31790_read_fan()
220 u8 bits, fan_config; in max31790_write_fan() local
250 fan_config = data->fan_config[channel]; in max31790_write_fan()
252 fan_config &= ~MAX31790_FAN_CFG_TACH_INPUT_EN; in max31790_write_fan()
254 fan_config |= MAX31790_FAN_CFG_TACH_INPUT_EN; in max31790_write_fan()
259 if (fan_config != data->fan_config[channe in max31790_write_fan()
279 u8 fan_config = data->fan_config[channel % NR_CHANNEL]; max31790_fan_is_visible() local
306 u8 fan_config; max31790_read_pwm() local
335 u8 fan_config; max31790_write_pwm() local
395 u8 fan_config = data->fan_config[channel]; max31790_pwm_is_visible() local
[all...]
H A Dgsc-hwmon.c34 u32 fan_config[GSC_HWMON_MAX_FAN_CH + 1]; member
362 hwmon->fan_config[i_fan] = HWMON_F_INPUT | in gsc_hwmon_probe()
395 hwmon->fan_info.config = hwmon->fan_config; in gsc_hwmon_probe()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dmax31790.c60 u8 fan_config[NR_CHANNEL]; member
98 if (data->fan_config[i] in max31790_update_device()
240 u8 fan_config = data->fan_config[channel % NR_CHANNEL]; in max31790_fan_is_visible() local
246 (fan_config & MAX31790_FAN_CFG_TACH_INPUT)) in max31790_fan_is_visible()
251 !(fan_config & MAX31790_FAN_CFG_TACH_INPUT)) in max31790_fan_is_visible()
263 u8 fan_config; in max31790_read_pwm() local
268 fan_config = data->fan_config[channel]; in max31790_read_pwm()
275 if (fan_config in max31790_read_pwm()
292 u8 fan_config; max31790_write_pwm() local
352 u8 fan_config = data->fan_config[channel]; max31790_pwm_is_visible() local
[all...]
H A Dgsc-hwmon.c34 u32 fan_config[GSC_HWMON_MAX_FAN_CH + 1]; member
361 hwmon->fan_config[i_fan] = HWMON_F_INPUT | in gsc_hwmon_probe()
394 hwmon->fan_info.config = hwmon->fan_config; in gsc_hwmon_probe()
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/
H A Ducd9000.c148 int fan_config = 0; in ucd9000_get_fan_config() local
153 fan_config |= PB_FAN_2_INSTALLED; /* Use lower bit position */ in ucd9000_get_fan_config()
156 fan_config |= (data->fan_data[fan][3] & 0x06) >> 1; in ucd9000_get_fan_config()
158 return fan_config; in ucd9000_get_fan_config()
164 int fan_config; in ucd9000_read_byte_data() local
174 fan_config = ret << 4; in ucd9000_read_byte_data()
178 fan_config |= ret; in ucd9000_read_byte_data()
179 ret = fan_config; in ucd9000_read_byte_data()
188 fan_config = ret << 4; in ucd9000_read_byte_data()
192 fan_config | in ucd9000_read_byte_data()
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/
H A Ducd9000.c148 int fan_config = 0; in ucd9000_get_fan_config() local
153 fan_config |= PB_FAN_2_INSTALLED; /* Use lower bit position */ in ucd9000_get_fan_config()
156 fan_config |= (data->fan_data[fan][3] & 0x06) >> 1; in ucd9000_get_fan_config()
158 return fan_config; in ucd9000_get_fan_config()
164 int fan_config; in ucd9000_read_byte_data() local
174 fan_config = ret << 4; in ucd9000_read_byte_data()
178 fan_config |= ret; in ucd9000_read_byte_data()
179 ret = fan_config; in ucd9000_read_byte_data()
188 fan_config = ret << 4; in ucd9000_read_byte_data()
192 fan_config | in ucd9000_read_byte_data()
[all...]

Completed in 5 milliseconds