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/ |
D | sun20i-d1-clockworkpi-v3.14.dts | 1 // 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 …]
|
D | sun20i-common-regulators.dtsi | 1 // 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/ |
D | max1586-regulator.txt | 1 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/ |
D | imx28-evk.dts | 1 // 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 …]
|
D | imx28-lwe.dtsi | 1 // 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/ |
D | imx8mn-bsh-smm-s2-display.dtsi | 1 // 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 …]
|
D | imx8x-colibri-iris-v2.dtsi | 1 // 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/ |
D | max1586.h | 1 /* 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/ |
D | sun8i-v3-sl631.dtsi | 1 // 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 …]
|
D | sun8i-s3-pinecube.dts | 1 // 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 …]
|
D | sun8i-r40-feta40i.dtsi | 1 // 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 = <®_dcdc2>; 18 compatible = "x-powers,axp221"; 20 interrupt-parent = <&nmi_intc>; 28 vmmc-supply = <®_dcdc1>; 29 vqmmc-supply = <®_aldo2>; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx6ul-phytec-segin.dtsi | 1 // 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 …]
|
D | imx7-colibri.dtsi | 1 // 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 = <®_module_3v3>; [all …]
|
D | imx6qdl-skov-cpu.dtsi | 1 // 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 …]
|
D | imx7d-sdb.dts | 1 // 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/ |
D | tegra30-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 15 nvidia,ddc-i2c-bus = <&hdmi_ddc>; 16 nvidia,hpd-gpio = 18 pll-supply = <®_1v8_avdd_hdmi_pll>; 19 vdd-supply = <®_3v3_avdd_hdmi>; 24 lan-reset-n-hog { 25 gpio-hog; 27 output-high; 28 line-name = "LAN_RESET#"; 33 pinctrl-names = "default"; [all …]
|
D | tegra30-apalis-v1.1.dtsi | 1 // 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 = <®_module_3v3>; 21 vddio-pex-ctl-supply = <®_module_3v3>; 22 vdd-pexa-supply = <&vdd2_reg>; 23 vdd-pexb-supply = <&vdd2_reg>; 27 nvidia,num-lanes = <4>; [all …]
|
D | tegra30-apalis.dtsi | 1 // 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 = <®_module_3v3>; 20 vddio-pex-ctl-supply = <®_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/ |
D | sun50i-h6-pine-h64.dts | 1 // 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 …]
|
D | sun50i-h5-nanopi-neo-plus2.dts | 1 // 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/ |
D | max1586.c | 1 // 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/ |
D | vf-colibri.dtsi | 1 // 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/ |
D | amlogic-c3-c302x-aw409.dts | 1 // 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 …]
|
D | amlogic-c3-c308l-aw419.dts | 1 // 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/ |
D | qcom,saw2.yaml | 1 # 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