/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | qcom,smd-rpm-regulator.txt | 5 a subnode of the SMD. As such, the SMD-RPM regulator requires that the SMD and 11 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt for 18 - compatible: 22 "qcom,rpm-pm8841-regulators" 23 "qcom,rpm-pm8916-regulators" 24 "qcom,rpm-pm8941-regulators" 25 "qcom,rpm-pm8950-regulators" 26 "qcom,rpm-pm8994-regulators" 27 "qcom,rpm-pm8998-regulators" 28 "qcom,rpm-pma8084-regulators" [all …]
|
H A D | qcom,spmi-regulator.txt | 3 - compatible: 7 "qcom,pm8004-regulators" 8 "qcom,pm8005-regulators" 9 "qcom,pm8226-regulators" 10 "qcom,pm8841-regulators" 11 "qcom,pm8916-regulators" 12 "qcom,pm8941-regulators" 13 "qcom,pm8950-regulators" 14 "qcom,pm8994-regulators" 15 "qcom,pmi8994-regulators" [all …]
|
H A D | max77802.txt | 3 This is a part of device tree bindings of MAX77802 multi-function device. 4 More information can be found in bindings/mfd/max77802.txt file. 6 The MAX77802 PMIC has 10 high-efficiency Buck and 32 Low-dropout (LDO) 9 Following properties should be present in main device node of the MFD chip. 12 - inb1-supply: The input supply for BUCK1 13 - inb2-supply: The input supply for BUCK2 14 - inb3-supply: The input supply for BUCK3 15 - inb4-supply: The input supply for BUCK4 16 - inb5-supply: The input supply for BUCK5 17 - inb6-supply: The input supply for BUCK6 [all …]
|
H A D | act8865-regulator.txt | 2 ------------------- 5 - compatible: "active-semi,act8846" or "active-semi,act8865" or "active-semi,act8600" 6 - reg: I2C slave address 9 - system-power-controller: Telling whether or not this pmic is controlling 10 the system power. See Documentation/devicetree/bindings/power/power-controller.txt . 11 - active-semi,vsel-high: Indicates the VSEL pin is high. 14 Optional input supply properties: 15 - for act8600: 16 - vp1-supply: The input supply for DCDC_REG1 17 - vp2-supply: The input supply for DCDC_REG2 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | rk808.txt | 11 - compatible: "rockchip,rk805" 12 - compatible: "rockchip,rk808" 13 - compatible: "rockchip,rk809" 14 - compatible: "rockchip,rk817" 15 - compatible: "rockchip,rk818" 16 - reg: I2C slave address 17 - interrupts: the interrupt outputs of the controller. 18 - #clock-cells: from common clock binding; shall be set to 1 (multiple clock 19 outputs). See <dt-bindings/clock/rockchip,rk808.h> for clock IDs. 22 - clock-output-names: From common clock binding to override the [all …]
|
H A D | qcom-rpm.txt | 3 This driver is used to interface with the Resource Power Manager (RPM) found in 4 various Qualcomm platforms. The RPM allows each component in the system to vote 8 - compatible: 12 "qcom,rpm-apq8064" 13 "qcom,rpm-msm8660" 14 "qcom,rpm-msm8960" 15 "qcom,rpm-ipq8064" 16 "qcom,rpm-mdm9615" 18 - reg: 20 Value type: <prop-encoded-array> [all …]
|
H A D | maxim,max77802.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Javier Martinez Canillas <javier@dowhile0.org> 11 - Krzysztof Kozlowski <krzk@kernel.org> 18 current regulators (10 high efficiency Buck regulators and 32 Low-DropOut 23 in dt-bindings/clock/maxim,max77802.h. 29 '#clock-cells': 43 inb1-supply: 44 description: Power supply for buck1 [all …]
|
H A D | rockchip,rk806.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | rockchip,rk818.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | rockchip,rk809.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | axp20x.txt | 4 axp152 (X-Powers) 5 axp202 (X-Powers) 6 axp209 (X-Powers) 7 axp221 (X-Powers) 8 axp223 (X-Powers) 9 axp803 (X-Powers) 10 axp806 (X-Powers) 11 axp809 (X-Powers) 12 axp813 (X-Powers) 20 - compatible: should be one of: [all …]
|
H A D | rockchip,rk817.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd/sys/contrib/device-tree/Bindings/power/ |
H A D | rockchip-io-domain.txt | 2 ------------------------------------- 5 kept in sync between the regulators and the SoC using a special 9 - If the regulator hooked up to a pin like SDMMC0_VDD is 3.3V then 13 Said another way, this driver simply handles keeping bits in the SoC's 14 general register file (GRF) in sync with the actual value of a voltage 18 - any logic for deciding what voltage we should set regulators to 19 - any logic for deciding whether regulators (or internal SoC blocks) 23 decisions about regulators, it would work in conjunction with this 26 vqmmc for SD. In that case the dw_mmc driver simply is told about a 33 - compatible: should be one of: [all …]
|
H A D | rockchip-io-domain.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/rockchip-io-domain.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Heiko Stuebner <heiko@sntech.de> 14 kept in sync between the regulators and the SoC using a special 22 Said another way, this driver simply handles keeping bits in the SoCs 23 General Register File (GRF) in sync with the actual value of a voltage 32 decisions about regulators, it would work in conjunction with this 35 vqmmc for SD. In that case the dw_mmc driver simply is told about a [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | nvidia,tegra124-xusb.txt | 8 -------------------- 9 - compatible: Must be: 10 - Tegra124: "nvidia,tegra124-xusb" 11 - Tegra132: "nvidia,tegra132-xusb", "nvidia,tegra124-xusb" 12 - Tegra210: "nvidia,tegra210-xusb" 13 - Tegra186: "nvidia,tegra186-xusb" 14 - reg: Must contain the base and length of the xHCI host registers, XUSB FPCI 16 - reg-names: Must contain the following entries: 17 - "hcd" 18 - "fpci" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | nvidia,tegra20-pcie.txt | 4 - compatible: Must be: 5 - "nvidia,tegra20-pcie": for Tegra20 6 - "nvidia,tegra30-pcie": for Tegra30 7 - "nvidia,tegra124-pcie": for Tegra124 and Tegra132 8 - "nvidia,tegra210-pcie": for Tegra210 9 - "nvidia,tegra186-pcie": for Tegra186 10 - power-domains: To ungate power partition by BPMP powergate driver. Must 13 - device_type: Must be "pci" 14 - reg: A list of physical base address and length for each set of controller 15 registers. Must contain an entry for each entry in the reg-names property. [all …]
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk_iodomain.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Redistribution and use in source and binary forms, with or without 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 18 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 66 struct rk_iodomain_supply *supply; member 81 {"lcdc-supply", 0}, [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3568-radxa-cm3i.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/leds/common.h> 5 #include <dt-bindings/pinctrl/rockchip.h> 16 stdout-path = "serial2:115200n8"; 19 gpio-leds { 20 compatible = "gpio-leds"; 22 led_user: led-0 { 26 linux,default-trigger = "heartbeat"; 27 pinctrl-names = "default"; [all …]
|
H A D | rk3568-rock-3a.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/leds/common.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/soc/rockchip,vop2.h> 22 stdout-path = "serial2:1500000n8"; 25 hdmi-co [all...] |
H A D | rk3568-nanopi-r5s.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 9 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/leds/common.h> 13 #include <dt-bindings/pinctrl/rockchip.h> 14 #include <dt-bindings/soc/rockchip,vop2.h> 24 stdout-path = "serial2:1500000n8"; 27 hdmi-con { 28 compatible = "hdmi-connector"; [all …]
|
H A D | rk3568-evb1-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/soc/rockchip,vop2.h> 16 compatible = "rockchip,rk3568-evb1-v10", "rockchip,rk3568"; 26 stdout-path = "serial2:1500000n8"; 29 dc_12v: dc-12v { 30 compatible = "regulator-fixed"; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3288-vyasa.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 10 model = "Amarula Vyasa-RK3288"; 11 compatible = "amarula,vyasa-rk3288", "rockchip,rk3288"; 14 stdout-path = &uart2; 22 dc12_vbat: dc12-vbat { 23 compatible = "regulator-fixed"; 24 regulator-name = "dc12_vbat"; 25 regulator-min-microvolt = <12000000>; 26 regulator-max-microvolt = <12000000>; [all …]
|
H A D | rk3288-popmetal.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (c) 2014, 2015 Andy Yan <andy.yan@rock-chips.com> 6 /dts-v1/; 7 #include <dt-bindings/input/input.h> 11 model = "PopMetal-RK3288"; 12 compatible = "chipspark,popmetal-rk3288", "rockchip,rk3288"; 19 ext_gmac: external-gmac-clock { 20 compatible = "fixed-clock"; 21 clock-frequency = <125000000>; 22 clock-output-names = "ext_gmac"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | wm8994.txt | 8 - compatible : One of "wlf,wm1811", "wlf,wm8994" or "wlf,wm8958". 10 - reg : the I2C address of the device for I2C, the chip select 13 - gpio-controller : Indicates this device is a GPIO controller. 14 - #gpio-cells : Must be 2. The first cell is the pin number and the 17 - power supplies for the device, as covered in 20 - for wlf,wm1811 and wlf,wm8958: 21 AVDD1-supply, AVDD2-supply, DBVDD1-supply, DBVDD2-supply, DBVDD3-supply, 22 DCVDD-supply, CPVDD-supply, SPKVDD1-supply, SPKVDD2-supply 23 - for wlf,wm8994: 24 AVDD1-supply, AVDD2-supply, DBVDD-supply, DCVDD-supply, CPVDD-supply, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/opp/ |
H A D | ti-omap5-opp-supply.txt | 1 Texas Instruments OMAP compatible OPP supply description 9 Also, some supplies may have an associated vbb-supply which is an Adaptive Body 10 Bias regulator which much be transitioned in a specific sequence with regards 11 to the vdd-supply and clk when making an OPP transition. By supplying two 16 [1] Documentation/devicetree/bindings/opp/opp-v2.yaml 19 - vdd-supply: phandle to regulator controlling VDD supply 20 - vbb-supply: phandle to regulator controlling Body Bias supply 23 Required Properties for opp-supply node: 24 - compatible: Should be one of: 25 "ti,omap-opp-supply" - basic OPP supply controlling VDD and VBB [all …]
|