Home
last modified time | relevance | path

Searched refs:qcom_flash_led (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/leds/flash/
H A Dleds-qcom-flash.c161 struct qcom_flash_led { struct
175 static int set_flash_module_en(struct qcom_flash_led *led, bool en) in set_flash_module_en() argument
199 static int update_allowed_flash_current(struct qcom_flash_led *led, u32 *current_ma, bool strobe) in update_allowed_flash_current()
320 static int set_flash_current(struct qcom_flash_led *led, u32 current_ma, enum led_mode mode) in set_flash_current()
368 static int set_flash_timeout(struct qcom_flash_led *led, u32 timeout_ms) in set_flash_timeout()
394 static int set_flash_strobe(struct qcom_flash_led *led, enum led_strobe strobe, bool state) in set_flash_strobe()
431 static inline struct qcom_flash_led *flcdev_to_qcom_fled(struct led_classdev_flash *flcdev) in flcdev_to_qcom_fled()
433 return container_of(flcdev, struct qcom_flash_led, flash); in flcdev_to_qcom_fled()
438 struct qcom_flash_led *led = flcdev_to_qcom_fled(fled_cdev); in qcom_flash_brightness_set()
446 struct qcom_flash_led *led = flcdev_to_qcom_fled(fled_cdev); in qcom_flash_timeout_set()
[all …]