Home
last modified time | relevance | path

Searched +full:regulator +full:- +full:v3 (Results 1 – 25 of 577) sorted by relevance

12345678910>>...24

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Dmax1586-regulator.txt1 Maxim MAX1586 voltage regulator
4 - compatible: must be "maxim,max1586"
5 - reg: I2C slave address, usually 0x14
6 - v3-gain: integer specifying the V3 gain as per datasheet
8 - any required generic properties defined in regulator.txt
16 v3-gain = <1000000>;
19 vcc_core: v3 {
20 regulator-name = "vcc_core";
21 regulator-compatible = "Output_V3";
22 regulator-min-microvolt = <1000000>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dmax1586-regulator.txt1 Maxim MAX1586 voltage regulator
4 - compatible: must be "maxim,max1586"
5 - reg: I2C slave address, usually 0x14
6 - v3-gain: integer specifying the V3 gain as per datasheet
8 - any required generic properties defined in regulator.txt
16 v3-gain = <1000000>;
19 vcc_core: v3 {
20 regulator-name = "vcc_core";
21 regulator-compatible = "Output_V3";
22 regulator-min-microvolt = <1000000>;
[all …]
Dmax8660.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/regulator/max8660.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Maxim MAX8660 voltage regulator
10 - Daniel Mack <zonque@gmail.com>
14 pattern: "pmic@[0-9a-f]{1,2}"
17 - maxim,max8660
18 - maxim,max8661
27 "regulator-.+":
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/mxs/
Dimx28-evk.dts1 // SPDX-License-Identifier: GPL-2.0+
5 /dts-v1/;
10 compatible = "fsl,imx28-evk", "fsl,imx28";
18 reg_3p3v: regulator-3p3v {
19 compatible = "regulator-fixed";
20 regulator-name = "3P3V";
21 regulator-min-microvolt = <3300000>;
22 regulator-max-microvolt = <3300000>;
23 regulator-always-on;
26 reg_vddio_sd0: regulator-vddio-sd0 {
[all …]
Dimx28-lwe.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 /dts-v1/;
23 reg_3v3: regulator-reg-3v3 {
24 compatible = "regulator-fixed";
25 regulator-name = "3V3";
26 regulator-min-microvolt = <3300000>;
27 regulator-max-microvolt = <3300000>;
30 reg_usb_5v: regulator-reg-usb-5v {
31 compatible = "regulator-fixed";
32 regulator-name = "usb_vbus";
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx28-evk.dts1 // SPDX-License-Identifier: GPL-2.0+
5 /dts-v1/;
10 compatible = "fsl,imx28-evk", "fsl,imx28";
18 reg_3p3v: regulator-3p3v {
19 compatible = "regulator-fixed";
20 regulator-name = "3P3V";
21 regulator-min-microvolt = <3300000>;
22 regulator-max-microvolt = <3300000>;
23 regulator-always-on;
26 reg_vddio_sd0: regulator-vddio-sd0 {
[all …]
Dtegra30-colibri.dtsi1 // SPDX-License-Identifier: GPL-2.0
15 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
16 nvidia,hpd-gpio =
18 pll-supply = <&reg_1v8_avdd_hdmi_pll>;
19 vdd-supply = <&reg_3v3_avdd_hdmi>;
24 pinctrl-names = "default";
25 pinctrl-0 = <&state_default>;
28 /* Analogue Audio (On-module) */
29 clk1-out-pw4 {
34 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
[all …]
Dvf-colibri.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Copyright 2014-2020 Toradex
14 compatible = "pwm-backlight";
15 pinctrl-names = "default";
16 pinctrl-0 = <&pinctrl_gpio_bl_on>;
18 enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
22 reg_module_3v3: regulator-module-3v3 {
23 compatible = "regulator-fixed";
24 regulator-name = "+V3.3";
25 regulator-min-microvolt = <3300000>;
[all …]
Dtegra30-apalis-v1.1.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR MIT
16 avdd-pexa-supply = <&vdd2_reg>;
17 avdd-pexb-supply = <&vdd2_reg>;
18 avdd-pex-pll-supply = <&vdd2_reg>;
19 avdd-plle-supply = <&ldo6_reg>;
20 hvdd-pex-supply = <&reg_module_3v3>;
21 vddio-pex-ctl-supply = <&reg_module_3v3>;
22 vdd-pexa-supply = <&vdd2_reg>;
23 vdd-pexb-supply = <&vdd2_reg>;
27 nvidia,num-lanes = <4>;
[all …]
Dimx6ul-phytec-segin.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 model = "PHYTEC phyBOARD-Segin i.MX6 UltraLite";
9 compatible = "phytec,imx6ul-pbacd-10", "phytec,imx6ul-pcl063", "fsl,imx6ul";
16 reg_sound_1v8: regulator-1v8 {
17 compatible = "regulator-fixed";
18 regulator-name = "i2s-audio-1v8";
19 regulator-min-microvolt = <1800000>;
20 regulator-max-microvolt = <1800000>;
24 reg_sound_3v3: regulator-3v3 {
25 compatible = "regulator-fixed";
[all …]
Dtegra30-apalis.dtsi1 // SPDX-License-Identifier: GPL-2.0
15 avdd-pexa-supply = <&vdd2_reg>;
16 avdd-pexb-supply = <&vdd2_reg>;
17 avdd-pex-pll-supply = <&vdd2_reg>;
18 avdd-plle-supply = <&ldo6_reg>;
19 hvdd-pex-supply = <&reg_module_3v3>;
20 vddio-pex-ctl-supply = <&reg_module_3v3>;
21 vdd-pexa-supply = <&vdd2_reg>;
22 vdd-pexb-supply = <&vdd2_reg>;
26 nvidia,num-lanes = <4>;
[all …]
/kernel/linux/linux-6.6/include/linux/regulator/
Dmax1586.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * max1586.h -- Voltage regulation for the Maxim 1586
11 #include <linux/regulator/machine.h>
23 * max1586_subdev_data - regulator data
24 * @id: regulator Id (either MAX1586_V3 or MAX1586_V6)
25 * @name: regulator cute name (example for V3: "vcc_core")
26 * @platform_data: regulator init data (constraints, supplies, ...)
35 * max1586_platform_data - platform data for max1586
37 * @subdevs: regulator used
38 * At most, there will be a regulator for V3 and one for V6 voltages.
[all …]
/kernel/linux/linux-5.10/include/linux/regulator/
Dmax1586.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * max1586.h -- Voltage regulation for the Maxim 1586
11 #include <linux/regulator/machine.h>
23 * max1586_subdev_data - regulator data
24 * @id: regulator Id (either MAX1586_V3 or MAX1586_V6)
25 * @name: regulator cute name (example for V3: "vcc_core")
26 * @platform_data: regulator init data (constraints, supplies, ...)
35 * max1586_platform_data - platform data for max1586
37 * @subdevs: regulator used
38 * At most, there will be a regulator for V3 and one for V6 voltages.
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/
Dsun8i-v3-sl631.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR X11)
6 /dts-v1/;
8 #include "sun8i-v3.dtsi"
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
15 compatible = "allwinner,sl631", "allwinner,sun8i-v3";
22 stdout-path = "serial0:115200n8";
31 interrupt-parent = <&nmi_intc>;
37 pinctrl-names = "default";
38 pinctrl-0 = <&i2c1_pb_pins>;
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/
Dimx6ul-phytec-segin.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 model = "PHYTEC phyBOARD-Segin i.MX6 UltraLite";
9 compatible = "phytec,imx6ul-pbacd-10", "phytec,imx6ul-pcl063", "fsl,imx6ul";
16 reg_sound_1v8: regulator-1v8 {
17 compatible = "regulator-fixed";
18 regulator-name = "i2s-audio-1v8";
19 regulator-min-microvolt = <1800000>;
20 regulator-max-microvolt = <1800000>;
24 reg_sound_3v3: regulator-3v3 {
25 compatible = "regulator-fixed";
[all …]
Dimx7-colibri.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright 2016-2022 Toradex
6 #include <dt-bindings/pwm/pwm.h>
15 brightness-levels = <0 45 63 88 119 158 203 255>;
16 compatible = "pwm-backlight";
17 default-brightness-level = <4>;
18 enable-gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
19 pinctrl-names = "default";
20 pinctrl-0 = <&pinctrl_gpio_bl_on>;
21 power-supply = <&reg_module_3v3>;
[all …]
/kernel/linux/linux-6.6/arch/riscv/boot/dts/allwinner/
Dsun20i-common-regulators.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ or MIT)
2 // Copyright (C) 2021-2022 Samuel Holland <samuel@sholland.org>
6 compatible = "regulator-fixed";
7 regulator-name = "vcc";
8 regulator-min-microvolt = <5000000>;
9 regulator-max-microvolt = <5000000>;
12 reg_vcc_3v3: vcc-3v3 {
13 compatible = "regulator-fixed";
14 regulator-name = "vcc-3v3";
15 regulator-min-microvolt = <3300000>;
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/
Dtegra30-colibri.dtsi1 // SPDX-License-Identifier: GPL-2.0
15 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
16 nvidia,hpd-gpio =
18 pll-supply = <&reg_1v8_avdd_hdmi_pll>;
19 vdd-supply = <&reg_3v3_avdd_hdmi>;
24 lan-reset-n-hog {
25 gpio-hog;
27 output-high;
28 line-name = "LAN_RESET#";
33 pinctrl-names = "default";
[all …]
Dtegra30-apalis-v1.1.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR MIT
16 avdd-pexa-supply = <&vdd2_reg>;
17 avdd-pexb-supply = <&vdd2_reg>;
18 avdd-pex-pll-supply = <&vdd2_reg>;
19 avdd-plle-supply = <&ldo6_reg>;
20 hvdd-pex-supply = <&reg_module_3v3>;
21 vddio-pex-ctl-supply = <&reg_module_3v3>;
22 vdd-pexa-supply = <&vdd2_reg>;
23 vdd-pexb-supply = <&vdd2_reg>;
27 nvidia,num-lanes = <4>;
[all …]
Dtegra30-apalis.dtsi1 // SPDX-License-Identifier: GPL-2.0
15 avdd-pexa-supply = <&vdd2_reg>;
16 avdd-pexb-supply = <&vdd2_reg>;
17 avdd-pex-pll-supply = <&vdd2_reg>;
18 avdd-plle-supply = <&ldo6_reg>;
19 hvdd-pex-supply = <&reg_module_3v3>;
20 vddio-pex-ctl-supply = <&reg_module_3v3>;
21 vdd-pexa-supply = <&vdd2_reg>;
22 vdd-pexb-supply = <&vdd2_reg>;
26 nvidia,num-lanes = <4>;
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/allwinner/
Dsun50i-h6-pine-h64.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-h6.dtsi"
7 #include "sun50i-h6-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
13 compatible = "pine64,pine-h64", "allwinner,sun50i-h6";
22 stdout-path = "serial0:115200n8";
26 #clock-cells = <0>;
27 compatible = "fixed-clock";
28 clock-frequency = <32768>;
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/
Dsun50i-h6-pine-h64.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-h6.dtsi"
7 #include "sun50i-h6-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
13 compatible = "pine64,pine-h64", "allwinner,sun50i-h6";
22 stdout-path = "serial0:115200n8";
26 #clock-cells = <0>;
27 compatible = "fixed-clock";
28 clock-frequency = <32768>;
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/vf/
Dvf-colibri.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Copyright 2014-2020 Toradex
14 compatible = "pwm-backlight";
15 pinctrl-names = "default";
16 pinctrl-0 = <&pinctrl_gpio_bl_on>;
18 enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
22 reg_module_3v3: regulator-module-3v3 {
23 compatible = "regulator-fixed";
24 regulator-name = "+V3.3";
25 regulator-min-microvolt = <3300000>;
[all …]
/kernel/linux/linux-6.6/drivers/regulator/
Dmax1586.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * max1586.c -- Voltage and current regulation for the Maxim 1586
11 #include <linux/regulator/driver.h>
13 #include <linux/regulator/max1586.h>
15 #include <linux/regulator/of_regulator.h>
32 /* min/max V3 voltage */
44 * As regulator framework doesn't accept voltages to be 0V, we use 1uV.
49 * V3 voltage
51 * set V3 to 0.700V + (x & 0x1f) * 0.025V
60 return max1586->v3_curr_sel; in max1586_v3_get_voltage_sel()
[all …]
/kernel/linux/linux-5.10/drivers/regulator/
Dmax1586.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * max1586.c -- Voltage and current regulation for the Maxim 1586
11 #include <linux/regulator/driver.h>
13 #include <linux/regulator/max1586.h>
15 #include <linux/regulator/of_regulator.h>
32 /* min/max V3 voltage */
44 * As regulator framework doesn't accept voltages to be 0V, we use 1uV.
49 * V3 voltage
51 * set V3 to 0.700V + (x & 0x1f) * 0.025V
60 return max1586->v3_curr_sel; in max1586_v3_get_voltage_sel()
[all …]

12345678910>>...24