Lines Matching defs:cdev
28 static struct lp55xx_led *cdev_to_lp55xx_led(struct led_classdev *cdev)
30 return container_of(cdev, struct lp55xx_led, cdev);
138 static int lp55xx_set_mc_brightness(struct led_classdev *cdev,
141 struct led_classdev_mc *mc_dev = lcdev_to_mccdev(cdev);
150 static int lp55xx_set_brightness(struct led_classdev *cdev,
153 struct lp55xx_led *led = cdev_to_lp55xx_led(cdev);
182 led->cdev.name = pdata->led_config[chan].name;
186 led->cdev.name = name;
197 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);