Lines Matching refs:cdev

23 	struct led_classdev cdev;  member
61 static void keyboard_led_set_brightness_acpi(struct led_classdev *cdev, in keyboard_led_set_brightness_acpi() argument
76 dev_err(cdev->dev, "Error setting keyboard LED value: %d\n", in keyboard_led_set_brightness_acpi()
81 keyboard_led_get_brightness_acpi(struct led_classdev *cdev) in keyboard_led_get_brightness_acpi() argument
89 dev_err(cdev->dev, "Error getting keyboard LED value: %d\n", in keyboard_led_get_brightness_acpi()
137 keyboard_led_set_brightness_ec_pwm(struct led_classdev *cdev, in keyboard_led_set_brightness_ec_pwm() argument
146 struct keyboard_led *keyboard_led = container_of(cdev, struct keyboard_led, cdev); in keyboard_led_set_brightness_ec_pwm()
159 keyboard_led_get_brightness_ec_pwm(struct led_classdev *cdev) in keyboard_led_get_brightness_ec_pwm() argument
167 struct keyboard_led *keyboard_led = container_of(cdev, struct keyboard_led, cdev); in keyboard_led_get_brightness_ec_pwm()
224 keyboard_led->cdev.name = "chromeos::kbd_backlight"; in keyboard_led_probe()
225 keyboard_led->cdev.flags |= LED_CORE_SUSPENDRESUME | LED_REJECT_NAME_CONFLICT; in keyboard_led_probe()
226 keyboard_led->cdev.max_brightness = drvdata->max_brightness; in keyboard_led_probe()
227 keyboard_led->cdev.brightness_set = drvdata->brightness_set; in keyboard_led_probe()
228 keyboard_led->cdev.brightness_set_blocking = drvdata->brightness_set_blocking; in keyboard_led_probe()
229 keyboard_led->cdev.brightness_get = drvdata->brightness_get; in keyboard_led_probe()
231 err = devm_led_classdev_register(&pdev->dev, &keyboard_led->cdev); in keyboard_led_probe()