Lines Matching defs:led_cdev
363 static void asus_led_cdev_set(struct led_classdev *led_cdev,
366 struct asus_led *led = container_of(led_cdev, struct asus_led, led);
381 static enum led_brightness asus_led_cdev_get(struct led_classdev *led_cdev)
383 return led_cdev->brightness;
424 static void asus_kled_cdev_set(struct led_classdev *led_cdev,
427 struct asus_led *led = container_of(led_cdev, struct asus_led, led);
442 static enum led_brightness asus_kled_cdev_get(struct led_classdev *led_cdev)
444 struct asus_led *led = container_of(led_cdev, struct asus_led, led);
475 struct led_classdev *led_cdev = &led->led;
484 led_cdev->name = name;
485 led_cdev->brightness_set = asus_led_cdev_set;
486 led_cdev->brightness_get = asus_led_cdev_get;
487 led_cdev->max_brightness = 1;
488 return led_classdev_register(&asus->platform_device->dev, led_cdev);