Lines Matching refs:fled_cdev
64 struct led_classdev_flash fled_cdev; member
124 struct led_classdev_flash *fled_cdev) in flcdev_to_sub_led() argument
126 return container_of(fled_cdev, struct max77693_sub_led, fled_cdev); in flcdev_to_sub_led()
518 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set_sync() local
519 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_brightness_set_sync()
529 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set() local
530 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_brightness_set()
537 struct led_classdev_flash *fled_cdev, in max77693_led_flash_brightness_set() argument
540 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_brightness_set()
552 struct led_classdev_flash *fled_cdev, in max77693_led_flash_strobe_set() argument
555 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_strobe_set()
587 struct led_classdev_flash *fled_cdev, in max77693_led_flash_fault_get() argument
590 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_fault_get()
598 struct led_classdev_flash *fled_cdev, in max77693_led_flash_strobe_get() argument
601 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_strobe_get()
620 struct led_classdev_flash *fled_cdev, in max77693_led_flash_timeout_set() argument
623 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_timeout_set()
831 struct led_classdev_flash *fled_cdev = &sub_led->fled_cdev; in max77693_init_flash_settings() local
837 setting = &fled_cdev->brightness; in max77693_init_flash_settings()
847 setting = &fled_cdev->timeout; in max77693_init_flash_settings()
861 flcdev_to_sub_led(v4l2_flash->fled_cdev); in max77693_led_external_strobe_set()
889 "%s %d-%04x", sub_led->fled_cdev.led_cdev.name, in max77693_init_v4l2_flash_config()
894 s->max = sub_led->fled_cdev.led_cdev.max_brightness * TORCH_IOUT_STEP; in max77693_init_v4l2_flash_config()
924 struct led_classdev_flash *fled_cdev; in max77693_init_fled_cdev() local
928 fled_cdev = &sub_led->fled_cdev; in max77693_init_fled_cdev()
929 fled_cdev->ops = &flash_ops; in max77693_init_fled_cdev()
930 led_cdev = &fled_cdev->led_cdev; in max77693_init_fled_cdev()
948 sub_led->flash_timeout = fled_cdev->timeout.val; in max77693_init_fled_cdev()
956 struct led_classdev_flash *fled_cdev = &sub_led->fled_cdev; in max77693_register_led() local
962 ret = led_classdev_flash_register(dev, fled_cdev); in max77693_register_led()
969 sub_led->v4l2_flash = v4l2_flash_init(dev, sub_node, fled_cdev, NULL, in max77693_register_led()
979 led_classdev_flash_unregister(fled_cdev); in max77693_register_led()
1050 led_classdev_flash_unregister(&sub_leds[FLED1].fled_cdev); in max77693_led_probe()
1064 led_classdev_flash_unregister(&sub_leds[FLED1].fled_cdev); in max77693_led_remove()
1070 led_classdev_flash_unregister(&sub_leds[FLED2].fled_cdev); in max77693_led_remove()