Lines Matching refs:led_cdev
93 struct led_classdev *led_cdev) in led_cdev_to_fled_cdev() argument
95 return container_of(led_cdev, struct led_classdev_flash, led_cdev); in led_cdev_to_fled_cdev()
142 static int aat1290_led_brightness_set(struct led_classdev *led_cdev, in aat1290_led_brightness_set() argument
145 struct led_classdev_flash *fled_cdev = led_cdev_to_fled_cdev(led_cdev); in aat1290_led_brightness_set()
178 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in aat1290_led_flash_strobe_set() local
197 led_cdev->brightness = 0; in aat1290_led_flash_strobe_set()
221 struct led_classdev *led_cdev = &led->fled_cdev.led_cdev; in aat1290_led_parse_dt() local
260 led_cdev->name = of_get_property(child_node, "label", NULL) ? : in aat1290_led_parse_dt()
408 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in aat1290_led_external_strobe_set() local
415 led_cdev->brightness = 0; in aat1290_led_external_strobe_set()
431 struct led_classdev *led_cdev = &led->fled_cdev.led_cdev; in aat1290_init_v4l2_flash_config() local
434 strlcpy(v4l2_sd_cfg->dev_name, led_cdev->name, in aat1290_init_v4l2_flash_config()
470 struct led_classdev *led_cdev; in aat1290_led_probe() local
485 led_cdev = &fled_cdev->led_cdev; in aat1290_led_probe()
494 led_cdev->brightness_set_blocking = aat1290_led_brightness_set; in aat1290_led_probe()
495 led_cdev->max_brightness = led_cfg.max_brightness; in aat1290_led_probe()
496 led_cdev->flags |= LED_DEV_CAP_FLASH; in aat1290_led_probe()