Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dled-class-flash.h18 struct led_classdev_flash;
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);
69 struct led_classdev_flash { struct
86 static inline struct led_classdev_flash *lcdev_to_flcdev( in lcdev_to_flcdev() argument
89 return container_of(lcdev, struct led_classdev_flash, led_cdev); in lcdev_to_flcdev()
[all …]
/linux-4.4.14/include/media/
Dv4l2-flash-led-class.h18 struct led_classdev_flash;
80 struct led_classdev_flash *fled_cdev;
81 struct led_classdev_flash *iled_cdev;
119 struct led_classdev_flash *fled_cdev,
120 struct led_classdev_flash *iled_cdev,
135 struct led_classdev_flash *fled_cdev, in v4l2_flash_init()
136 struct led_classdev_flash *iled_cdev, in v4l2_flash_init()
/linux-4.4.14/drivers/leds/
Dled-class-flash.c44 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_brightness_store()
73 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_brightness_show()
86 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max_flash_brightness_show()
96 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_strobe_store()
129 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_strobe_show()
146 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_timeout_store()
175 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_timeout_show()
185 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max_flash_timeout_show()
195 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_fault_show()
259 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in led_flash_resume()
[all …]
Dleds-aat1290.c70 struct led_classdev_flash fled_cdev;
90 struct led_classdev_flash *fled_cdev) in fled_cdev_to_led()
128 struct led_classdev_flash *fled_cdev = &led->fled_cdev; in aat1290_set_flash_safety_timer()
176 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in aat1290_led_brightness_set()
186 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in aat1290_led_brightness_set_sync()
194 static int aat1290_led_flash_strobe_set(struct led_classdev_flash *fled_cdev, in aat1290_led_flash_strobe_set()
226 static int aat1290_led_flash_timeout_set(struct led_classdev_flash *fled_cdev, in aat1290_led_flash_timeout_set()
385 struct led_classdev_flash *fled_cdev = &led->fled_cdev; in aat1290_init_flash_timeout()
401 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in aat1290_intensity_to_brightness()
415 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in aat1290_brightness_to_intensity()
[all …]
Dleds-ktd2692.c80 struct led_classdev_flash fled_cdev;
95 struct led_classdev_flash *fled_cdev) in fled_cdev_to_led()
190 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in ktd2692_led_brightness_set()
200 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in ktd2692_led_brightness_set_sync()
208 static int ktd2692_led_flash_strobe_set(struct led_classdev_flash *fled_cdev, in ktd2692_led_flash_strobe_set()
239 static int ktd2692_led_flash_timeout_set(struct led_classdev_flash *fled_cdev, in ktd2692_led_flash_timeout_set()
263 static void ktd2692_init_flash_timeout(struct led_classdev_flash *fled_cdev, in ktd2692_init_flash_timeout()
363 struct led_classdev_flash *fled_cdev; in ktd2692_probe()
Dleds-max77693.c64 struct led_classdev_flash fled_cdev;
124 struct led_classdev_flash *fled_cdev) in flcdev_to_sub_led()
518 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set_sync()
529 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set()
537 struct led_classdev_flash *fled_cdev, in max77693_led_flash_brightness_set()
552 struct led_classdev_flash *fled_cdev, in max77693_led_flash_strobe_set()
587 struct led_classdev_flash *fled_cdev, in max77693_led_flash_fault_get()
598 struct led_classdev_flash *fled_cdev, in max77693_led_flash_strobe_get()
620 struct led_classdev_flash *fled_cdev, in max77693_led_flash_timeout_set()
831 struct led_classdev_flash *fled_cdev = &sub_led->fled_cdev; in max77693_init_flash_settings()
[all …]
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-flash-led-class.c157 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_g_volatile_ctrl()
199 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_s_ctrl()
301 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in __fill_ctrl_init_data()
485 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in __sync_device_with_v4l2_controls()
530 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_open()
532 struct led_classdev_flash *iled_cdev = v4l2_flash->iled_cdev; in v4l2_flash_open()
579 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_close()
581 struct led_classdev_flash *iled_cdev = v4l2_flash->iled_cdev; in v4l2_flash_close()
623 struct led_classdev_flash *fled_cdev, in v4l2_flash_init()
624 struct led_classdev_flash *iled_cdev, in v4l2_flash_init()