Searched refs:kbd_led (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/platform/x86/ |
D | samsung-laptop.c | 346 struct led_classdev kbd_led; member 1124 samsung = container_of(led_cdev, struct samsung_laptop, kbd_led); in kbd_led_set() 1126 if (value > samsung->kbd_led.max_brightness) in kbd_led_set() 1127 value = samsung->kbd_led.max_brightness; in kbd_led_set() 1139 samsung = container_of(led_cdev, struct samsung_laptop, kbd_led); in kbd_led_get() 1145 if (!IS_ERR_OR_NULL(samsung->kbd_led.dev)) in samsung_leds_exit() 1146 led_classdev_unregister(&samsung->kbd_led); in samsung_leds_exit() 1162 samsung->kbd_led.name = "samsung::kbd_backlight"; in samsung_leds_init() 1163 samsung->kbd_led.brightness_set = kbd_led_set; in samsung_leds_init() 1164 samsung->kbd_led.brightness_get = kbd_led_get; in samsung_leds_init() [all …]
|
D | asus-wmi.c | 220 struct led_classdev kbd_led; member 494 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_set() 496 if (value > asus->kbd_led.max_brightness) in kbd_led_set() 497 value = asus->kbd_led.max_brightness; in kbd_led_set() 510 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_get() 573 if (!IS_ERR_OR_NULL(asus->kbd_led.dev)) in asus_wmi_led_exit() 574 led_classdev_unregister(&asus->kbd_led); in asus_wmi_led_exit() 610 asus->kbd_led.name = "asus::kbd_backlight"; in asus_wmi_led_init() 611 asus->kbd_led.brightness_set = kbd_led_set; in asus_wmi_led_init() 612 asus->kbd_led.brightness_get = kbd_led_get; in asus_wmi_led_init() [all …]
|
D | dell-laptop.c | 2075 static struct led_classdev kbd_led = { variable 2089 kbd_led.max_brightness = kbd_get_max_level(); in kbd_led_init() 2090 if (!kbd_led.max_brightness) { in kbd_led_init() 2091 kbd_led.max_brightness = kbd_get_valid_token_counts(); in kbd_led_init() 2092 if (kbd_led.max_brightness) in kbd_led_init() 2093 kbd_led.max_brightness--; in kbd_led_init() 2095 return led_classdev_register(dev, &kbd_led); in kbd_led_init() 2108 kbd_led.brightness_set = brightness_set_exit; in kbd_led_exit() 2109 led_classdev_unregister(&kbd_led); in kbd_led_exit()
|
D | toshiba_acpi.c | 169 struct led_classdev kbd_led; member 584 struct toshiba_acpi_dev, kbd_led); in toshiba_kbd_backlight_get() 604 struct toshiba_acpi_dev, kbd_led); in toshiba_kbd_backlight_set() 2604 led_classdev_unregister(&dev->kbd_led); in toshiba_acpi_remove() 2714 dev->kbd_led.name = "toshiba::kbd_backlight"; in toshiba_acpi_add() 2715 dev->kbd_led.max_brightness = 1; in toshiba_acpi_add() 2716 dev->kbd_led.brightness_set = toshiba_kbd_backlight_set; in toshiba_acpi_add() 2717 dev->kbd_led.brightness_get = toshiba_kbd_backlight_get; in toshiba_acpi_add() 2718 if (!led_classdev_register(&dev->acpi_dev->dev, &dev->kbd_led)) in toshiba_acpi_add()
|