Lines Matching defs:cdev
30 struct led_classdev cdev;
148 struct k90_led *led = container_of(led_cdev, struct k90_led, cdev);
149 struct device *dev = led->cdev.dev->parent;
187 struct k90_led *led = container_of(led_cdev, struct k90_led, cdev);
195 struct k90_led *led = container_of(led_cdev, struct k90_led, cdev);
212 dev = led->cdev.dev->parent;
238 dev = led->cdev.dev->parent;
446 drvdata->backlight->cdev.name = name;
447 drvdata->backlight->cdev.max_brightness = 3;
448 drvdata->backlight->cdev.brightness_set = k90_brightness_set;
449 drvdata->backlight->cdev.brightness_get = k90_backlight_get;
451 ret = led_classdev_register(&dev->dev, &drvdata->backlight->cdev);
458 kfree(drvdata->backlight->cdev.name);
491 k90->record_led.cdev.name = name;
492 k90->record_led.cdev.max_brightness = 1;
493 k90->record_led.cdev.brightness_set = k90_brightness_set;
494 k90->record_led.cdev.brightness_get = k90_record_led_get;
497 ret = led_classdev_register(&dev->dev, &k90->record_led.cdev);
510 led_classdev_unregister(&k90->record_led.cdev);
513 kfree(k90->record_led.cdev.name);
527 led_classdev_unregister(&drvdata->backlight->cdev);
529 kfree(drvdata->backlight->cdev.name);
543 led_classdev_unregister(&k90->record_led.cdev);
545 kfree(k90->record_led.cdev.name);