| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | qcom,wcd93xx-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/qcom,wcd93xx-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13 reset-gpios: 17 vdd-buck-supply: 18 description: A reference to the 1.8V buck supply 20 vdd-rxtx-supply: 21 description: A reference to the 1.8V rx supply [all …]
|
| H A D | qcom,wcd934x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13 Qualcomm WCD9340/WCD9341 Codec is a standalone Hi-Fi audio codec IC. 14 It has in-built Soundwire controller, pin controller, interrupt mux and 27 reset-gpios: 31 slim-ifc-dev: 38 clock-names: 41 vdd-buck-supply: [all …]
|
| H A D | nuvoton,nau8325.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Seven Lee <WTLI@nuvoton.com> 13 - $ref: dai-common.yaml# 22 nuvoton,vref-impedance-ohms: 24 The vref impedance to be used in ohms. Middle of voltage enables 25 Tie-Off selection options. Due to the high impedance of the VREF 26 pin, it is important to use a low-leakage capacitor. 30 nuvoton,dac-vref-microvolt: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | ltc3676.txt | 1 Linear Technology LTC3676 8-output regulators 4 - compatible: "lltc,ltc3676" 5 - reg: I2C slave address 8 - regulators: Contains eight regulator child nodes sw1, sw2, sw3, sw4, 14 the resistor values of their external feedback voltage dividers: 17 - lltc,fb-voltage-divider: An array of two integers containing the resistor 18 values R1 and R2 of the feedback voltage divider in ohms. 20 Regulators sw1, sw2, sw3, sw4 can regulate the feedback reference from: 21 412.5mV to 800mV in 12.5 mV steps. The output voltage thus ranges between 24 Regulators ldo1, ldo2, and ldo4 have a fixed 0.725 V reference and thus output [all …]
|
| H A D | ltc3589.txt | 1 Linear Technology LTC3589, LTC3589-1, and LTC3589-2 8-output regulators 4 - compatible: "lltc,ltc3589", "lltc,ltc3589-1" or "lltc,ltc3589-2" 5 - reg: I2C slave address 8 - regulators: Contains eight regulator child nodes sw1, sw2, sw3, bb-out, 13 nodes for sw1, sw2, sw3, bb-out, ldo1, and ldo2 additionally need to specify 14 the resistor values of their external feedback voltage dividers: 17 - lltc,fb-voltage-divider: An array of two integers containing the resistor 18 values R1 and R2 of the feedback voltage divider in ohms. 20 Regulators sw1, sw2, sw3, and ldo2 can regulate the feedback reference from 21 0.3625 V to 0.75 V in 12.5 mV steps. The output voltage thus ranges between [all …]
|
| H A D | st,stm32-vrefbuf.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/st,stm32-vrefbuf.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: STMicroelectronics STM32 Voltage reference buffer 10 Some STM32 devices embed a voltage reference buffer which can be used as 11 voltage reference for ADCs, DACs and also as voltage reference for external 15 - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 18 - $ref: regulator.yaml# 22 const: st,stm32-vrefbuf [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 | slg51000.txt | 1 * Dialog Semiconductor SLG51000 Voltage Regulator 4 - compatible : Should be "dlg,slg51000" for SLG51000 5 - reg : Specifies the I2C slave address. 6 - xxx-supply: Input voltage supply regulator for ldo3 to ldo7. 9 If some of input supply is powered through battery or always-on supply then 12 vin3-supply: Input supply for ldo3 13 vin4-supply: Input supply for ldo4 14 vin5-supply: Input supply for ldo5 15 vin6-supply: Input supply for ldo6 16 vin7-supply: Input supply for ldo7 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A D | aspeed,ast2600-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Billy Tsai <billy_tsai@aspeedtech.com> 13 • 10-bits resolution for 16 voltage channels. 14 • The device split into two individual engine and each contains 8 voltage 16 • Channel scanning can be non-continuous. 21 • Built-in a compensating method. 22 • Built-in a register to trim internal reference voltage. [all …]
|
| H A D | adi,ad7949.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Charles-Antoine Couret <charles-antoine.couret@essensium.com> 15 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7949.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf 22 - adi,ad7682 23 - adi,ad7689 24 - adi,ad7949 29 vrefin-supply: [all …]
|
| H A D | renesas,gyroadc.txt | 1 * Renesas R-Car GyroADC device driver 5 are sampled by the GyroADC block in a round-robin fashion and the result 9 - compatible: Should be "<soc-specific>", "renesas,rcar-gyroadc". 10 The <soc-specific> should be one of: 11 renesas,r8a7791-gyroadc - for the GyroADC block present 13 renesas,r8a7792-gyroadc - for the GyroADC with interrupt 15 - reg: Address and length of the register set for the device 16 - clocks: References to all the clocks specified in the clock-names 18 Documentation/devicetree/bindings/clock/clock-bindings.txt. 19 - clock-names: Shall contain "fck". The "fck" is the GyroADC block clock. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | mcp3021.txt | 4 - compatible: Must be one of the following: 5 - "microchip,mcp3021" for mcp3021 6 - "microchip,mcp3221" for mcp3221 7 - reg: I2C address 11 - reference-voltage-microvolt 12 Reference voltage in microvolt (uV) 20 reference-voltage-microvolt = <4500000>; /* 4.5 V */
|
| H A D | microchip,mcp3021.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/iio/dac/ |
| H A D | adi,ltc2664.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 11 - Kim Seer Paller <kimseer.paller@analog.com> 14 Analog Devices LTC2664 4 channel, 12-/16-Bit, +-10V DAC 15 https://www.analog.com/media/en/technical-documentation/data-sheets/2664fa.pdf 20 - adi,ltc2664 25 spi-max-frequency: 28 vcc-supply: [all …]
|
| H A D | ltc2632.txt | 4 - compatible: Has to contain one of the following: 5 lltc,ltc2632-l12 6 lltc,ltc2632-l10 7 lltc,ltc2632-l8 8 lltc,ltc2632-h12 9 lltc,ltc2632-h10 10 lltc,ltc2632-h8 11 lltc,ltc2634-l12 12 lltc,ltc2634-l10 13 lltc,ltc2634-l8 [all …]
|
| H A D | lltc,ltc2632.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Linear Technology LTC263x 12-/10-/8-Bit Rail-to-Rail DAC 10 - Michael Hennerich <michael.hennerich@analog.com> 14 …Datasheet can be found here: https://www.analog.com/media/en/technical-documentation/data-sheets/L… 19 - lltc,ltc2632-l12 20 - lltc,ltc2632-l10 21 - lltc,ltc2632-l8 22 - lltc,ltc2632-h12 [all …]
|
| H A D | adi,ad3552r.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Nuno Sá <nuno.sa@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3541r.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3542r.pdf 18 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3551r.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3552r.pdf 24 - adi,ad3541r 25 - adi,ad3542r [all …]
|
| H A D | adi,ltc2688.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2688 16 channel, 16 bit, +-15V DAC 14 https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2688.pdf 19 - adi,ltc2688 24 vcc-supply: 25 description: Analog Supply Voltage Input. 27 iovcc-supply: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/opp/ |
| H A D | opp-v2-base.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/opp/opp-v2-base.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <viresh.kumar@linaro.org> 13 Devices work at voltage-current-frequency combinations and some implementations 25 pattern: '^opp-table(-[a-z0-9]+)?$' 27 opp-shared: 30 their DVFS state together, i.e. they share clock/voltage/current lines. 31 Missing property means devices have independent clock/voltage/current [all …]
|
| H A D | operating-points-v2-ti-cpu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/opp/operating-points-v2-ti-cpu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 families, the CPU frequencies subset and the voltage value of each 14 and voltage values based on device type and speed bin information 16 Reference Manual. 18 This document extends the operating-points-v2 binding by providing 22 - Dhruva Gole <d-gole@ti.com> 25 - $ref: opp-v2-base.yaml# [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | mediatek,mt6357.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Flora Fu <flora.fu@mediatek.com> 11 - Alexandre Mergnat <amergnat@baylibre.com> 19 - Regulator 20 - RTC 21 - Keys 35 interrupt-controller: true 37 "#interrupt-cells": [all …]
|
| H A D | da9052-i2c.txt | 4 - compatible : Should be "dlg,da9052", "dlg,da9053-aa", 5 "dlg,da9053-ab", or "dlg,da9053-bb" 8 - dlg,tsi-as-adc : Boolean, if set the X+, X-, Y+, Y- touchscreen 11 - tsiref-supply: Phandle to the regulator, which provides the reference 12 voltage for the TSIREF pin. Must be provided when the 15 Sub-nodes: 16 - regulators : Contain the regulator nodes. The DA9052/53 regulators are 42 compatible = "dlg,da9053-aa"; 47 regulator-min-microvolt = <500000>; 48 regulator-max-microvolt = <2075000>; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/aspeed/ |
| H A D | aspeed-ast2600-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 6 #include "aspeed-g6.dtsi" 7 #include <dt-bindings/gpio/aspeed-gpio.h> 11 compatible = "aspeed,ast2600-evb", "aspeed,ast2600"; 26 reserved-memory { 27 #address-cells = <1>; 28 #size-cells = <1>; 34 compatible = "shared-dma-pool"; 41 compatible = "shared-dma-pool"; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | msm8916-pm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * msm8916-pm8916.dtsi describes common properties (e.g. regulator connections) 5 * Many regulators have a fixed purpose in the original reference design and 6 * were rarely re-used for different purposes. Devices that deviate from the 7 * typical reference design should not make use of this include and instead add 8 * the necessary properties in the board-specific device tree. 15 vdda-supply = <&pm8916_l2>; 19 vdda-supply = <&pm8916_l2>; 20 vddio-supply = <&pm8916_l6>; 24 vddio-supply = <&pm8916_l6>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | idt,versaclock5.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - 5P49V5923: 17 0 -- OUT0_SEL_I2CB 18 1 -- OUT1 19 2 -- OUT2 21 - 5P49V5933: 22 0 -- OUT0_SEL_I2CB 23 1 -- OUT1 [all …]
|