Searched refs:kbd_led (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/platform/x86/ |
| H A D | bitland-mifs-wmi.c | 156 struct led_classdev kbd_led; member 421 container_of(led_cdev, struct bitland_mifs_wmi_data, kbd_led); in laptop_kbd_led_set() 437 container_of(led_cdev, struct bitland_mifs_wmi_data, kbd_led); in laptop_kbd_led_get() 644 led_classdev_notify_brightness_hw_changed(&data_ctx->kbd_led, in bitland_notifier_callback() 720 drv_data->kbd_led.max_brightness = 3; in bitland_mifs_wmi_probe() 721 drv_data->kbd_led.brightness_set_blocking = laptop_kbd_led_set; in bitland_mifs_wmi_probe() 722 drv_data->kbd_led.brightness_get = laptop_kbd_led_get; in bitland_mifs_wmi_probe() 723 drv_data->kbd_led.brightness = laptop_kbd_led_get(&drv_data->kbd_led); in bitland_mifs_wmi_probe() 724 drv_data->kbd_led.flags = LED_CORE_SUSPENDRESUME | in bitland_mifs_wmi_probe() 727 ret = devm_led_classdev_register_ext(&wdev->dev, &drv_data->kbd_led, &init_data); in bitland_mifs_wmi_probe()
|
| H A D | samsung-laptop.c | 343 struct led_classdev kbd_led; member 1215 samsung = container_of(led_cdev, struct samsung_laptop, kbd_led); in kbd_led_set() 1217 if (value > samsung->kbd_led.max_brightness) in kbd_led_set() 1218 value = samsung->kbd_led.max_brightness; in kbd_led_set() 1228 samsung = container_of(led_cdev, struct samsung_laptop, kbd_led); in kbd_led_get() 1234 led_classdev_unregister(&samsung->kbd_led); in samsung_leds_exit() 1250 samsung->kbd_led.name = "samsung::kbd_backlight"; in samsung_leds_init() 1251 samsung->kbd_led.brightness_set = kbd_led_set; in samsung_leds_init() 1252 samsung->kbd_led.brightness_get = kbd_led_get; in samsung_leds_init() 1253 samsung->kbd_led.max_brightness = 8; in samsung_leds_init() [all …]
|
| H A D | toshiba_acpi.c | 185 struct led_classdev kbd_led; member 613 struct toshiba_acpi_dev, kbd_led); in toshiba_kbd_backlight_get() 633 struct toshiba_acpi_dev, kbd_led); in toshiba_kbd_backlight_set() 2503 led_classdev_notify_brightness_hw_changed(&toshiba_acpi->kbd_led, in toshiba_acpi_kbd_bl_work() 3237 led_classdev_notify_brightness_hw_changed(&dev->kbd_led, in toshiba_acpi_notify() 3295 led_classdev_unregister(&dev->kbd_led); in toshiba_acpi_remove() 3464 dev->kbd_led.name = "toshiba::kbd_backlight"; in toshiba_acpi_probe() 3465 dev->kbd_led.flags = LED_BRIGHT_HW_CHANGED; in toshiba_acpi_probe() 3466 dev->kbd_led.max_brightness = 1; in toshiba_acpi_probe() 3467 dev->kbd_led.brightness_set = toshiba_kbd_backlight_set; in toshiba_acpi_probe() [all …]
|
| H A D | asus-wmi.c | 257 struct led_classdev kbd_led; member 1060 asus = container_of(led, struct asus_wmi, kbd_led); in kbd_rgb_mode_store() 1777 &asus->kbd_led); in kbd_led_update_all() 1788 do_kbd_led_set(&asus->kbd_led, value); in kbd_led_update_all() 1792 led_classdev_notify_brightness_hw_changed(&asus->kbd_led, value); in kbd_led_update_all() 1917 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in do_kbd_led_set() 1955 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_get() 2120 asus->kbd_led.name = "asus::kbd_backlight"; in asus_wmi_led_init() 2121 asus->kbd_led.flags = LED_BRIGHT_HW_CHANGED; in asus_wmi_led_init() 2122 asus->kbd_led.brightness_set_blocking = kbd_led_set; in asus_wmi_led_init() [all …]
|
| /linux/Documentation/admin-guide/laptops/ |
| H A D | lg-laptop.rst | 72 A led device named kbd_led controls the keyboard backlight. There are three
|