Home
last modified time | relevance | path

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

12345678910>>...19

/linux-6.12.1/arch/riscv/boot/dts/allwinner/
Dsun20i-d1-clockworkpi-v3.14.dts1 // SPDX-License-Identifier: (GPL-2.0+ or MIT)
4 #include <dt-bindings/gpio/gpio.h>
6 /dts-v1/;
8 #include "sun20i-d1.dtsi"
9 #include "sun20i-common-regulators.dtsi"
12 model = "ClockworkPi v3.14 (R-01)";
13 compatible = "clockwork,r-01-clockworkpi-v3.14", "allwinner,sun20i-d1";
21 stdout-path = "serial0:115200n8";
25 * This regulator is PWM-controlled, but the PWM controller is not
26 * yet supported, so fix the regulator to its default voltage.
[all …]
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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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/;
24 reg_3v3: regulator-reg-3v3 {
25 compatible = "regulator-fixed";
26 regulator-name = "3V3";
27 regulator-min-microvolt = <3300000>;
28 regulator-max-microvolt = <3300000>;
31 reg_usb_5v: regulator-reg-usb-5v {
32 compatible = "regulator-fixed";
33 regulator-name = "usb_vbus";
[all …]
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dimx8mn-bsh-smm-s2-display.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 compatible = "pwm-backlight";
10 brightness-levels = <0 100>;
11 num-interpolated-steps = <100>;
12 default-brightness-level = <50>;
16 reg_3v3_dvdd: regulator-3v3-O3 {
17 compatible = "regulator-fixed";
18 pinctrl-names = "default";
19 pinctrl-0 = <&pinctrl_dvdd>;
20 regulator-name = "3v3-dvdd-supply";
[all …]
Dimx8x-colibri-iris-v2.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright 2018-2021 Toradex
6 #include "imx8x-colibri-iris.dtsi"
9 reg_3v3_vmmc: regulator-3v3-vmmc {
10 compatible = "regulator-fixed";
11 pinctrl-names = "default";
12 pinctrl-0 = <&pinctrl_enable_3v3_vmmc>;
13 enable-active-high;
15 regulator-max-microvolt = <3300000>;
16 regulator-min-microvolt = <3300000>;
[all …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
Dsun8i-s3-pinecube.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR X11)
6 /dts-v1/;
7 #include "sun8i-v3.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
13 compatible = "pine64,pinecube", "sochip,s3", "allwinner,sun8i-v3";
20 stdout-path = "serial0:115200n8";
24 compatible = "gpio-leds";
38 compatible = "regulator-fixed";
39 regulator-name = "vcc5v0";
[all …]
Dsun8i-r40-feta40i.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 // Based on the sun8i-r40-bananapi-m2-ultra.dts, which is:
4 // Copyright (C) 2017 Chen-Yu Tsai <wens@csie.org>
7 #include "sun8i-r40.dtsi"
8 #include "sun8i-r40-cpu-opp.dtsi"
11 cpu-supply = <&reg_dcdc2>;
18 compatible = "x-powers,axp221";
20 interrupt-parent = <&nmi_intc>;
28 vmmc-supply = <&reg_dcdc1>;
29 vqmmc-supply = <&reg_aldo2>;
[all …]
/linux-6.12.1/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 …]
Dimx6qdl-skov-cpu.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/leds/common.h>
10 stdout-path = &uart2;
19 mdio-gpio0 = &mdio;
28 iio-hwmon {
29 compatible = "iio-hwmon";
30 io-channels = <&adc 0>, /* 24V */
35 compatible = "gpio-leds";
37 led-0 {
[all …]
Dimx7d-sdb.dts1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
5 /dts-v1/;
11 compatible = "fsl,imx7d-sdb", "fsl,imx7d";
19 stdout-path = &uart1;
27 gpio-keys {
28 compatible = "gpio-keys";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pinctrl_gpio_keys>;
32 key-volume-up {
36 wakeup-source;
[all …]
/linux-6.12.1/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 …]
/linux-6.12.1/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";
25 ext_osc32k: ext-osc32k-clk {
26 #clock-cells = <0>;
27 compatible = "fixed-clock";
[all …]
Dsun50i-h5-nanopi-neo-plus2.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 /dts-v1/;
6 #include "sun50i-h5.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/pinctrl/sun4i-a10.h>
14 compatible = "friendlyarm,nanopi-neo-plus2", "allwinner,sun50i-h5";
22 stdout-path = "serial0:115200n8";
26 compatible = "gpio-leds";
28 led-0 {
[all …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/arch/arm64/boot/dts/amlogic/
Damlogic-c3-c302x-aw409.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "amlogic-c3.dtsi"
13 interrupt-parent = <&gic>;
14 #address-cells = <2>;
15 #size-cells = <2>;
27 reserved-memory {
28 #address-cells = <2>;
29 #size-cells = <2>;
34 compatible = "shared-dma-pool";
[all …]
Damlogic-c3-c308l-aw419.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "amlogic-c3.dtsi"
13 interrupt-parent = <&gic>;
14 #address-cells = <2>;
15 #size-cells = <2>;
27 reserved-memory {
28 #address-cells = <2>;
29 #size-cells = <2>;
34 compatible = "shared-dma-pool";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/soc/qcom/
Dqcom,saw2.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andy Gross <agross@kernel.org>
11 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 power-controller that transitions a piece of hardware (like a processor or
27 - enum:
28 - qcom,ipq4019-saw2-cpu
29 - qcom,ipq4019-saw2-l2
30 - qcom,ipq8064-saw2-cpu
[all …]

12345678910>>...19