Searched refs:fans (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/macintosh/ |
H A D | windfarm_smu_controls.c | 38 * SMU fans control object 258 struct device_node *smu, *fans, *fan; in smu_controls_init() local 267 /* Look for RPM fans */ in smu_controls_init() 268 for (fans = NULL; (fans = of_get_next_child(smu, fans)) != NULL;) in smu_controls_init() 269 if (of_node_name_eq(fans, "rpm-fans") || in smu_controls_init() 270 of_device_is_compatible(fans, "smu-rpm-fans")) in smu_controls_init() [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | windfarm_smu_controls.c | 39 * SMU fans control object 259 struct device_node *smu, *fans, *fan; in smu_controls_init() local 268 /* Look for RPM fans */ in smu_controls_init() 269 for_each_child_of_node(smu, fans) in smu_controls_init() 270 if (of_node_name_eq(fans, "rpm-fans") || in smu_controls_init() 271 of_device_is_compatible(fans, "smu-rpm-fans")) in smu_controls_init() 273 for_each_child_of_node(fans, fan) { in smu_controls_init() 284 of_node_put(fans); in smu_controls_init() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/dell/ |
H A D | dell-wmi-ddv.c | 109 struct dell_wmi_ddv_sensors fans; member 295 &data->fans, sizeof(*entry)); in dell_wmi_ddv_fan_read_channel() 299 if (channel >= data->fans.entries) in dell_wmi_ddv_fan_read_channel() 302 entry = (struct fan_sensor_entry *)data->fans.obj->package.elements[1].buffer.pointer; in dell_wmi_ddv_fan_read_channel() 354 mutex_lock(&data->fans.lock); in dell_wmi_ddv_read() 356 mutex_unlock(&data->fans.lock); in dell_wmi_ddv_read() 378 &data->fans, sizeof(*entry)); in dell_wmi_ddv_fan_read_string() 382 if (channel >= data->fans.entries) in dell_wmi_ddv_fan_read_string() 385 entry = (struct fan_sensor_entry *)data->fans.obj->package.elements[1].buffer.pointer; in dell_wmi_ddv_fan_read_string() 469 mutex_lock(&data->fans in dell_wmi_ddv_read_string() [all...] |
/kernel/linux/linux-6.6/drivers/sbus/char/ |
H A D | bbc_i2c.h | 65 struct list_head fans; member
|
H A D | bbc_envctrl.c | 38 * Three fans exist inside the machine, all three are controlled with 41 * third is for the power supply. The first two fans may be speed 50 * range (the goal being to make the fans as quiet as possible without 55 * The fans will be put on full blast to attempt to deal with this 297 * fans. in prioritize_fan_action() 406 * the fans on full blast. in fans_full_blast() 515 list_add(&fp->bp_list, &bp->fans); in attach_one_fan() 517 /* The i2c device controlling the fans is write-only. in attach_one_fan() 519 * level fed to the fans is via software. Choose half in attach_one_fan() 559 list_for_each_entry_safe(fp, fpos, &bp->fans, bp_lis in destroy_all_fans() [all...] |
H A D | bbc_i2c.c | 51 * environmental control devices such as fans and temperature sensors. 306 INIT_LIST_HEAD(&bp->fans); in attach_one_i2c()
|
/kernel/linux/linux-5.10/drivers/sbus/char/ |
H A D | bbc_i2c.h | 66 struct list_head fans; member
|
H A D | bbc_envctrl.c | 38 * Three fans exist inside the machine, all three are controlled with 41 * third is for the power supply. The first two fans may be speed 50 * range (the goal being to make the fans as quiet as possible without 55 * The fans will be put on full blast to attempt to deal with this 297 * fans. in prioritize_fan_action() 406 * the fans on full blast. in fans_full_blast() 515 list_add(&fp->bp_list, &bp->fans); in attach_one_fan() 517 /* The i2c device controlling the fans is write-only. in attach_one_fan() 519 * level fed to the fans is via software. Choose half in attach_one_fan() 559 list_for_each_entry_safe(fp, fpos, &bp->fans, bp_lis in destroy_all_fans() [all...] |
H A D | bbc_i2c.c | 50 * environmental control devices such as fans and temperature sensors. 305 INIT_LIST_HEAD(&bp->fans); in attach_one_i2c()
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 8032 * Fan control seems to affect both fans, regardless of the state 8109 TPACPI_HANDLE(fans, ec, "FANS"); /* X31, X40, X41 */ 8820 TPACPI_ACPIHANDLE_INIT(fans); in fan_init() 8990 * fans to what the vendor supposes is the best level. We in fan_resume()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 7925 * Fan control seems to affect both fans, regardless of the state 8021 TPACPI_HANDLE(fans, ec, "FANS"); /* X31, X40, X41 */ 8791 TPACPI_ACPIHANDLE_INIT(fans); in fan_init() 8969 * fans to what the vendor supposes is the best level. We in fan_resume()
|
Completed in 30 milliseconds