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()
118 mutex_unlock(&led_cdev->led_access); in flash_strobe_store()
125 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_strobe_show() local
126 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_strobe_show()
142 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_timeout_store() local
143 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_timeout_store()
147 mutex_lock(&led_cdev->led_access); in flash_timeout_store()
149 if (led_sysfs_is_disabled(led_cdev)) { in flash_timeout_store()
164 mutex_unlock(&led_cdev->led_access); in flash_timeout_store()
171 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_timeout_show() local
172 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_timeout_show()
181 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max_flash_timeout_show() local
182 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max_flash_timeout_show()
191 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_fault_show() local
192 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_fault_show()
254 static void led_flash_resume(struct led_classdev *led_cdev) in led_flash_resume() argument
256 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in led_flash_resume()
265 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_flash_init_sysfs_groups() local
282 led_cdev->groups = flash_groups; in led_flash_init_sysfs_groups()
289 struct led_classdev *led_cdev; in led_classdev_flash_register_ext() local
296 led_cdev = &fled_cdev->led_cdev; in led_classdev_flash_register_ext()
298 if (led_cdev->flags & LED_DEV_CAP_FLASH) { in led_classdev_flash_register_ext()
299 if (!led_cdev->brightness_set_blocking) in led_classdev_flash_register_ext()
306 led_cdev->flash_resume = led_flash_resume; in led_classdev_flash_register_ext()
313 ret = led_classdev_register_ext(parent, led_cdev, init_data); in led_classdev_flash_register_ext()
326 led_classdev_unregister(&fled_cdev->led_cdev); in led_classdev_flash_unregister()
393 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_timeout() local
399 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_flash_timeout()
415 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_brightness() local
421 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_flash_brightness()