Lines Matching refs:gpio_fan_data

30 struct gpio_fan_data {  struct
53 struct gpio_fan_data *fan_data = in fan_alarm_notify() argument
54 container_of(ws, struct gpio_fan_data, alarm_work); in fan_alarm_notify()
62 struct gpio_fan_data *fan_data = dev_id; in fan_alarm_irq_handler()
72 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in fan1_alarm_show()
80 static int fan_alarm_init(struct gpio_fan_data *fan_data) in fan_alarm_init()
104 static void __set_fan_ctrl(struct gpio_fan_data *fan_data, int ctrl_val) in __set_fan_ctrl()
113 static int __get_fan_ctrl(struct gpio_fan_data *fan_data) in __get_fan_ctrl()
128 static void set_fan_speed(struct gpio_fan_data *fan_data, int speed_index) in set_fan_speed()
137 static int get_fan_speed_index(struct gpio_fan_data *fan_data) in get_fan_speed_index()
152 static int rpm_to_speed_index(struct gpio_fan_data *fan_data, unsigned long rpm) in rpm_to_speed_index()
167 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in pwm1_show()
176 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in pwm1_store()
203 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in pwm1_enable_show()
212 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in pwm1_enable_store()
243 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in fan1_min_show()
251 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in fan1_max_show()
260 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in fan1_input_show()
268 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in set_rpm()
302 struct gpio_fan_data *data = dev_get_drvdata(dev); in gpio_fan_is_visible()
334 static int fan_ctrl_init(struct gpio_fan_data *fan_data) in fan_ctrl_init()
364 struct gpio_fan_data *fan_data = cdev->devdata; in gpio_fan_get_max_state()
376 struct gpio_fan_data *fan_data = cdev->devdata; in gpio_fan_get_cur_state()
388 struct gpio_fan_data *fan_data = cdev->devdata; in gpio_fan_set_cur_state()
409 static int gpio_fan_get_of_data(struct gpio_fan_data *fan_data) in gpio_fan_get_of_data()
498 struct gpio_fan_data *fan_data; in gpio_fan_probe()
502 fan_data = devm_kzalloc(dev, sizeof(struct gpio_fan_data), in gpio_fan_probe()
553 struct gpio_fan_data *fan_data = platform_get_drvdata(pdev); in gpio_fan_shutdown()
561 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in gpio_fan_suspend()
573 struct gpio_fan_data *fan_data = dev_get_drvdata(dev); in gpio_fan_resume()