Home
last modified time | relevance | path

Searched +full:ldo1 +full:- +full:3 (Results 1 – 25 of 338) sorted by relevance

12345678910>>...14

/linux/drivers/regulator/
H A Dtps65219-regulator.c1 // SPDX-License-Identifier: GPL-2.0
5 // Copyright (C) 2022 BayLibre Incorporated - https://www.baylibre.com/
6 // Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
9 // "J Keerthy <j-keerthy@ti.com>"
54 { "LDO1_SCG", "LDO1", "short circuit to ground", REGULATOR_EVENT_REGULATION_OUT },
55 { "LDO1_OC", "LDO1", "overcurrent", REGULATOR_EVENT_OVER_CURRENT },
56 { "LDO1_UV", "LDO1", "undervoltage", REGULATOR_EVENT_UNDER_VOLTAGE },
75 { "LDO1_RV", "LDO1", "residual voltage", REGULATOR_EVENT_OVER_VOLTAGE_WARN },
83 { "LDO1_RV_SD", "LDO1", "residual voltage on shutdown", REGULATOR_EVENT_OVER_VOLTAGE_WARN },
169 return regmap_set_bits(tps->regmap, TPS65219_REG_STBY_1_CONFIG, in tps65219_set_mode()
[all …]
H A Dmax8893.c1 // SPDX-License-Identifier: GPL-2.0+
21 .supply_name = "in-buck",
37 .name = "LDO1",
38 .supply_name = "in-ldo1",
39 .of_match = of_match_ptr("ldo1"),
55 .supply_name = "in-ldo2",
72 .supply_name = "in-ldo3",
76 .id = 3,
85 .enable_mask = BIT(3),
89 .supply_name = "in-ldo4",
[all …]
H A Drn5t618-regulator.c1 // SPDX-License-Identifier: GPL-2.0-only
34 .n_voltages = ((max) - (min)) / (step) + 1, \
50 REG(LDO1, LDOEN1, BIT(0), LDO1DAC, 0x7f, 900000, 3500000, 25000),
53 REG(LDO4, LDOEN1, BIT(3), LDO4DAC, 0x7f, 900000, 3500000, 25000),
66 REG(LDO1, LDOEN1, BIT(0), LDO1DAC, 0x7f, 900000, 3500000, 25000),
69 REG(LDO4, LDOEN1, BIT(3), LDO4DAC, 0x7f, 900000, 3500000, 25000),
84 REG(LDO1, LDOEN1, BIT(0), LDO1DAC, 0x7f, 900000, 3500000, 25000),
87 REG(LDO4, LDOEN1, BIT(3), LDO4DAC, 0x7f, 900000, 3500000, 25000),
101 struct rn5t618 *rn5t618 = dev_get_drvdata(pdev->dev.parent); in rn5t618_regulator_probe()
108 switch (rn5t618->variant) { in rn5t618_regulator_probe()
[all …]
H A Dlp873x-regulator.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/
20 .supply_name = _of "-in", \
87 reg = 3; in lp873x_buck_set_ramp_delay()
95 ret = regmap_update_bits(lp873->regmap, regulators[id].ctrl2_reg, in lp873x_buck_set_ramp_delay()
99 dev_err(lp873->dev, "SLEW RATE write failed: %d\n", ret); in lp873x_buck_set_ramp_delay()
103 rdev->constraints->ramp_delay = lp873x_buck_ramp_delay[reg]; in lp873x_buck_set_ramp_delay()
123 /* Operations permitted on LDO0 and LDO1 */
149 LP873X_REGULATOR("LDO1", LP873X_LDO_1, "ldo1", lp873x_ldo01_ops, 26,
157 struct lp873x *lp873 = dev_get_drvdata(pdev->dev.parent); in lp873x_regulator_probe()
[all …]
H A D88pm800-regulator.c1 // SPDX-License-Identifier: GPL-2.0-only
22 /* LDO1 with DVC[0..3] */
45 /* BUCK1 with DVC[0..3] */
78 * vreg - the buck regs string.
79 * ereg - the string for the enable register.
80 * ebit - the bit number in the enable register.
81 * amax - the current
84 * n_volt - Number of available selectors
108 * vreg - the LDO regs string
109 * ereg - the string for the enable register.
[all …]
/linux/Documentation/devicetree/bindings/regulator/
H A Dmt6360-regulator.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/mt6360-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Gene Chen <gene_chen@richtek.com>
14 after their hardware counterparts buck1/2 or ldo1/2/3/5/6/7
18 const: mediatek,mt6360-regulator
20 LDO_VIN1-supply:
21 description: Input supply phandle(s) for LDO1/2/3
22 LDO_VIN2-supply:
[all …]
H A Dlp872x.txt4 - compatible: "ti,lp8720" or "ti,lp8725"
5 - reg: I2C slave address. 0x7d = LP8720, 0x7a = LP8725
8 - ti,general-config: the value of LP872X_GENERAL_CFG register (u8)
19 bit[3]: BUCK2 output voltage register address. 1 = 0Ah, 0 = 0Bh
27 - ti,update-config: define it when LP872X_GENERAL_CFG register should be set
28 - ti,dvs-gpio: GPIO specifier for external DVS pin control of LP872x devices.
29 - ti,dvs-vsel: DVS selector. 0 = SEL_V1, 1 = SEL_V2.
30 - ti,dvs-state: initial DVS pin state. 0 = DVS_LOW, 1 = DVS_HIGH.
31 - enable-gpios: GPIO specifier for EN pin control of LP872x devices.
34 LP8720 has maximum 6 nodes. (child name: ldo1 ~ 5 and buck)
[all …]
H A Dtps65090.txt4 - compatible: "ti,tps65090"
5 - reg: I2C slave address
6 - interrupts: the interrupt outputs of the controller
7 - regulators: A node that houses a sub-node for each regulator within the
8 device. Each sub-node is identified using the node's name, with valid
9 values listed below. The content of each sub-node is defined by the
11 dcdc[1-3], fet[1-7] and ldo[1-2] respectively.
12 - vsys[1-3]-supply: The input supply for DCDC[1-3] respectively.
13 - infet[1-7]-supply: The input supply for FET[1-7] respectively.
14 - vsys-l[1-2]-supply: The input supply for LDO[1-2] respectively.
[all …]
H A Dpalmas-pmic.txt11 - compatible : Should be from the list
12 ti,twl6035-pmic
13 ti,twl6036-pmic
14 ti,twl6037-pmic
15 ti,tps65913-pmic
16 ti,tps65914-pmic
17 ti,tps65917-pmic
18 ti,tps659038-pmic
20 ti,palmas-pmic
21 - interrupts : The interrupt number and the type which can be looked up here:
[all …]
H A Dtps65217.txt4 - compatible: "ti,tps65217"
5 - reg: I2C slave address
6 - regulators: list of regulators provided by this controller, must be named
7 after their hardware counterparts: dcdc[1-3] and ldo[1-4]
8 - regulators: This is the list of child nodes that specify the regulator
15 - ti,pmic-shutdown-controller: Telling the PMIC to shutdown on PWR_EN toggle.
18 tps65217: dcdc1, dcdc2, dcdc3, ldo1, ldo2, ldo3 and ldo4
26 ti,pmic-shutdown-controller;
30 regulator-min-microvolt = <900000>;
31 regulator-max-microvolt = <1800000>;
[all …]
H A Dmax8907.txt4 - compatible: "maxim,max8907"
5 - reg: I2C slave address
6 - interrupts: The interrupt output of the controller
7 - mbatt-supply: The input supply for MBATT, BBAT, SDBY, VRTC.
8 - in-v1-supply: The input supply for SD1.
9 - in-v2-supply: The input supply for SD2.
10 - in-v3-supply: The input supply for SD3.
11 - in1-supply: The input supply for LDO1.
13 - in20-supply: The input supply for LDO20.
14 - regulators: A node that houses a sub-node for each regulator within the
[all …]
H A Das3722-regulator.txt5 --------------------
7 regulator node. The AS3722 is having 7 DCDC step-down regulators as
8 sd[0-6], 10 LDOs as ldo[0-7], ldo[9-11]. The input supply of these
10 vsup-sd2-supply: Input supply for SD2.
11 vsup-sd3-supply: Input supply for SD3.
12 vsup-sd4-supply: Input supply for SD4.
13 vsup-sd5-supply: Input supply for SD5.
14 vin-ldo0-supply: Input supply for LDO0.
15 vin-ldo1-6-supply: Input supply for LDO1 and LDO6.
16 vin-ldo2-5-7-supply: Input supply for LDO2, LDO5 and LDO7.
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dmaxim,max8925.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lee Jones <lee@kernel.org>
22 interrupt-controller: true
24 "#interrupt-cells":
29 maxim,tsc-irq:
37 "^SDV[1-3]$|^LDO[1-9]$|^LDO1[0-9]$|^LDO20$":
38 description: regulator configuration for SDV1-3 and LDO1-20
47 maxim,max8925-dual-string:
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Drt5665.txt7 - compatible : One of "realtek,rt5665", "realtek,rt5666".
9 - reg : The I2C address of the device.
11 - interrupts : The CODEC's interrupt output.
15 - realtek,in1-differential
16 - realtek,in2-differential
17 - realtek,in3-differential
18 - realtek,in4-differential
19 Boolean. Indicate MIC1/2/3/4 input are differential, rather than single-ended.
21 - realtek,dmic1-data-pin
26 - realtek,dmic2-data-pin
[all …]
H A Drealtek,rt5659.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Animesh Agarwal <animeshagarwal28@gmail.com>
40 - $ref: dai-common.yaml#
45 - realtek,rt5659
46 - realtek,rt5658
57 clock-names:
60 realtek,dmic1-data-pin:
63 - 0 # dmic1 is not used
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx93-tqma9352.dtsi1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
3 * Copyright (c) 2022-2025 TQ-Systems GmbH <linux@ew.tq-group.com>,
4 * D-82229 Seefeld, Germany.
11 model = "TQ-Systems i.MX93 TQMa93xxLA/TQMa93xxCA SOM";
12 compatible = "tq,imx93-tqma9352", "fsl,imx93";
20 reserved-memory {
21 #address-cells = <2>;
22 #size-cells = <2>;
26 compatible = "shared-dma-pool";
28 alloc-ranges = <0 0x80000000 0 0x40000000>;
[all …]
H A Dimx8mn-ddr3l-evk.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
6 #include "imx8mn-evk.dtsi"
7 #include <dt-bindings/interrupt-controller/irq.h>
11 compatible = "fsl,imx8mn-ddr3l-evk", "fsl,imx8mn";
15 cpu-supply = <&buck1>;
19 cpu-supply = <&buck1>;
23 cpu-supply = <&buck1>;
27 cpu-supply = <&buck1>;
34 pinctrl-names = "default";
[all …]
H A Dimx8mn-evk.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
9 #include "imx8mn-evk.dtsi"
10 #include <dt-bindings/interrupt-controller/irq.h>
14 compatible = "fsl,imx8mn-evk", "fsl,imx8mn";
18 cpu-supply = <&buck2>;
22 cpu-supply = <&buck2>;
26 cpu-supply = <&buck2>;
30 cpu-supply = <&buck2>;
37 pinctrl-names = "default";
[all …]
H A Dimx8mn-ddr4-evk.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
9 #include "imx8mn-evk.dtsi"
13 compatible = "fsl,imx8mn-ddr4-evk", "fsl,imx8mn";
17 cpu-supply = <&buck2_reg>;
21 cpu-supply = <&buck2_reg>;
25 cpu-supply = <&buck2_reg>;
29 cpu-supply = <&buck2_reg>;
33 operating-points-v2 = <&ddrc_opp_table>;
35 ddrc_opp_table: opp-table {
[all …]
H A Dimx8mm-emtop-som.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/usb/pd.h>
15 model = "Emtop Embedded Solutions i.MX8M Mini SOM-IMX8MMLPD4 SoM";
16 compatible = "ees,imx8mm-emtop-som", "fsl,imx8mm";
19 stdout-path = &uart2;
23 compatible = "gpio-leds";
24 pinctrl-names = "default";
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dsm8750-qrd.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
20 #include "sm8750-pmics.dtsi"
24 compatible = "qcom,sm8750-qrd", "qcom,sm8750";
25 chassis-type = "handset";
31 wcd939x: audio-codec {
32 compatible = "qcom,wcd9395-codec", "qcom,wcd9390-codec";
[all …]
H A Dsm8750-mtp.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/leds/common.h>
10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
20 #include "sm8750-pmics.dtsi"
24 compatible = "qcom,sm8750-mtp", "qcom,sm8750";
25 chassis-type = "handset";
32 wcd939x: audio-codec {
33 compatible = "qcom,wcd9395-codec", "qcom,wcd9390-codec";
[all …]
H A Dhamoa-iot-som.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
7 #include "hamoa-pmics.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
12 reserved-memory {
14 compatible = "shared-dma-pool";
17 linux,cma-default;
24 regulators-0 {
25 compatible = "qcom,pm8550-rpmh-regulators";
26 qcom,pmic-id = "b";
[all …]
H A Dsm8550-mtp.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
22 compatible = "qcom,sm8550-mtp", "qcom,sm8550";
23 chassis-type = "handset";
29 wcd938x: audio-codec {
30 compatible = "qcom,wcd9385-codec";
32 pinctrl-names = "default";
33 pinctrl-0 = <&wcd_default>;
35 qcom,micbias1-microvolt = <1800000>;
[all …]
H A Dsm8550-qrd.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
23 compatible = "qcom,sm8550-qrd", "qcom,sm8550";
24 chassis-type = "handset";
31 wcd938x: audio-codec {
32 compatible = "qcom,wcd9385-codec";
34 pinctrl-names = "default";
35 pinctrl-0 = <&wcd_default>;
[all …]

12345678910>>...14