| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/regulator/ |
| H A D | da9211.txt | 2 Voltage Regulator 5 - compatible: "dlg,da9211" or "dlg,da9212" or "dlg,da9213" or "dlg,da9223" 7 - reg: I2C slave address, usually 0x68. 8 - interrupts: the interrupt outputs of the controller 9 - regulators: A node that houses a sub-node for each regulator within the 10 device. Each sub-node is identified using the node's name, with valid 11 values listed below. The content of each sub-node is defined by the 12 standard binding for regulators; see regulator.txt. 16 - enable-gpios: platform gpio for control of BUCKA/BUCKB. 17 - Any optional property defined in regulator.txt [all …]
|
| H A D | pv88090.txt | 1 * Powerventure Semiconductor PV88090 Voltage Regulator 4 - compatible: "pvs,pv88090". 5 - reg: I2C slave address, usually 0x48. 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 10 standard binding for regulators; see regulator.txt. 14 - Any optional property defined in regulator.txt 21 interrupt-parent = <&gpio>; [all …]
|
| H A D | pv88080.txt | 1 * Powerventure Semiconductor PV88080 Voltage Regulator 4 - compatible: Must be one of the following, depending on the 6 - "pvs,pv88080" (DEPRECATED) 8 - "pvs,pv88080-aa" for PV88080 AA or AB silicon 9 - "pvs,pv88080-ba" for PV88080 BA or BB silicon 11 - reg: I2C slave address, usually 0x49 12 - interrupts: the interrupt outputs of the controller 13 - regulators: A node that houses a sub-node for each regulator within the 14 device. Each sub-node is identified using the node's name, with valid 15 values listed below. The content of each sub-node is defined by the [all …]
|
| H A D | tps65218.txt | 4 - compatible: "ti,tps65218" 5 - reg: I2C slave address 7 - List of regulators provided by this controller, must be named 8 after their hardware counterparts: dcdc[1-6] and ldo1 9 - This is the list of child nodes that specify the regulator 12 using the standard binding for regulators found at ./regulator.txt. 15 tps65217: regulator-dcdc1, regulator-dcdc2, regulator-dcdc3, regulator-dcdc4, 16 regulator-dcdc5, regulator-dcdc6, regulator-ldo1, regulator-ls3. 17 Each regulator is defined using the standard binding for regulators. 24 interrupt-controller; [all …]
|
| H A D | lp872x.txt | 4 - 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) 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. 37 (Documentation/devicetree/bindings/regulator/regulator.txt) 40 - LP8720: https://www.ti.com/lit/ds/symlink/lp8720.pdf [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3308-evb-v11.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/input/input.h> 11 compatible = "rockchip,rk3308-evb-v11", "rockchip,rk3308"; 14 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 17 adc-keys { 18 compatible = "adc-keys"; 19 io-channels = <&saradc 1>; 20 io-channel-names = "buttons"; 21 poll-interval = <100>; 22 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | rk3308-evb-v10.dtsi | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/input/input.h> 12 compatible = "rockchip,rk3308-evb", "rockchip,rk3308"; 15 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 18 adc-keys0 { 19 compatible = "adc-keys"; 20 io-channels = <&saradc 0>; 21 io-channel-names = "buttons"; 22 poll-interval = <100>; 23 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | rk3308b-evb-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/input/input.h> 11 compatible = "rockchip,rk3308b-evb-v10", "rockchip,rk3308"; 14 …bootargs = "earlycon=uart8250,mmio32,0xff0e0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 17 acodec_sound: acodec-sound { 18 compatible = "rockchip,multicodecs-card"; 19 rockchip,card-name = "rockchip,rk3308-acodec"; 20 rockchip,codec-hp-det; 21 rockchip,mclk-fs = <256>; 26 adc-keys { [all …]
|
| H A D | rk3308-ai-va-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 13 compatible = "rockchip,rk3308-ai-va-v10", "rockchip,rk3308"; 16 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 19 adc-keys0 { 20 compatible = "adc-keys"; 21 io-channels = <&saradc 0>; 22 io-channel-names = "buttons"; 23 poll-interval = <100>; [all …]
|
| H A D | rk3326-evb-ai-va-v10.dts | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/display/drm_mipi_dsi.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 12 #include <dt-bindings/sensor-dev.h> 14 #include "rk3326-863-cif-sensor.dtsi" 15 #include "px30-android.dtsi" 19 compatible = "rockchip,rk3326-evb-ai-va-v10", "rockchip,rk3326"; [all …]
|
| H A D | rk3326-evb-ai-va-v11-i2s-dmic.dts | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/display/drm_mipi_dsi.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 12 #include <dt-bindings/sensor-dev.h> 14 #include "rk3326-863-cif-sensor.dtsi" 15 #include "px30-android.dtsi" 18 model = "Rockchip rk3326 ai voice assistant evb v11 i2s-dmic board"; [all …]
|
| H A D | rk3326-evb-ai-va-v12.dts | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/display/drm_mipi_dsi.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 12 #include <dt-bindings/sensor-dev.h> 14 #include "rk3326-863-cif-sensor.dtsi" 15 #include "px30-android.dtsi" 19 compatible = "rockchip,rk3326-evb-ai-va-v12", "rockchip,rk3326"; [all …]
|
| H A D | rk3326-evb-ai-va-v11.dts | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/display/drm_mipi_dsi.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/pinctrl/rockchip.h> 12 #include <dt-bindings/sensor-dev.h> 14 #include "rk3326-863-cif-sensor.dtsi" 15 #include "px30-android.dtsi" 19 compatible = "rockchip,rk3326-evb-ai-va-v11", "rockchip,rk3326"; [all …]
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/regulator/ |
| H A D | regulator.txt | 1 Voltage/Current regulator 4 The regulator devices don't use the "compatible" property. The binding is done 5 by the prefix of regulator node's name, or, if this fails, by the prefix of the 6 regulator's "regulator-name" property. Usually the pmic I/O driver will provide 11 regulator: drivers/power/regulator/max77686.c 14 - the driver prefix should be: "prefix" - case sensitive 15 - the node name's "num" is set as "dev->driver_data" on bind 20 would produce ambiguous prefixes (like "regulator@1" and "regualtor@11") and you 21 can't or do not want to change them then binding against the "regulator-name" 22 property is possible. The syntax for the prefix of the "regulator-name" property [all …]
|
| H A D | fixed.txt | 1 Fixed Voltage regulator 4 The binding is done by the property "compatible" - this is different, than for 5 binding by the node prefix (doc/device-tree-bindings/regulator/regulator.txt). 8 - compatible: "regulator-fixed" 9 - regulator-name: this is required by the regulator uclass 12 - gpio: GPIO to use for enable control 13 - startup-delay-us: startup time in microseconds 14 - regulator constraints (binding info: regulator.txt) 15 - enable-active-high: Polarity of GPIO is Active high. If this property 19 Other kernel-style properties, are currently not used. [all …]
|
| /OK3568_Linux_fs/u-boot/arch/sandbox/dts/ |
| H A D | sandbox_pmic.dtsi | 7 * SPDX-License-Identifier: GPL-2.0+ 10 #include <dt-bindings/pmic/sandbox_pmic.h> 16 compatible = "sandbox,i2c-pmic"; 20 * VAL2REG(min, step, value) [uV/uA] 22 * reg-defaults - byte array 24 reg-defaults = /bits/ 8 < 41 /* reg[12:15] - not used */ 50 regulator-name = "SUPPLY_1.2V"; 51 regulator-min-microvolt = <1200000>; 52 regulator-max-microvolt = <1200000>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | lp873x.txt | 4 - compatible: "ti,lp8732", "ti,lp8733" 5 - reg: I2C slave address. 6 - gpio-controller: Marks the device node as a GPIO Controller. 7 - #gpio-cells: Should be two. The first cell is the pin number and 10 - xxx-in-supply: Phandle to parent supply node of each regulator 13 - regulators: List of child nodes that specify the regulator 20 gpio-controller; 21 #gpio-cells = <2>; 23 buck0-in-supply = <&vsys_3v3>; 24 buck1-in-supply = <&vsys_3v3>; [all …]
|
| H A D | max77693.txt | 1 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3036-echo.dts | 2 * This file is dual-licensed: you can use it either under the terms 41 /dts-v1/; 47 compatible = "rockchip,rk3036-echo", "rockchip,rk3036"; 49 fiq-debugger { 50 compatible = "rockchip,fiq-debugger"; 52 rockchip,serial-id = <2>; 53 rockchip,wake-irq = <0>; 55 rockchip,irq-mode-enable = <0>; 58 pinctrl-names = "default"; 59 pinctrl-0 = <&uart2_xfer>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/ |
| H A D | msm8998-mtp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 16 stdout-path = "serial0:115200n8"; 19 vph_pwr: vph-pwr-regulator { 20 compatible = "regulator-fixed"; 21 regulator-name = "vph_pwr"; 22 regulator-always-on; 23 regulator-boot-on; 31 compatible = "qcom,wcn3990-bt"; 33 vddio-supply = <&vreg_s4a_1p8>; 34 vddxo-supply = <&vreg_l7a_1p8>; [all …]
|
| H A D | apq8096-ifc6640.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 14 compatible = "inforce,ifc6640", "qcom,apq8096-sbc", "qcom,apq8096"; 16 qcom,msm-id = <291 0x00030001>; 17 qcom,board-id = <0x00010018 0>; 24 stdout-path = "serial0:115200n8"; 27 v1p05: v1p05-regulator { [all …]
|
| H A D | sm8250-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 17 compatible = "qcom,sm8250-mtp", "qcom,sm8250"; 24 stdout-path = "serial0:115200n8"; 27 vph_pwr: vph-pwr-regulator { 28 compatible = "regulator-fixed"; 29 regulator-name = "vph_pwr"; 30 regulator-min-microvolt = <3700000>; 31 regulator-max-microvolt = <3700000>; [all …]
|
| H A D | sm8150-mtp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved. 7 /dts-v1/; 9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 10 #include <dt-bindings/gpio/gpio.h> 18 compatible = "qcom,sm8150-mtp"; 25 stdout-path = "serial0:115200n8"; 28 vph_pwr: vph-pwr-regulator { 29 compatible = "regulator-fixed"; 30 regulator-name = "vph_pwr"; [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | tegra124-cei-tk1-som.dts | 1 /dts-v1/; 6 model = "Colorado Engineering TK1-SOM"; 7 compatible = "nvidia,cei-tk1-som", "nvidia,tegra124"; 10 stdout-path = &uartd; 32 pcie-controller@01003000 { 35 avddio-pex-supply = <&vdd_1v05_run>; 36 dvddio-pex-supply = <&vdd_1v05_run>; 37 avdd-pex-pll-supply = <&vdd_1v05_run>; 38 hvdd-pex-supply = <&vdd_3v3_lp0>; 39 hvdd-pex-pll-e-supply = <&vdd_3v3_lp0>; [all …]
|
| H A D | tegra124-jetson-tk1.dts | 1 /dts-v1/; 7 compatible = "nvidia,jetson-tk1", "nvidia,tegra124"; 10 stdout-path = &uartd; 32 pcie-controller@01003000 { 35 avddio-pex-supply = <&vdd_1v05_run>; 36 dvddio-pex-supply = <&vdd_1v05_run>; 37 avdd-pex-pll-supply = <&vdd_1v05_run>; 38 hvdd-pex-supply = <&vdd_3v3_lp0>; 39 hvdd-pex-pll-e-supply = <&vdd_3v3_lp0>; 40 vddio-pex-ctl-supply = <&vdd_3v3_lp0>; [all …]
|