Home
last modified time | relevance | path

Searched +full:boost +full:- +full:voltage (Results 1 – 25 of 125) sorted by relevance

12345

/Linux-v5.15/Documentation/devicetree/bindings/power/supply/
Dbq25890.yaml1 # SPDX-License-Identifier: GPL-2.0
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Binding for bq25890, bq25892, bq25895 and bq25896 Li-Ion Charger
11 - Sebastian Reichel <sre@kernel.org>
14 - $ref: power-supply.yaml#
19 - ti,bq25890
20 - ti,bq25892
21 - ti,bq25895
22 - ti,bq25896
[all …]
Drichtek,rt9455.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
25 richtek,output-charge-current:
29 richtek,end-of-charge-percentage:
32 percent of the output charge current. When the current in constant-voltage phase drops
33 below output_charge_current x end-of-charge-percentage, charge is terminated.
35 richtek,battery-regulation-voltage:
[all …]
Dmt6360_charger.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Gene Chen <gene_chen@richtek.com>
14 Provides Battery Charger, Boost for OTG devices and BC1.2 detection.
18 const: mediatek,mt6360-chg
20 richtek,vinovp-microvolt:
21 description: Maximum CHGIN regulation voltage in uV.
25 usb-otg-vbus-regulator:
27 description: OTG boost regulator.
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dcs35l32.txt5 - compatible : "cirrus,cs35l32"
7 - reg : the I2C address of the device for I2C. Address is determined by the level
10 - VA-supply, VP-supply : power supplies for the device,
15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be
18 - cirrus,boost-manager : Boost voltage control.
19 0 = Automatically managed. Boost-converter output voltage is the higher
20 of the two: Class G or adaptive LED voltage.
21 1 = Automatically managed irrespective of audio, adapting for low-power
22 dissipation when LEDs are ON, and operating in Fixed-Boost Bypass Mode
24 2 = (Default) Boost voltage fixed in Bypass Mode (VBST = VP).
[all …]
Dcs35l36.txt5 - compatible : "cirrus,cs35l36"
7 - reg : the I2C address of the device for I2C
9 - VA-supply, VP-supply : power supplies for the device,
13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost
14 converter's output voltage in mV. The range is from 2550mV to 12000mV with
18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA.
19 Configures the peak current by monitoring the current through the boost FET.
24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value.
25 Seeds the digital boost converter's inductor estimation block with the initial
32 - cirrus,multi-amp-mode : Boolean to determine if there are more than
[all …]
Dcs35l33.txt5 - compatible : "cirrus,cs35l33"
7 - reg : the I2C address of the device for I2C
9 - VA-supply, VP-supply : power supplies for the device,
15 - reset-gpios : gpio used to reset the amplifier
17 - interrupts : IRQ line info CS35L33.
18 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
21 - cirrus,boost-ctl : Booster voltage use to supply the amp. If the value is
22 0, then VBST = VP. If greater than 0, the boost voltage will be 3300mV with
26 - cirrus,ramp-rate : On power up, it affects the time from when the power
27 up sequence begins to the time the audio reaches a full-scale output.
[all …]
Dcs35l34.txt5 - compatible : "cirrus,cs35l34"
7 - reg : the I2C address of the device for I2C.
9 - VA-supply, VP-supply : power supplies for the device,
13 - cirrus,boost-vtge-millivolt : Boost Voltage Value. Configures the boost
14 converter's output voltage in mV. The range is from VP to 8V with
17 - cirrus,boost-nanohenry: Inductor value for boost converter. The value is
22 - reset-gpios: GPIO used to reset the amplifier.
24 - interrupts : IRQ line info CS35L34.
25 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The
[all …]
Dcs35l35.txt5 - compatible : "cirrus,cs35l35"
7 - reg : the I2C address of the device for I2C
9 - VA-supply, VP-supply : power supplies for the device,
13 - interrupts : IRQ line info CS35L35.
14 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
17 - cirrus,boost-ind-nanohenry: Inductor value for boost converter. The value is
21 - reset-gpios : gpio used to reset the amplifier
23 - cirrus,stereo-config : Boolean to determine if there are 2 AMPs for a
26 - cirrus,audio-channel : Set Location of Audio Signal on Serial Port
30 - cirrus,advisory-channel : Set Location of Advisory Signal on Serial Port
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Dmax77693.txt1 Maxim MAX77693 multi-function device
4 - PMIC,
5 - CHARGER,
6 - LED,
7 - MUIC,
8 - HAPTIC
14 - compatible : Must be "maxim,max77693".
15 - reg : Specifies the i2c slave address of PMIC block.
16 - interrupts : This i2c device has an IRQ line connected to the main SoC.
19 - regulators : The regulators of max77693 have to be instantiated under subnode
[all …]
Dst,stpmic1.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - pascal Paillet <p.paillet@st.com>
24 "#interrupt-cells":
27 interrupt-controller: true
36 const: st,stpmic1-onkey
40 - description: onkey-falling, happens when onkey is pressed. IT_PONKEY_F of pmic
41 - description: onkey-rising, happens when onkey is released. IT_PONKEY_R of pmic
43 interrupt-names:
[all …]
Drohm,bd71815-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/rohm,bd71815-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
13 BD71815AGW is a single-chip power management ICs for battery-powered
14 portable devices. It integrates 5 buck converters, 8 LDOs, a boost driver
15 for LED and a 500 mA single-cell linear charger. Also included is a Coulomb
16 counter, a real-time clock (RTC), and a 32.768 kHz clock gate and two GPOs.
30 gpio-controller: true
[all …]
/Linux-v5.15/drivers/power/supply/
Drt9455_charger.c1 // SPDX-License-Identifier: GPL-2.0-or-later
22 #define RT9455_DRIVER_NAME "rt9455-charger"
166 #define GET_MASK(fid) (BIT(rt9455_reg_fields[fid].msb + 1) - \
170 * Each array initialised below shows the possible real-world values for a
172 * ascending order. The index of each real-world value represents the value
182 * voltage.
197 * When the charger is in boost mode, REG02[7:2] represent boost output
198 * voltage.
200 /* REG02[7:2] (Boost output voltage) in uV */
264 for (i = 0; i < tbl_size - 1; i++) in rt9455_find_idx()
[all …]
Dbq2415x_charger.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (C) 2011-2013 Pali Rohár <pali@kernel.org>
68 /* voltage register */
172 int autotimer; /* 1 - if driver automatically reset timer, 0 - not */
173 int automode; /* 1 - enabled, 0 - disabled; -1 - not supported */
189 struct i2c_client *client = to_i2c_client(bq->dev); in bq2415x_i2c_read()
194 if (!client->adapter) in bq2415x_i2c_read()
195 return -ENODEV; in bq2415x_i2c_read()
197 msg[0].addr = client->addr; in bq2415x_i2c_read()
201 msg[1].addr = client->addr; in bq2415x_i2c_read()
[all …]
Dbq25890_charger.c1 // SPDX-License-Identifier: GPL-2.0-or-later
77 u8 vreg; /* regulation voltage */
80 u8 sysvmin; /* minimum system voltage limit */
81 u8 boostv; /* boost regulation voltage */
82 u8 boosti; /* boost current limit */
83 u8 boostf; /* boost frequency */
87 u8 vclamp; /* IBAT compensation voltage limit */
251 * Most of the val -> idx conversions can be computed, given the minimum,
276 /* Boost mode current limit lookup table, in uA */
320 ret = regmap_field_read(bq->rmap_fields[field_id], &val); in bq25890_field_read()
[all …]
/Linux-v5.15/drivers/regulator/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Voltage and Current Regulator Support"
6 Generic Voltage and Current Regulator support.
8 This framework is designed to provide a generic interface to voltage
10 provide voltage and current control to client or consumer drivers and
16 to both voltage regulators (where voltage output is controllable) and
34 tristate "Fixed voltage regulator support"
36 This driver provides support for fixed voltage regulators,
38 managed regulators and simple non-configurable regulators.
43 This driver provides a virtual consumer for the voltage and
[all …]
Dtps6105x-regulator.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Driver for TPS61050/61052 boost converters, typically used for white LEDs
6 * Copyright (C) 2011 ST-Ericsson SA
7 * Written on behalf of Linaro for ST-Ericsson
39 .name = "tps6105x-boost",
56 * Registers the chip as a voltage regulator
60 struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev); in tps6105x_regulator_probe()
61 struct tps6105x_platform_data *pdata = tps6105x->pdata; in tps6105x_regulator_probe()
66 if (pdata->mode != TPS6105X_MODE_VOLTAGE) { in tps6105x_regulator_probe()
67 dev_info(&pdev->dev, in tps6105x_regulator_probe()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/leds/backlight/
Dqcom-wled.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
11 - Kiran Gunda <kgunda@codeaurora.org>
21 - qcom,pm8941-wled
22 - qcom,pmi8994-wled
23 - qcom,pmi8998-wled
24 - qcom,pm660l-wled
[all …]
/Linux-v5.15/Documentation/admin-guide/pm/
Dcpufreq.rst1 .. SPDX-License-Identifier: GPL-2.0
19 different clock frequency and voltage configurations, often referred to as
20 Operating Performance Points or P-states (in ACPI terminology). As a rule,
21 the higher the clock frequency and the higher the voltage, the more instructions
23 frequency and the higher the voltage, the more energy is consumed over a unit of
24 time (or the more power is drawn) by the CPU in the given P-state. Therefore
29 as possible and then there is no reason to use any P-states different from the
30 highest one (i.e. the highest-performance frequency/voltage configuration
37 different frequency/voltage configurations or (in the ACPI terminology) to be
38 put into different P-states.
[all …]
/Linux-v5.15/include/sound/
Dcs35l35.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/sound/cs35l35.h -- Platform data for CS35l35
45 * Section 4.8.2 - 4.8.4 of the datasheet
83 /* Boost Power Down with FET */
85 /* Boost Voltage : used if ClassH Algo Enabled */
87 /* Boost Converter Peak Current CTRL */
95 /* Shared Boost for stereo */
97 /* Specifies this amp is using an external boost supply */
Dcs35l33.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/sound/cs35l33.h -- Platform data for CS35l33
26 /* Boost Controller Voltage Setting */
29 /* Boost Controller Peak Current */
Dcs35l34.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/sound/cs35l34.h -- Platform data for CS35l34
20 /* Boost inductor value (nH) */
22 /* Boost Controller Voltage Setting (mV) */
/Linux-v5.15/Documentation/devicetree/bindings/regulator/
Drichtek,rt4831-regulator.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/richtek,rt4831-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Richtek RT4831 Display Bias Voltage Regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
16 For Display Bias Voltage DSVP and DSVN, the output range is about 4V to 6.5V.
19 DSVLCM is a boost regulator in IC internal as DSVP and DSVN input power.
20 Its voltage should be configured above 0.15V to 0.2V gap larger than the
21 voltage needed for DSVP and DSVN. Too much voltage gap could improve the
[all …]
Drichtek,rtq6752-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/richtek,rtq6752-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Richtek RTQ6752 TFT LCD Voltage Regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
14 two synchronous boost converter for PAVDD, and one synchronous NAVDD
15 buck-boost. The device is suitable for automotive TFT-LCD panel.
20 - richtek,rtq6752
25 enable-gpios:
[all …]
/Linux-v5.15/include/linux/platform_data/
Dad7793.h1 /* SPDX-License-Identifier: GPL-2.0-only */
11 * enum ad7793_clock_source - AD7793 clock source selection
25 * enum ad7793_bias_voltage - AD7793 bias voltage selection
26 * @AD7793_BIAS_VOLTAGE_DISABLED: Bias voltage generator disabled
27 * @AD7793_BIAS_VOLTAGE_AIN1: Bias voltage connected to AIN1(-).
28 * @AD7793_BIAS_VOLTAGE_AIN2: Bias voltage connected to AIN2(-).
29 * @AD7793_BIAS_VOLTAGE_AIN3: Bias voltage connected to AIN3(-).
40 * enum ad7793_refsel - AD7793 reference voltage selection
42 * and REFIN1(-).
44 * and REFIN1(-). Only valid for AD7795/AD7796.
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/ata/
Dimx-sata.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/ata/imx-sata.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shawn Guo <shawn.guo@linaro.org>
19 - fsl,imx53-ahci
20 - fsl,imx6q-ahci
21 - fsl,imx6qp-ahci
31 - description: sata clock
32 - description: sata reference clock
[all …]

12345