Home
last modified time | relevance | path

Searched refs:kbd_backlight (Results 1 – 6 of 6) sorted by relevance

/drivers/hid/
A Dhid-google-hammer.c344 struct hammer_kbd_leds *kbd_backlight; in hammer_register_leds() local
346 kbd_backlight = devm_kzalloc(&hdev->dev, sizeof(*kbd_backlight), in hammer_register_leds()
348 if (!kbd_backlight) in hammer_register_leds()
351 kbd_backlight->hdev = hdev; in hammer_register_leds()
352 kbd_backlight->cdev.name = "hammer::kbd_backlight"; in hammer_register_leds()
353 kbd_backlight->cdev.max_brightness = MAX_BRIGHTNESS; in hammer_register_leds()
354 kbd_backlight->cdev.brightness_set_blocking = in hammer_register_leds()
356 kbd_backlight->cdev.flags = LED_HW_PLUGGABLE; in hammer_register_leds()
359 hammer_kbd_brightness_set_blocking(&kbd_backlight->cdev, 0); in hammer_register_leds()
361 return devm_led_classdev_register(&hdev->dev, &kbd_backlight->cdev); in hammer_register_leds()
A Dhid-asus.c126 struct asus_kbd_leds *kbd_backlight; member
688 if (!drvdata->kbd_backlight) in asus_kbd_register_leds()
691 drvdata->kbd_backlight->removed = false; in asus_kbd_register_leds()
692 drvdata->kbd_backlight->brightness = 0; in asus_kbd_register_leds()
693 drvdata->kbd_backlight->hdev = hdev; in asus_kbd_register_leds()
695 drvdata->kbd_backlight->cdev.max_brightness = 3; in asus_kbd_register_leds()
699 spin_lock_init(&drvdata->kbd_backlight->lock); in asus_kbd_register_leds()
1099 if (drvdata->kbd_backlight) { in asus_resume()
1101 drvdata->kbd_backlight->cdev.brightness }; in asus_resume()
1245 if (drvdata->kbd_backlight) { in asus_remove()
[all …]
/drivers/platform/x86/
A Dsamsung-galaxybook.c48 struct led_classdev kbd_backlight; member
341 container_of(led, struct samsung_galaxybook, kbd_backlight); in kbd_backlight_show()
356 container_of_const(led, struct samsung_galaxybook, kbd_backlight); in kbd_backlight_store()
389 galaxybook->kbd_backlight.brightness_get = kbd_backlight_show; in galaxybook_kbd_backlight_init()
390 galaxybook->kbd_backlight.brightness_set_blocking = kbd_backlight_store; in galaxybook_kbd_backlight_init()
391 galaxybook->kbd_backlight.flags = LED_BRIGHT_HW_CHANGED; in galaxybook_kbd_backlight_init()
392 galaxybook->kbd_backlight.max_brightness = GB_KBD_BACKLIGHT_MAX_BRIGHTNESS; in galaxybook_kbd_backlight_init()
395 &galaxybook->kbd_backlight, &init_data); in galaxybook_kbd_backlight_init()
1129 brightness = galaxybook->kbd_backlight.brightness; in galaxybook_kbd_backlight_hotkey_work()
1130 if (brightness < galaxybook->kbd_backlight.max_brightness) in galaxybook_kbd_backlight_hotkey_work()
[all …]
A Dlg-laptop.c97 static struct led_classdev kbd_backlight; variable
222 &kbd_backlight, get_kbd_backlight_level(kbd_backlight.dev->parent)); in wmi_notify()
639 static LED_DEVICE(kbd_backlight, 255, LED_BRIGHT_HW_CHANGED);
853 led_classdev_register(&pf_device->dev, &kbd_backlight); in acpi_add()
873 led_classdev_unregister(&kbd_backlight); in acpi_remove()
A Dsamsung-laptop.c129 u16 kbd_backlight; member
201 .kbd_backlight = 0xFFFF,
264 .kbd_backlight = 0x78,
1158 if (commands->kbd_backlight == 0xFFFF) in kbd_backlight_enable()
1163 retval = sabi_command(samsung, commands->kbd_backlight, in kbd_backlight_enable()
1182 retval = sabi_command(samsung, commands->kbd_backlight, in kbd_backlight_read()
1198 return sabi_command(samsung, commands->kbd_backlight, in kbd_backlight_write()
A Dsony-laptop.c111 static int kbd_backlight = -1; variable
112 module_param(kbd_backlight, int, 0444);
113 MODULE_PARM_DESC(kbd_backlight,
1754 struct kbd_backlight { struct
1764 static struct kbd_backlight *kbdbl_ctl; argument
1909 kbdbl_ctl->mode = kbd_backlight; in sony_nc_kbd_backlight_setup()

Completed in 30 milliseconds