Lines Matching refs:fled_cdev
76 struct led_classdev_flash fled_cdev;
90 struct led_classdev_flash *fled_cdev)
92 return container_of(fled_cdev, struct ktd2692_context, fled_cdev);
159 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev);
160 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev);
179 static int ktd2692_led_flash_strobe_set(struct led_classdev_flash *fled_cdev,
182 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev);
183 struct led_flash_setting *timeout = &fled_cdev->timeout;
202 fled_cdev->led_cdev.brightness = LED_OFF;
210 static int ktd2692_led_flash_timeout_set(struct led_classdev_flash *fled_cdev,
234 static void ktd2692_init_flash_timeout(struct led_classdev_flash *fled_cdev,
239 setting = &fled_cdev->timeout;
316 led->fled_cdev.led_cdev.name =
354 struct led_classdev_flash *fled_cdev;
362 fled_cdev = &led->fled_cdev;
363 led_cdev = &fled_cdev->led_cdev;
369 ktd2692_init_flash_timeout(fled_cdev, &led_cfg);
372 fled_cdev->ops = &flash_ops;
382 ret = led_classdev_flash_register(&pdev->dev, fled_cdev);
398 led_classdev_flash_unregister(&led->fled_cdev);