Lines Matching defs:mlxreg_fan
89 * struct mlxreg_fan - private data (internal use):
100 struct mlxreg_fan {
116 struct mlxreg_fan *fan = dev_get_drvdata(dev);
179 struct mlxreg_fan *fan = dev_get_drvdata(dev);
207 if (!(((struct mlxreg_fan *)data)->tacho[channel].connected))
220 if (!(((struct mlxreg_fan *)data)->pwm.connected))
279 struct mlxreg_fan *fan = cdev->devdata;
298 struct mlxreg_fan *fan = cdev->devdata;
359 static int mlxreg_fan_connect_verify(struct mlxreg_fan *fan,
375 static int mlxreg_fan_speed_divider_get(struct mlxreg_fan *fan,
400 static int mlxreg_fan_config(struct mlxreg_fan *fan,
481 struct mlxreg_fan *fan;
502 hwm = devm_hwmon_device_register_with_info(dev, "mlxreg_fan",
513 NULL, "mlxreg_fan", fan, &mlxreg_fan_cooling_ops);