Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/hid/
Dhid-google-hammer.c342 struct hammer_kbd_leds *kbd_backlight; in hammer_register_leds() local
345 kbd_backlight = kzalloc(sizeof(*kbd_backlight), GFP_KERNEL); in hammer_register_leds()
346 if (!kbd_backlight) in hammer_register_leds()
349 kbd_backlight->hdev = hdev; in hammer_register_leds()
350 kbd_backlight->cdev.name = "hammer::kbd_backlight"; in hammer_register_leds()
351 kbd_backlight->cdev.max_brightness = MAX_BRIGHTNESS; in hammer_register_leds()
352 kbd_backlight->cdev.brightness_set_blocking = in hammer_register_leds()
354 kbd_backlight->cdev.flags = LED_HW_PLUGGABLE; in hammer_register_leds()
357 hammer_kbd_brightness_set_blocking(&kbd_backlight->cdev, 0); in hammer_register_leds()
359 error = led_classdev_register(&hdev->dev, &kbd_backlight->cdev); in hammer_register_leds()
[all …]
Dhid-asus.c119 struct asus_kbd_leds *kbd_backlight; member
575 drvdata->kbd_backlight = devm_kzalloc(&hdev->dev, in asus_kbd_register_leds()
578 if (!drvdata->kbd_backlight) in asus_kbd_register_leds()
581 drvdata->kbd_backlight->removed = false; in asus_kbd_register_leds()
582 drvdata->kbd_backlight->brightness = 0; in asus_kbd_register_leds()
583 drvdata->kbd_backlight->hdev = hdev; in asus_kbd_register_leds()
584 drvdata->kbd_backlight->cdev.name = "asus::kbd_backlight"; in asus_kbd_register_leds()
585 drvdata->kbd_backlight->cdev.max_brightness = 3; in asus_kbd_register_leds()
586 drvdata->kbd_backlight->cdev.brightness_set = asus_kbd_backlight_set; in asus_kbd_register_leds()
587 drvdata->kbd_backlight->cdev.brightness_get = asus_kbd_backlight_get; in asus_kbd_register_leds()
[all …]
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-platform-dell-laptop1 What: /sys/class/leds/dell::kbd_backlight/als_enabled
12 What: /sys/class/leds/dell::kbd_backlight/als_setting
21 What: /sys/class/leds/dell::kbd_backlight/start_triggers
39 echo +keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers
43 echo -keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers
47 What: /sys/class/leds/dell::kbd_backlight/stop_timeout
65 echo 10m > /sys/class/leds/dell::kbd_backlight/stop_timeout
/Linux-v5.15/drivers/platform/x86/
Dlg-laptop.c75 static struct led_classdev kbd_backlight; variable
225 &kbd_backlight, get_kbd_backlight_level()); in wmi_notify()
613 static LED_DEVICE(kbd_backlight, 255, LED_BRIGHT_HW_CHANGED);
699 led_classdev_register(&pf_device->dev, &kbd_backlight); in acpi_add()
718 led_classdev_unregister(&kbd_backlight); in acpi_remove()
Dsamsung-laptop.c128 u16 kbd_backlight; member
200 .kbd_backlight = 0xFFFF,
263 .kbd_backlight = 0x78,
1063 if (commands->kbd_backlight == 0xFFFF) in kbd_backlight_enable()
1068 retval = sabi_command(samsung, commands->kbd_backlight, in kbd_backlight_enable()
1087 retval = sabi_command(samsung, commands->kbd_backlight, in kbd_backlight_read()
1103 return sabi_command(samsung, commands->kbd_backlight, in kbd_backlight_write()
Dsony-laptop.c112 static int kbd_backlight = -1; variable
113 module_param(kbd_backlight, int, 0444);
114 MODULE_PARM_DESC(kbd_backlight,
1757 struct kbd_backlight { struct
1767 static struct kbd_backlight *kbdbl_ctl; argument
1909 kbdbl_ctl->mode = kbd_backlight; in sony_nc_kbd_backlight_setup()
/Linux-v5.15/arch/arm64/boot/dts/mediatek/
Dmt8183-kukui-jacuzzi-fennel-sku1.dts16 label = "cros_ec::kbd_backlight";
/Linux-v5.15/arch/arm/boot/dts/
Domap4-droid4-xt894.dts138 label = ":kbd_backlight";
/Linux-v5.15/Documentation/leds/
Dleds-class.rst93 - ":kbd_backlight"
94 - "input5::kbd_backlight"
/Linux-v5.15/Documentation/devicetree/bindings/leds/
Dleds-lm3532.txt100 label = ":kbd_backlight";
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor.dtsi262 label = "cros_ec::kbd_backlight";