Lines Matching refs:fled_cdev
60 struct led_classdev_flash fled_cdev; member
118 struct led_classdev_flash *fled_cdev) in flcdev_to_sub_led() argument
120 return container_of(fled_cdev, struct max77693_sub_led, fled_cdev); in flcdev_to_sub_led()
464 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set() local
465 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_brightness_set()
500 struct led_classdev_flash *fled_cdev, in max77693_led_flash_brightness_set() argument
503 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_brightness_set()
515 struct led_classdev_flash *fled_cdev, in max77693_led_flash_strobe_set() argument
518 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_strobe_set()
550 struct led_classdev_flash *fled_cdev, in max77693_led_flash_fault_get() argument
553 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_fault_get()
561 struct led_classdev_flash *fled_cdev, in max77693_led_flash_strobe_get() argument
564 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_strobe_get()
583 struct led_classdev_flash *fled_cdev, in max77693_led_flash_timeout_set() argument
586 struct max77693_sub_led *sub_led = flcdev_to_sub_led(fled_cdev); in max77693_led_flash_timeout_set()
795 struct led_classdev_flash *fled_cdev = &sub_led->fled_cdev; in max77693_init_flash_settings() local
801 setting = &fled_cdev->brightness; in max77693_init_flash_settings()
811 setting = &fled_cdev->timeout; in max77693_init_flash_settings()
825 flcdev_to_sub_led(v4l2_flash->fled_cdev); in max77693_led_external_strobe_set()
853 "%s %d-%04x", sub_led->fled_cdev.led_cdev.name, in max77693_init_v4l2_flash_config()
858 s->max = sub_led->fled_cdev.led_cdev.max_brightness * TORCH_IOUT_STEP; in max77693_init_v4l2_flash_config()
888 struct led_classdev_flash *fled_cdev; in max77693_init_fled_cdev() local
892 fled_cdev = &sub_led->fled_cdev; in max77693_init_fled_cdev()
893 fled_cdev->ops = &flash_ops; in max77693_init_fled_cdev()
894 led_cdev = &fled_cdev->led_cdev; in max77693_init_fled_cdev()
909 sub_led->flash_timeout = fled_cdev->timeout.val; in max77693_init_fled_cdev()
917 struct led_classdev_flash *fled_cdev = &sub_led->fled_cdev; in max77693_register_led() local
923 ret = led_classdev_flash_register(dev, fled_cdev); in max77693_register_led()
931 fled_cdev, &v4l2_flash_ops, in max77693_register_led()
941 led_classdev_flash_unregister(fled_cdev); in max77693_register_led()
1012 led_classdev_flash_unregister(&sub_leds[FLED1].fled_cdev); in max77693_led_probe()
1026 led_classdev_flash_unregister(&sub_leds[FLED1].fled_cdev); in max77693_led_remove()
1031 led_classdev_flash_unregister(&sub_leds[FLED2].fled_cdev); in max77693_led_remove()