Lines Matching refs:max77693_led_device
72 struct max77693_led_device { struct
123 static inline struct max77693_led_device *sub_led_to_led( in sub_led_to_led() argument
126 return container_of(sub_led, struct max77693_led_device, in sub_led_to_led()
140 static inline bool max77693_fled_used(struct max77693_led_device *led, in max77693_fled_used()
148 static int max77693_set_mode_reg(struct max77693_led_device *led, u8 mode) in max77693_set_mode_reg()
180 static int max77693_add_mode(struct max77693_led_device *led, u8 mode) in max77693_add_mode()
220 static int max77693_clear_mode(struct max77693_led_device *led, in max77693_clear_mode()
232 static void max77693_add_allowed_modes(struct max77693_led_device *led, in max77693_add_allowed_modes()
242 static void max77693_distribute_currents(struct max77693_led_device *led, in max77693_distribute_currents()
266 static int max77693_set_torch_current(struct max77693_led_device *led, in max77693_set_torch_current()
292 static int max77693_set_flash_current(struct max77693_led_device *led, in max77693_set_flash_current()
320 static int max77693_set_timeout(struct max77693_led_device *led, u32 microsec) in max77693_set_timeout()
337 static int max77693_get_strobe_status(struct max77693_led_device *led, in max77693_get_strobe_status()
355 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_get_flash_faults()
390 static int max77693_setup(struct max77693_led_device *led, in max77693_setup()
466 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_led_brightness_set()
504 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_led_flash_brightness_set()
519 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_led_flash_strobe_set()
565 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_led_flash_strobe_get()
587 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_led_flash_timeout_set()
596 static int max77693_led_parse_dt(struct max77693_led_device *led, in max77693_led_parse_dt()
705 static void max77693_align_iout_current(struct max77693_led_device *led, in max77693_align_iout_current()
728 static void max77693_led_validate_configuration(struct max77693_led_device *led, in max77693_led_validate_configuration()
764 static int max77693_led_get_configuration(struct max77693_led_device *led, in max77693_led_get_configuration()
796 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_init_flash_settings()
826 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_led_external_strobe_set()
846 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_init_v4l2_flash_config()
886 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_init_fled_cdev()
916 struct max77693_led_device *led = sub_led_to_led(sub_led); in max77693_register_led()
949 struct max77693_led_device *led; in max77693_led_probe()
1021 struct max77693_led_device *led = platform_get_drvdata(pdev); in max77693_led_remove()