Lines Matching refs:speed
39 struct gpio_fan_speed *speed; member
133 __set_fan_ctrl(fan_data, fan_data->speed[speed_index].ctrl_val); in set_fan_speed()
143 if (fan_data->speed[i].ctrl_val == ctrl_val) in get_fan_speed_index()
154 struct gpio_fan_speed *speed = fan_data->speed; in rpm_to_speed_index() local
158 if (speed[i].rpm >= rpm) in rpm_to_speed_index()
245 return sprintf(buf, "%d\n", fan_data->speed[0].rpm); in fan1_min_show()
254 fan_data->speed[fan_data->num_speed - 1].rpm); in fan1_max_show()
262 return sprintf(buf, "%d\n", fan_data->speed[fan_data->speed_index].rpm); in fan1_input_show()
411 struct gpio_fan_speed *speed; in gpio_fan_get_of_data() local
463 speed = devm_kcalloc(dev, in gpio_fan_get_of_data()
466 if (!speed) in gpio_fan_get_of_data()
473 speed[i].rpm = u; in gpio_fan_get_of_data()
477 speed[i].ctrl_val = u; in gpio_fan_get_of_data()
479 fan_data->speed = speed; in gpio_fan_get_of_data()
517 if (!fan_data->speed || fan_data->num_speed <= 1) in gpio_fan_probe()