Lines Matching refs:led_cdev
40 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_brightness_store() local
41 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_brightness_store()
45 mutex_lock(&led_cdev->led_access); in flash_brightness_store()
47 if (led_sysfs_is_disabled(led_cdev)) { in flash_brightness_store()
62 mutex_unlock(&led_cdev->led_access); in flash_brightness_store()
69 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_brightness_show() local
70 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_brightness_show()
82 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max_flash_brightness_show() local
83 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max_flash_brightness_show()
92 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_strobe_store() local
93 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_strobe_store()
97 mutex_lock(&led_cdev->led_access); in flash_strobe_store()
99 if (led_sysfs_is_disabled(led_cdev)) in flash_strobe_store()
116 mutex_unlock(&led_cdev->led_access); in flash_strobe_store()
123 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_strobe_show() local
124 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_strobe_show()
140 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_timeout_store() local
141 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_timeout_store()
145 mutex_lock(&led_cdev->led_access); in flash_timeout_store()
147 if (led_sysfs_is_disabled(led_cdev)) { in flash_timeout_store()
162 mutex_unlock(&led_cdev->led_access); in flash_timeout_store()
169 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_timeout_show() local
170 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_timeout_show()
179 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max_flash_timeout_show() local
180 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max_flash_timeout_show()
189 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_fault_show() local
190 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_fault_show()
252 static void led_flash_resume(struct led_classdev *led_cdev) in led_flash_resume() argument
254 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in led_flash_resume()
263 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_flash_init_sysfs_groups() local
280 led_cdev->groups = flash_groups; in led_flash_init_sysfs_groups()
287 struct led_classdev *led_cdev; in led_classdev_flash_register_ext() local
294 led_cdev = &fled_cdev->led_cdev; in led_classdev_flash_register_ext()
296 if (led_cdev->flags & LED_DEV_CAP_FLASH) { in led_classdev_flash_register_ext()
297 if (!led_cdev->brightness_set_blocking) in led_classdev_flash_register_ext()
304 led_cdev->flash_resume = led_flash_resume; in led_classdev_flash_register_ext()
311 ret = led_classdev_register_ext(parent, led_cdev, init_data); in led_classdev_flash_register_ext()
324 led_classdev_unregister(&fled_cdev->led_cdev); in led_classdev_flash_unregister()
391 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_timeout() local
397 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_flash_timeout()
413 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_brightness() local
419 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_flash_brightness()