Lines Matching refs:led_data
215 struct led_ctrl_data *led_data = ctrl_data->data; in multi_ctrl_delay_trig_func() local
218 if (led_data->brightness == LED_OFF) { in multi_ctrl_delay_trig_func()
223 led_cdev->blink_delay_off = led_data->delay_off; in multi_ctrl_delay_trig_func()
224 led_cdev->blink_delay_on = led_data->delay_on; in multi_ctrl_delay_trig_func()
225 led_cdev->brightness = led_data->brightness; in multi_ctrl_delay_trig_func()
227 led_trigger_set_by_name(led_cdev, mult_ctrl_trigger[led_data->trigger]); in multi_ctrl_delay_trig_func()
229 if (led_data->trigger == TRIG_ONESHOT) in multi_ctrl_delay_trig_func()
237 struct led_ctrl_data *led_data = ctrl_data->data; in multi_ctrl_set_led() local
240 if (!led_data || led_data->trigger >= TRIG_MAX) in multi_ctrl_set_led()
243 if (led_data->delayed_trigger_ms && in multi_ctrl_set_led()
244 (led_data->trigger == TRIG_TIMER || in multi_ctrl_set_led()
245 led_data->trigger == TRIG_ONESHOT)) { in multi_ctrl_set_led()
247 msecs_to_jiffies(led_data->delayed_trigger_ms)); in multi_ctrl_set_led()
250 if (led_data->brightness == LED_OFF || in multi_ctrl_set_led()
251 led_data->trigger == TRIG_NONE) { in multi_ctrl_set_led()
256 led_cdev->blink_delay_off = led_data->delay_off; in multi_ctrl_set_led()
257 led_cdev->blink_delay_on = led_data->delay_on; in multi_ctrl_set_led()
258 led_cdev->brightness = led_data->brightness; in multi_ctrl_set_led()
261 mult_ctrl_trigger[led_data->trigger]); in multi_ctrl_set_led()
263 if (led_data->trigger == TRIG_ONESHOT) in multi_ctrl_set_led()