Searched refs:fan_data (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/hwmon/ |
| H A D | gpio-fan.c | 58 struct gpio_fan_data *fan_data = in fan_alarm_notify() local 61 sysfs_notify(&fan_data->hwmon_dev->kobj, NULL, "fan1_alarm"); in fan_alarm_notify() 62 kobject_uevent(&fan_data->hwmon_dev->kobj, KOBJ_CHANGE); in fan_alarm_notify() 67 struct gpio_fan_data *fan_data = dev_id; in fan_alarm_irq_handler() local 69 schedule_work(&fan_data->alarm_work); in fan_alarm_irq_handler() 77 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in fan1_alarm_show() local 80 gpiod_get_value_cansleep(fan_data->alarm_gpio)); in fan1_alarm_show() 85 static int fan_alarm_init(struct gpio_fan_data *fan_data) in fan_alarm_init() argument 89 struct device *dev = fan_data->dev; in fan_alarm_init() 95 alarm_irq = gpiod_to_irq(fan_data->alarm_gpio); in fan_alarm_init() [all …]
|
| H A D | yogafan.c | 164 const struct yoga_fan_data *fan_data = data; in yoga_fan_is_visible() local 166 if (type == hwmon_fan && channel < fan_data->fan_count) in yoga_fan_is_visible()
|
| H A D | adt7470.c | 668 u16 fan_data; in adt7470_fan_read() local 675 fan_data = READ_ONCE(data->fan[channel]); in adt7470_fan_read() 678 fan_data = READ_ONCE(data->fan_min[channel]); in adt7470_fan_read() 681 fan_data = READ_ONCE(data->fan_max[channel]); in adt7470_fan_read() 690 if (FAN_DATA_VALID(fan_data)) in adt7470_fan_read() 691 *val = FAN_PERIOD_TO_RPM(fan_data); in adt7470_fan_read()
|
| /linux/drivers/platform/x86/dell/ |
| H A D | alienware-wmi-wmax.c | 357 struct awcc_fan_data **fan_data; member 868 fan = priv->fan_data[channel]; in awcc_hwmon_read() 890 fan = priv->fan_data[channel]; in awcc_hwmon_read() 935 switch (priv->fan_data[channel]->id) { in awcc_hwmon_read_string() 1027 struct awcc_fan_data *fan = priv->fan_data[index]; in fan_boost_show() 1043 struct awcc_fan_data *fan = priv->fan_data[index]; in fan_boost_store() 1125 struct awcc_fan_data *fan_data; in awcc_hwmon_fans_init() local 1131 fan_data = devm_kzalloc(&wdev->dev, sizeof(*fan_data), GFP_KERNEL); in awcc_hwmon_fans_init() 1132 if (!fan_data) in awcc_hwmon_fans_init() 1169 fan_data->id = id; in awcc_hwmon_fans_init() [all …]
|
| /linux/drivers/platform/x86/hp/ |
| H A D | hp-wmi.c | 732 u8 fan_data[4] = {}; in hp_wmi_get_fan_count_userdefine_trigger() local 736 &fan_data, sizeof(u8), in hp_wmi_get_fan_count_userdefine_trigger() 737 sizeof(fan_data)); in hp_wmi_get_fan_count_userdefine_trigger() 741 return fan_data[0]; /* Others bytes aren't providing fan count */ in hp_wmi_get_fan_count_userdefine_trigger() 747 char fan_data[4] = { fan, 0, 0, 0 }; in hp_wmi_get_fan_speed() local 750 &fan_data, sizeof(char), in hp_wmi_get_fan_speed() 751 sizeof(fan_data)); in hp_wmi_get_fan_speed() 756 fsh = fan_data[2]; in hp_wmi_get_fan_speed() 757 fsl = fan_data[3]; in hp_wmi_get_fan_speed() 764 u8 fan_data[128] = {}; in hp_wmi_get_fan_speed_victus_s() local [all …]
|
| /linux/drivers/platform/x86/ |
| H A D | bitland-mifs-wmi.c | 746 struct bitland_fan_notify_data fan_data; in bitland_mifs_wmi_notify() local 789 fan_data.channel = 0; in bitland_mifs_wmi_notify() 791 fan_data.channel = 1; in bitland_mifs_wmi_notify() 794 fan_data.speed = (event->value_high << 8) | event->value_low; in bitland_mifs_wmi_notify() 797 &fan_data); in bitland_mifs_wmi_notify()
|