Searched refs:led_classdev_flash (Results 1 - 16 of 16) sorted by relevance

/linux-master/include/linux/
H A Dled-class-flash.h14 struct led_classdev_flash;
35 int (*flash_brightness_set)(struct led_classdev_flash *fled_cdev,
38 int (*flash_brightness_get)(struct led_classdev_flash *fled_cdev,
41 int (*strobe_set)(struct led_classdev_flash *fled_cdev, bool state);
43 int (*strobe_get)(struct led_classdev_flash *fled_cdev, bool *state);
45 int (*timeout_set)(struct led_classdev_flash *fled_cdev, u32 timeout);
47 int (*fault_get)(struct led_classdev_flash *fled_cdev, u32 *fault);
65 struct led_classdev_flash { struct
82 static inline struct led_classdev_flash *lcdev_to_flcdev(
85 return container_of(lcdev, struct led_classdev_flash, led_cde
[all...]
/linux-master/include/media/
H A Dv4l2-flash-led-class.h15 struct led_classdev_flash;
82 struct led_classdev_flash *fled_cdev;
134 struct led_classdev_flash *fled_cdev,
168 struct led_classdev_flash *fled_cdev,
/linux-master/drivers/leds/
H A Dled-class-flash.c41 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
70 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
83 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
93 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
124 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
141 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
170 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
180 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
190 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
254 struct led_classdev_flash *fled_cde
[all...]
/linux-master/drivers/leds/flash/
H A Dleds-sgm3140.c16 struct led_classdev_flash fled_cdev;
33 static struct sgm3140 *flcdev_to_sgm3140(struct led_classdev_flash *flcdev)
38 static int sgm3140_strobe_set(struct led_classdev_flash *fled_cdev, bool state)
74 static int sgm3140_strobe_get(struct led_classdev_flash *fled_cdev, bool *state)
83 static int sgm3140_timeout_set(struct led_classdev_flash *fled_cdev,
102 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
149 struct led_classdev_flash *fled_cdev = &priv->fled_cdev;
189 struct led_classdev_flash *fled_cdev;
H A Dleds-aat1290.c68 struct led_classdev_flash fled_cdev;
85 struct led_classdev_flash *fled_cdev)
90 static struct led_classdev_flash *led_cdev_to_fled_cdev(
93 return container_of(led_cdev, struct led_classdev_flash, led_cdev);
129 struct led_classdev_flash *fled_cdev = &led->fled_cdev;
143 struct led_classdev_flash *fled_cdev = led_cdev_to_fled_cdev(led_cdev);
171 static int aat1290_led_flash_strobe_set(struct led_classdev_flash *fled_cdev,
203 static int aat1290_led_flash_timeout_set(struct led_classdev_flash *fled_cdev,
361 struct led_classdev_flash *fled_cdev = &led->fled_cdev;
377 struct led_classdev_flash *fled_cde
[all...]
H A Dleds-rt8515.c48 struct led_classdev_flash fled;
61 static struct rt8515 *to_rt8515(struct led_classdev_flash *fled)
93 struct led_classdev_flash *fled = lcdev_to_flcdev(led);
114 static int rt8515_led_flash_strobe_set(struct led_classdev_flash *fled,
143 static int rt8515_led_flash_strobe_get(struct led_classdev_flash *fled,
153 static int rt8515_led_flash_timeout_set(struct led_classdev_flash *fled,
176 struct led_classdev_flash *fled = &rt->fled;
282 struct led_classdev_flash *fled;
H A Dleds-ktd2692.c75 struct led_classdev_flash fled_cdev;
88 struct led_classdev_flash *fled_cdev)
96 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
116 static int ktd2692_led_flash_strobe_set(struct led_classdev_flash *fled_cdev,
147 static int ktd2692_led_flash_timeout_set(struct led_classdev_flash *fled_cdev,
171 static void ktd2692_init_flash_timeout(struct led_classdev_flash *fled_cdev,
286 struct led_classdev_flash *fled_cdev;
H A Dleds-rt4505.c48 struct led_classdev_flash flash;
116 static int rt4505_flash_brightness_set(struct led_classdev_flash *fled_cdev,
133 static int rt4505_flash_strobe_set(struct led_classdev_flash *fled_cdev,
149 static int rt4505_flash_strobe_get(struct led_classdev_flash *fled_cdev,
170 static int rt4505_flash_timeout_set(struct led_classdev_flash *fled_cdev,
187 static int rt4505_fault_get(struct led_classdev_flash *fled_cdev, u32 *fault)
243 struct led_classdev_flash *flash = v4l2_flash->fled_cdev;
264 struct led_classdev_flash *flash = &priv->flash;
293 struct led_classdev_flash *flash = &priv->flash;
H A Dleds-lm3601x.c86 struct led_classdev_flash fled_cdev;
129 static struct lm3601x_led *fled_cdev_to_led(struct led_classdev_flash *fled_cdev)
172 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(cdev);
205 static int lm3601x_strobe_set(struct led_classdev_flash *fled_cdev,
242 static int lm3601x_flash_brightness_set(struct led_classdev_flash *fled_cdev,
268 static int lm3601x_flash_timeout_set(struct led_classdev_flash *fled_cdev,
282 static int lm3601x_strobe_get(struct led_classdev_flash *fled_cdev, bool *state)
301 static int lm3601x_flash_fault_get(struct led_classdev_flash *fled_cdev,
H A Dleds-mt6370-flash.c71 struct led_classdev_flash flash;
154 static int mt6370_flash_brightness_set(struct led_classdev_flash *fl_cdev, u32 brightness)
159 * led_classdev_flash registers ops.
164 static int _mt6370_flash_brightness_set(struct led_classdev_flash *fl_cdev, u32 brightness)
195 static int mt6370_strobe_set(struct led_classdev_flash *fl_cdev, bool state)
260 static int mt6370_strobe_get(struct led_classdev_flash *fl_cdev, bool *state)
272 static int mt6370_timeout_set(struct led_classdev_flash *fl_cdev, u32 timeout)
282 static int mt6370_fault_get(struct led_classdev_flash *fl_cdev, u32 *fault)
346 struct led_classdev_flash *flash = v4l2_flash->fled_cdev;
438 struct led_classdev_flash *flas
[all...]
H A Dleds-qcom-flash.c140 struct led_classdev_flash flash;
286 static inline struct qcom_flash_led *flcdev_to_qcom_fled(struct led_classdev_flash *flcdev)
291 static int qcom_flash_brightness_set(struct led_classdev_flash *fled_cdev, u32 brightness)
299 static int qcom_flash_timeout_set(struct led_classdev_flash *fled_cdev, u32 timeout)
307 static int qcom_flash_strobe_set(struct led_classdev_flash *fled_cdev, bool state)
331 static int qcom_flash_strobe_get(struct led_classdev_flash *fled_cdev, bool *state)
339 static int qcom_flash_fault_get(struct led_classdev_flash *fled_cdev, u32 *fault)
418 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
459 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
476 struct led_classdev_flash *fled_cde
[all...]
H A Dleds-max77693.c60 struct led_classdev_flash fled_cdev;
118 struct led_classdev_flash *fled_cdev)
464 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
500 struct led_classdev_flash *fled_cdev,
515 struct led_classdev_flash *fled_cdev,
550 struct led_classdev_flash *fled_cdev,
561 struct led_classdev_flash *fled_cdev,
583 struct led_classdev_flash *fled_cdev,
795 struct led_classdev_flash *fled_cdev = &sub_led->fled_cdev;
888 struct led_classdev_flash *fled_cde
[all...]
H A Dleds-as3645a.c132 struct led_classdev_flash fled;
251 static int as3645a_get_fault(struct led_classdev_flash *fled, u32 *fault)
329 struct led_classdev_flash *fled = lcdev_to_flcdev(fled_cdev);
345 static int as3645a_set_flash_brightness(struct led_classdev_flash *fled,
356 static int as3645a_set_flash_timeout(struct led_classdev_flash *fled,
366 static int as3645a_set_strobe(struct led_classdev_flash *fled, bool state)
635 struct led_classdev_flash *fled = &flash->fled;
H A Dleds-mt6360.c78 struct led_classdev_flash flash;
208 static int mt6360_flash_brightness_set(struct led_classdev_flash *fl_cdev,
214 * This empty function is used to prevent led_classdev_flash register
220 static int _mt6360_flash_brightness_set(struct led_classdev_flash *fl_cdev,
234 static int mt6360_strobe_set(struct led_classdev_flash *fl_cdev, bool state)
300 static int mt6360_strobe_get(struct led_classdev_flash *fl_cdev, bool *state)
313 static int mt6360_timeout_set(struct led_classdev_flash *fl_cdev, u32 timeout)
330 static int mt6360_fault_get(struct led_classdev_flash *fl_cdev, u32 *fault)
419 struct led_classdev_flash *flash = &led->flash;
461 struct led_classdev_flash *flas
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-flash-led-class.c168 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
216 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
324 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
508 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
567 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
617 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev;
655 struct led_classdev_flash *fled_cdev, struct led_classdev *iled_cdev,
709 struct led_classdev_flash *fled_cdev,
/linux-master/drivers/staging/greybus/
H A Dlight.c32 struct led_classdev_flash fled;
85 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(cdev);
514 struct led_classdev_flash *fled;
584 static int gb_lights_flash_intensity_set(struct led_classdev_flash *fcdev,
600 static int gb_lights_flash_intensity_get(struct led_classdev_flash *fcdev,
608 static int gb_lights_flash_strobe_set(struct led_classdev_flash *fcdev,
639 static int gb_lights_flash_strobe_get(struct led_classdev_flash *fcdev,
649 static int gb_lights_flash_timeout_set(struct led_classdev_flash *fcdev,
680 static int gb_lights_flash_fault_get(struct led_classdev_flash *fcdev,
748 struct led_classdev_flash *fle
[all...]

Completed in 152 milliseconds