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.c181 struct qcom_flash_led { struct
195 static int set_flash_module_en(struct qcom_flash_led *led, bool en) in set_flash_module_en() argument
219 static int update_allowed_flash_current(struct qcom_flash_led *led, u32 *current_ma, bool strobe) in update_allowed_flash_current()
340 static int set_flash_current(struct qcom_flash_led *led, u32 current_ma, enum led_mode mode) in set_flash_current()
388 static int set_flash_timeout(struct qcom_flash_led *led, u32 timeout_ms) in set_flash_timeout()
414 static int set_flash_strobe(struct qcom_flash_led *led, enum led_strobe strobe, bool state) in set_flash_strobe()
451 static inline struct qcom_flash_led *flcdev_to_qcom_fled(struct led_classdev_flash *flcdev) in flcdev_to_qcom_fled()
453 return container_of(flcdev, struct qcom_flash_led, flash); in flcdev_to_qcom_fled()
458 struct qcom_flash_led *led = flcdev_to_qcom_fled(fled_cdev); in qcom_flash_brightness_set()
466 struct qcom_flash_led *led = flcdev_to_qcom_fled(fled_cdev); in qcom_flash_timeout_set()
[all …]