Home
last modified time | relevance | path

Searched +full:overvoltage +full:- +full:protection +full:- +full:microvolt (Results 1 – 3 of 3) sorted by relevance

/linux/Documentation/devicetree/bindings/leds/backlight/
H A Dmps,mp3309c.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Flavio Suligoi <f.suligoi@asem.it>
13 The Monolithic Power (MPS) MP3309C is a WLED step-up converter, featuring a
17 - analog mode, via I2C commands, as default mode (32 dimming levels)
18 - PWM controlled mode (optional)
24 - $ref: common.yaml#
37 enable-gpios:
38 description: GPIO used to enable the backlight in "analog-i2c" dimming mode.
[all …]
/linux/Documentation/devicetree/bindings/leds/
H A Dti.lm36922.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments - LM3692x Highly Efficient White LED Driver
10 - Dan Murphy <dmurphy@ti.com>
13 The LM3692x is an ultra-compact, highly efficient,
14 white-LED driver designed for LCD display backlighting.
26 - ti,lm36922
27 - ti,lm36923
32 "#address-cells":
[all …]
/linux/drivers/video/backlight/
H A Dmp3309c.c1 // SPDX-License-Identifier: GPL-2.0-or-later
92 /* I2C register #0 - Device enable */ in mp3309c_enable_device()
93 ret = regmap_update_bits(chip->regmap, REG_I2C_0, REG_I2C_0_EN, in mp3309c_enable_device()
99 * I2C register #1 - Set working mode: in mp3309c_enable_device()
100 * - enable/disable synchronous mode in mp3309c_enable_device()
101 * - set overvoltage protection (OVP) in mp3309c_enable_device()
104 if (chip->pdata->sync_mode) in mp3309c_enable_device()
106 reg_val |= chip->pdata->over_voltage_protection; in mp3309c_enable_device()
107 ret = regmap_write(chip->regmap, REG_I2C_1, reg_val); in mp3309c_enable_device()
122 if (chip->pdata->dimming_mode == DIMMING_PWM) { in mp3309c_bl_update_status()
[all …]