Lines Matching defs:cdev
27 static struct lp55xx_led *cdev_to_lp55xx_led(struct led_classdev *cdev)
29 return container_of(cdev, struct lp55xx_led, cdev);
137 static int lp55xx_set_mc_brightness(struct led_classdev *cdev,
140 struct led_classdev_mc *mc_dev = lcdev_to_mccdev(cdev);
149 static int lp55xx_set_brightness(struct led_classdev *cdev,
152 struct lp55xx_led *led = cdev_to_lp55xx_led(cdev);
181 led->cdev.name = pdata->led_config[chan].name;
185 led->cdev.name = name;
196 led_cdev->name = led->cdev.name;
209 led->cdev.brightness_set_blocking = lp55xx_set_brightness;
212 led->cdev.groups = lp55xx_led_groups;
213 led->cdev.default_trigger = pdata->led_config[chan].default_trigger;
227 ret = devm_led_classdev_register(dev, &led->cdev);