Lines Matching refs:fled_cdev
39 int (*flash_brightness_set)(struct led_classdev_flash *fled_cdev,
42 int (*flash_brightness_get)(struct led_classdev_flash *fled_cdev,
45 int (*strobe_set)(struct led_classdev_flash *fled_cdev, bool state);
47 int (*strobe_get)(struct led_classdev_flash *fled_cdev, bool *state);
49 int (*timeout_set)(struct led_classdev_flash *fled_cdev, u32 timeout);
51 int (*fault_get)(struct led_classdev_flash *fled_cdev, u32 *fault);
101 struct led_classdev_flash *fled_cdev);
110 extern void led_classdev_flash_unregister(struct led_classdev_flash *fled_cdev);
121 static inline int led_set_flash_strobe(struct led_classdev_flash *fled_cdev, in led_set_flash_strobe() argument
124 return fled_cdev->ops->strobe_set(fled_cdev, state); in led_set_flash_strobe()
136 static inline int led_get_flash_strobe(struct led_classdev_flash *fled_cdev, in led_get_flash_strobe() argument
139 if (fled_cdev->ops->strobe_get) in led_get_flash_strobe()
140 return fled_cdev->ops->strobe_get(fled_cdev, state); in led_get_flash_strobe()
154 extern int led_set_flash_brightness(struct led_classdev_flash *fled_cdev,
166 extern int led_update_flash_brightness(struct led_classdev_flash *fled_cdev);
177 extern int led_set_flash_timeout(struct led_classdev_flash *fled_cdev,
189 extern int led_get_flash_fault(struct led_classdev_flash *fled_cdev,