Home
last modified time | relevance | path

Searched +full:led +full:- +full:backlight (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/
Dti-lmu.txt6 ------ ---------------------------------
7 LM3532 Backlight
8 LM3631 Backlight and regulator
9 LM3632 Backlight and regulator
10 LM3633 Backlight, LED and fault monitor
11 LM3695 Backlight
12 LM3697 Backlight and fault monitor
15 - compatible: Should be one of:
22 - reg: I2C slave address.
30 - enable-gpios: A GPIO specifier for hardware enable pin.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dti-lmu.txt6 ------ ---------------------------------
7 LM3631 Backlight and regulator
8 LM3632 Backlight and regulator
9 LM3633 Backlight, LED and fault monitor
10 LM3695 Backlight
11 LM36274 Backlight and regulator
14 - compatible: Should be one of:
20 - reg: I2C slave address.
28 - enable-gpios: A GPIO specifier for hardware enable pin.
29 - ramp-up-us: Current ramping from one brightness level to
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/backlight/
Dled-backlight.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/led-backlight.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: led-backlight bindings
10 - Lee Jones <lee.jones@linaro.org>
11 - Daniel Thompson <daniel.thompson@linaro.org>
12 - Jingoo Han <jingoohan1@gmail.com>
15 This binding is used to describe a basic backlight device made of LEDs. It
16 can also be used to describe a backlight device controlled by the output of
[all …]
Dlm3630a-backlight.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/lm3630a-backlight.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI LM3630A High-Efficiency Dual-String White LED
10 - Lee Jones <lee.jones@linaro.org>
11 - Daniel Thompson <daniel.thompson@linaro.org>
12 - Jingoo Han <jingoohan1@gmail.com>
15 The LM3630A is a current-mode boost converter which supplies the power and
26 '#address-cells':
[all …]
Dcommon.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Common backlight properties
10 - Lee Jones <lee.jones@linaro.org>
11 - Daniel Thompson <daniel.thompson@linaro.org>
12 - Jingoo Han <jingoohan1@gmail.com>
15 Backlight devices provide backlight for different types of graphical
17 LED powered by a boost converter.
[all …]
Darcxcnn_bl.txt1 Binding for ArcticSand arc2c0608 LED driver
4 - compatible: should be "arc,arc2c0608"
5 - reg: slave address
8 - default-brightness: brightness value on boot, value from: 0-4095
9 - label: The name of the backlight device
11 - led-sources: List of enabled channels from 0 to 5.
14 - arc,led-config-0: setting for register ILED_CONFIG_0
15 - arc,led-config-1: setting for register ILED_CONFIG_1
16 - arc,dim-freq: PWM mode frequence setting (bits [3:0] used)
17 - arc,comp-config: setting for register CONFIG_COMP
[all …]
Dsky81452-backlight.txt1 SKY81452-backlight bindings
4 - compatible : Must be "skyworks,sky81452-backlight"
7 - name : Name of backlight device. Default is 'lcd-backlight'.
8 - gpios : GPIO to use to EN pin.
10 - led-sources : List of enabled channels from 0 to 5.
12 - skyworks,ignore-pwm : Ignore both PWM input
13 - skyworks,dpwm-mode : Enable DPWM dimming mode, otherwise Analog dimming.
14 - skyworks,phase-shift : Enable phase shift mode
15 - skyworks,short-detection-threshold-volt
17 - skyworks,current-limit-mA
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-lm36274.txt1 * Texas Instruments LM36274 4-Channel LCD Backlight Driver w/Integrated Bias
3 The LM36274 is an integrated four-channel WLED driver and LCD bias supply.
4 The backlight boost provides the power to bias four parallel LED strings with
5 up to 29V total output voltage. The 11-bit LED current is programmable via
9 Documentation/devicetree/bindings/mfd/ti-lmu.txt
12 Documentation/devicetree/bindings/regulator/lm363x-regulator.txt
14 Required backlight properties:
15 - compatible:
16 "ti,lm36274-backlight"
17 - reg : 0
[all …]
Dleds-lm3697.txt1 * Texas Instruments - LM3697 Highly Efficient White LED Driver
3 The LM3697 11-bit LED driver provides high-
4 performance backlight dimming for 1, 2, or 3 series
5 LED strings while delivering up to 90% efficiency.
10 - compatible:
12 - reg : I2C slave address
13 - #address-cells : 1
14 - #size-cells : 0
17 - enable-gpios : GPIO pin to enable/disable the device
18 - vled-supply : LED supply
[all …]
Dleds-lm3532.txt1 * Texas Instruments - lm3532 White LED driver with ambient light sensing
4 The LM3532 provides the 3 high-voltage, low-side current sinks. The device is
5 programmable over an I2C-compatible interface and has independent
7 method allows for different LED currents in each current sink thus allowing
8 for a wide variety of backlight and keypad applications.
11 each with 32 internal voltage setting resistors, 8-bit logarithmic and linear
16 - compatible : "ti,lm3532"
17 - reg : I2C slave address
18 - #address-cells : 1
19 - #size-cells : 0
[all …]
Dleds-pm8058.txt1 Qualcomm PM8058 LED driver
3 The Qualcomm PM8058 is a multi-functional device which contains
4 an LED driver block for up to six LEDs: three normal LEDs, two
5 "flash" LEDs and one "keypad backlight" LED. The names are
6 quoted because sometimes these LED drivers are used for wildly
7 different things than flash or keypad backlight: their names
8 are more of a suggestion than a hard-wired usecase.
10 Hardware-wise the different LEDs support slightly different
12 do they support external triggers. They are just powerful LED
17 mfd/qcom-pm8xxx.txt.
[all …]
/kernel/linux/linux-5.10/drivers/hid/
Dhid-corsair.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * - Vengeance K70 Keyboard
7 * - K70 RAPIDFIRE Keyboard
8 * - Vengeance K90 Keyboard
9 * - Scimitar PRO RGB Gaming Mouse
24 #include "hid-ids.h"
43 struct k90_led *backlight; member
52 return usage - 0xd0 + 1; in corsair_usage_to_gkey()
55 return usage - 0xe8 + 17; in corsair_usage_to_gkey()
81 MODULE_PARM_DESC(gkey_codes, "Key codes for the G-keys");
[all …]
/kernel/linux/linux-4.19/drivers/hid/
Dhid-corsair.c5 * - Vengeance K70 Keyboard
6 * - K70 RAPIDFIRE Keyboard
7 * - Vengeance K90 Keyboard
8 * - Scimitar PRO RGB Gaming Mouse
27 #include "hid-ids.h"
46 struct k90_led *backlight; member
55 return usage - 0xd0 + 1; in corsair_usage_to_gkey()
58 return usage - 0xe8 + 17; in corsair_usage_to_gkey()
84 MODULE_PARM_DESC(gkey_codes, "Key codes for the G-keys");
142 * LED class devices
[all …]
Dhid-google-hammer.c1 // SPDX-License-Identifier: GPL-2.0+
6 * Author: Wei-Ning Huang <wnhuang@google.com>
20 #include "hid-ids.h"
24 /* HID usage for keyboard backlight (Alphanumeric display brightness) */
36 struct hammer_kbd_leds *led = container_of(cdev, in hammer_kbd_brightness_set_blocking() local
41 led->buf[0] = 0; in hammer_kbd_brightness_set_blocking()
42 led->buf[1] = br; in hammer_kbd_brightness_set_blocking()
48 ret = hid_hw_power(led->hdev, PM_HINT_FULLON); in hammer_kbd_brightness_set_blocking()
50 hid_err(led->hdev, "failed: device not resumed %d\n", ret); in hammer_kbd_brightness_set_blocking()
54 ret = hid_hw_output_report(led->hdev, led->buf, sizeof(led->buf)); in hammer_kbd_brightness_set_blocking()
[all …]
/kernel/linux/linux-5.10/drivers/video/backlight/
Dadp8860_bl.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Backlight driver for Analog Devices ADP8860 Backlight Devices
5 * Copyright 2009-2010 Analog Devices Inc.
15 #include <linux/backlight.h>
29 #define ADP8860_BLSEN 0x05 /* Sink enable backlight or independent */
30 #define ADP8860_BLOFF 0x06 /* Backlight off timeout */
31 #define ADP8860_BLDIM 0x07 /* Backlight dim timeout */
32 #define ADP8860_BLFR 0x08 /* Backlight fade in and out rates */
33 #define ADP8860_BLMX1 0x09 /* Backlight (Brightness Level 1-daylight) maximum current */
34 #define ADP8860_BLDM1 0x0A /* Backlight (Brightness Level 1-daylight) dim current */
[all …]
Dadp8870_bl.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Backlight driver for Analog Devices ADP8870 Backlight Devices
5 * Copyright 2009-2011 Analog Devices Inc.
15 #include <linux/backlight.h>
30 #define ADP8870_BLSEL 0x05 /* Sink enable backlight or independent */
32 #define ADP8870_BLOFF 0x07 /* Backlight off timeout */
33 #define ADP8870_BLDIM 0x08 /* Backlight dim timeout */
34 #define ADP8870_BLFR 0x09 /* Backlight fade in and out rates */
35 #define ADP8870_BLMX1 0x0A /* Backlight (Brightness Level 1-daylight) maximum current */
36 #define ADP8870_BLDM1 0x0B /* Backlight (Brightness Level 1-daylight) dim current */
[all …]
Dled_bl.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2015-2019 Texas Instruments Incorporated - http://www.ti.com/
9 #include <linux/backlight.h>
30 if (priv->levels) in led_bl_set_brightness()
31 bkl_brightness = priv->levels[level]; in led_bl_set_brightness()
35 for (i = 0; i < priv->nb_leds; i++) in led_bl_set_brightness()
36 led_set_brightness(priv->leds[i], bkl_brightness); in led_bl_set_brightness()
38 priv->enabled = true; in led_bl_set_brightness()
45 if (!priv->enabled) in led_bl_power_off()
48 for (i = 0; i < priv->nb_leds; i++) in led_bl_power_off()
[all …]
/kernel/linux/linux-4.19/drivers/video/backlight/
Dadp8860_bl.c2 * Backlight driver for Analog Devices ADP8860 Backlight Devices
4 * Copyright 2009-2010 Analog Devices Inc.
6 * Licensed under the GPL-2 or later.
16 #include <linux/backlight.h>
30 #define ADP8860_BLSEN 0x05 /* Sink enable backlight or independent */
31 #define ADP8860_BLOFF 0x06 /* Backlight off timeout */
32 #define ADP8860_BLDIM 0x07 /* Backlight dim timeout */
33 #define ADP8860_BLFR 0x08 /* Backlight fade in and out rates */
34 #define ADP8860_BLMX1 0x09 /* Backlight (Brightness Level 1-daylight) maximum current */
35 #define ADP8860_BLDM1 0x0A /* Backlight (Brightness Level 1-daylight) dim current */
[all …]
Dadp8870_bl.c2 * Backlight driver for Analog Devices ADP8870 Backlight Devices
4 * Copyright 2009-2011 Analog Devices Inc.
6 * Licensed under the GPL-2 or later.
16 #include <linux/backlight.h>
31 #define ADP8870_BLSEL 0x05 /* Sink enable backlight or independent */
33 #define ADP8870_BLOFF 0x07 /* Backlight off timeout */
34 #define ADP8870_BLDIM 0x08 /* Backlight dim timeout */
35 #define ADP8870_BLFR 0x09 /* Backlight fade in and out rates */
36 #define ADP8870_BLMX1 0x0A /* Backlight (Brightness Level 1-daylight) maximum current */
37 #define ADP8870_BLDM1 0x0B /* Backlight (Brightness Level 1-daylight) dim current */
[all …]
/kernel/linux/linux-5.10/drivers/leds/trigger/
Dledtrig-backlight.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Backlight emulation LED trigger
21 struct led_classdev *led; member
33 struct led_classdev *led = n->led; in fb_notifier_callback() local
42 blank = fb_event->data; in fb_notifier_callback()
45 if (new_status == n->old_status) in fb_notifier_callback()
48 if ((n->old_status == UNBLANK) ^ n->invert) { in fb_notifier_callback()
49 n->brightness = led->brightness; in fb_notifier_callback()
50 led_set_brightness_nosleep(led, LED_OFF); in fb_notifier_callback()
52 led_set_brightness_nosleep(led, n->brightness); in fb_notifier_callback()
[all …]
/kernel/linux/linux-4.19/drivers/leds/trigger/
Dledtrig-backlight.c2 * Backlight emulation LED trigger
25 struct led_classdev *led; member
37 struct led_classdev *led = n->led; in fb_notifier_callback() local
46 blank = fb_event->data; in fb_notifier_callback()
49 if (new_status == n->old_status) in fb_notifier_callback()
52 if ((n->old_status == UNBLANK) ^ n->invert) { in fb_notifier_callback()
53 n->brightness = led->brightness; in fb_notifier_callback()
54 led_set_brightness_nosleep(led, LED_OFF); in fb_notifier_callback()
56 led_set_brightness_nosleep(led, n->brightness); in fb_notifier_callback()
59 n->old_status = new_status; in fb_notifier_callback()
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/laptops/
Dlg-laptop.rst1 .. SPDX-License-Identifier: GPL-2.0+
7 By Matan Ziv-Av <matan@svgalib.org>
11 -------
15 - FN-F1 (LG control panel) - Generates F15
16 - FN-F5 (Touchpad toggle) - Generates F13
17 - FN-F6 (Airplane mode) - Generates RFKILL
18 - FN-F8 (Keyboard backlight) - Generates F16.
19 This key also changes keyboard backlight mode.
20 - FN-F9 (Reader mode) - Generates F14
26 -----------
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/backlight/
Darcxcnn_bl.txt1 Binding for ArcticSand arc2c0608 LED driver
4 - compatible: should be "arc,arc2c0608"
5 - reg: slave address
8 - default-brightness: brightness value on boot, value from: 0-4095
9 - label: The name of the backlight device
11 - led-sources: List of enabled channels from 0 to 5.
14 - arc,led-config-0: setting for register ILED_CONFIG_0
15 - arc,led-config-1: setting for register ILED_CONFIG_1
16 - arc,dim-freq: PWM mode frequence setting (bits [3:0] used)
17 - arc,comp-config: setting for register CONFIG_COMP
[all …]
Dsky81452-backlight.txt1 SKY81452-backlight bindings
4 - compatible : Must be "skyworks,sky81452-backlight"
7 - name : Name of backlight device. Default is 'lcd-backlight'.
8 - gpios : GPIO to use to EN pin.
10 - led-sources : List of enabled channels from 0 to 5.
12 - skyworks,ignore-pwm : Ignore both PWM input
13 - skyworks,dpwm-mode : Enable DPWM dimming mode, otherwise Analog dimming.
14 - skyworks,phase-shift : Enable phase shift mode
15 - skyworks,short-detection-threshold-volt
17 - skyworks,current-limit-mA
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/
Dleds-pm8058.txt1 Qualcomm PM8058 LED driver
3 The Qualcomm PM8058 is a multi-functional device which contains
4 an LED driver block for up to six LEDs: three normal LEDs, two
5 "flash" LEDs and one "keypad backlight" LED. The names are
6 quoted because sometimes these LED drivers are used for wildly
7 different things than flash or keypad backlight: their names
8 are more of a suggestion than a hard-wired usecase.
10 Hardware-wise the different LEDs support slightly different
12 do they support external triggers. They are just powerful LED
17 mfd/qcom-pm8xxx.txt.
[all …]

12345678910>>...13