Lines Matching defs:gpio_fan_data

30 struct gpio_fan_data {
53 struct gpio_fan_data *fan_data =
54 container_of(ws, struct gpio_fan_data, alarm_work);
62 struct gpio_fan_data *fan_data = dev_id;
72 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
80 static int fan_alarm_init(struct gpio_fan_data *fan_data)
104 static void __set_fan_ctrl(struct gpio_fan_data *fan_data, int ctrl_val)
113 static int __get_fan_ctrl(struct gpio_fan_data *fan_data)
128 static void set_fan_speed(struct gpio_fan_data *fan_data, int speed_index)
137 static int get_fan_speed_index(struct gpio_fan_data *fan_data)
152 static int rpm_to_speed_index(struct gpio_fan_data *fan_data, unsigned long rpm)
167 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
176 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
203 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
212 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
243 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
251 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
260 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
268 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
302 struct gpio_fan_data *data = dev_get_drvdata(dev);
334 static int fan_ctrl_init(struct gpio_fan_data *fan_data)
364 struct gpio_fan_data *fan_data = cdev->devdata;
376 struct gpio_fan_data *fan_data = cdev->devdata;
388 struct gpio_fan_data *fan_data = cdev->devdata;
409 static int gpio_fan_get_of_data(struct gpio_fan_data *fan_data)
498 struct gpio_fan_data *fan_data;
502 fan_data = devm_kzalloc(dev, sizeof(struct gpio_fan_data),
553 struct gpio_fan_data *fan_data = platform_get_drvdata(pdev);
561 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);
573 struct gpio_fan_data *fan_data = dev_get_drvdata(dev);