Lines Matching refs:led_cdev
27 struct led_classdev *led_cdev; member
39 struct led_classdev *led_cdev = activity_data->led_cdev; in led_activity_function() local
50 if (test_and_clear_bit(LED_BLINK_BRIGHTNESS_CHANGE, &led_cdev->work_flags)) in led_activity_function()
51 led_cdev->blink_brightness = led_cdev->new_blink_brightness; in led_activity_function()
55 led_set_brightness_nosleep(led_cdev, led_cdev->blink_brightness); in led_activity_function()
128 led_set_brightness_nosleep(led_cdev, in led_activity_function()
130 led_cdev->blink_brightness : LED_OFF); in led_activity_function()
185 static int activity_activate(struct led_classdev *led_cdev) in activity_activate() argument
193 led_set_trigger_data(led_cdev, activity_data); in activity_activate()
195 activity_data->led_cdev = led_cdev; in activity_activate()
197 if (!led_cdev->blink_brightness) in activity_activate()
198 led_cdev->blink_brightness = led_cdev->max_brightness; in activity_activate()
200 set_bit(LED_BLINK_SW, &led_cdev->work_flags); in activity_activate()
205 static void activity_deactivate(struct led_classdev *led_cdev) in activity_deactivate() argument
207 struct activity_data *activity_data = led_get_trigger_data(led_cdev); in activity_deactivate()
211 clear_bit(LED_BLINK_SW, &led_cdev->work_flags); in activity_deactivate()