Home
last modified time | relevance | path

Searched +full:overvoltage +full:- +full:protection +full:- +full:microvolt (Results 1 – 7 of 7) 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/regulator/
H A Dvctrl.txt5 --------------------
6 - compatible : must be "vctrl-regulator".
7 - regulator-min-microvolt : smallest voltage consumers may set
8 - regulator-max-microvolt : largest voltage consumers may set
9 - ctrl-supply : The regulator supplying the control voltage.
10 - ctrl-voltage-range : an array of two integer values describing the range
13 regulator-min/max-microvolt output voltage.
16 --------------------
17 - ovp-threshold-percent : overvoltage protection (OVP) threshold of the
28 - min-slew-down-rate : Describes how slowly the regulator voltage will decay
[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 …]
/linux/drivers/power/supply/
H A Dab8500_charger.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) ST-Ericsson SA 2012
36 #include "ab8500-bm.h"
37 #include "ab8500-chargalg.h"
94 /* Lowest charger voltage is 3.39V -> 0x4E */
112 /* UsbLineStatus register - usb types */
174 * struct ab8500_charger_interrupts - ab8500 interrupts
218 * struct ab8500_charger - ab8500 Charger device information
359 dev_dbg(di->dev, "SW Fallback: %d\n", fallback); in ab8500_enable_disable_sw_fallback()
361 if (is_ab8500(di->parent)) { in ab8500_enable_disable_sw_fallback()
[all …]
H A Dbd99954-charger.c1 // SPDX-License-Identifier: GPL-2.0-only
20 * a) Trickle-charge with constant current (8).
21 * b) pre-charge with constant current (6)
22 * c) fast-charge, first with constant current (5) phase. After
30 *(4)` `.` ` ` ` ` ` ` ` ` ` ` ` ` ` ----------------------------.
32 * . o----+/:/ ` ` ` ` ` ` ` ` ` ` ` ` `.` ` (5)
34 * . + /- -- .
35 * . +`/- + .
36 * . o/- -: .
38 * . .--+ `/ .
[all …]
/linux/include/linux/
H A Dpower_supply.h1 /* SPDX-License-Identifier: GPL-2.0-only */
226 /* Run-time specific power supply configuration */
349 int vbat_uv; /* Battery voltage in microvolt */
354 * struct power_supply_maintenance_charge_table - setting for maintenace charging
387 * +-------------------------------------------------------------------> t
389 * Practically this means that the Li-ions are wandering back and forth in the
400 * +-------------------------------------------------------------------> t
411 * As an example, a Samsung EB425161LA Lithium-Ion battery is CC/CV charged
426 * the expected stand-by current. Also overvoltage protection will be applied
438 * struct power_supply_battery_info - information about batteries
[all …]