Home
last modified time | relevance | path

Searched +full:reference +full:- +full:voltage +full:- +full:microvolt (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dqcom,wcd938x.yaml1 # 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 WCD9380/WCD9385 Codec is a standalone Hi-Fi audio codec IC.
17 - $ref: dai-common.yaml#
22 - qcom,wcd9380-codec
23 - qcom,wcd9385-codec
25 reset-gpios:
29 us-euro-gpios:
[all …]
H A Dqcom,wcd934x.yaml1 # 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 …]
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dltc3676.txt1 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 Dltc3589.txt1 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 Dst,stm32-vrefbuf.yaml1 # 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 Dhisilicon,hi655x-regulator.txt1 Hisilicon Hi655x Voltage regulators
9 take the bindings of regulator.txt for reference.
18 compatible = "hisilicon,hi655x-pmic";
22 regulator-name = "LDO2_2V8";
23 regulator-min-microvolt = <2500000>;
24 regulator-max-microvolt = <3200000>;
25 regulator-enable-ramp-delay = <120>;
H A Dqcom,spmi-regulator.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/qcom,spmi-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robert Marko <robimarko@gmail.com>
15 - qcom,pm6125-regulators
16 - qcom,pm660-regulators
17 - qcom,pm660l-regulators
18 - qcom,pm8004-regulators
19 - qcom,pm8005-regulators
[all …]
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/
H A Daspeed,ast2600-adc.yaml1 # 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 Dadi,ad7949.yaml1 # 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 …]
/openbmc/u-boot/doc/device-tree-bindings/regulator/
H A Dst,stm32-vrefbuf.txt1 STM32 VREFBUF - Voltage reference buffer
3 Some STM32 devices embed a voltage reference buffer which can be used as
4 voltage reference for ADCs, DACs and also as voltage reference for external
8 - compatible: Must be "st,stm32-vrefbuf".
9 - reg: Offset and length of VREFBUF register set.
10 - clocks: Must contain an entry for peripheral clock.
13 - vdda-supply: Phandle to the parent vdda supply regulator node.
17 compatible = "st,stm32-vrefbuf";
20 regulator-min-microvolt = <1500000>;
21 regulator-max-microvolt = <2500000>;
[all …]
/openbmc/u-boot/doc/device-tree-bindings/adc/
H A Dadc.txt3 There are no mandatory properties for ADC. However, if Voltage info is required,
5 - use microvolts constraint or
6 - use regulator phandle to enable/read supply's Voltage
9 *optional and always checked, Voltage polarity info:
10 - vdd-polarity-negative: positive reference Voltage has a negative polarity
11 - vss-polarity-negative: negative reference Voltage has a negative polarity
15 *optional and always checked, supply Voltage constants:
16 - vdd-supply: phandle to Vdd regulator's node
17 - vss-supply: phandle to Vss regulator's node
20 - vdd-microvolts: positive reference Voltage value [uV]
[all …]
/openbmc/linux/Documentation/devicetree/bindings/hwmon/
H A Dmicrochip,mcp3021.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
15 - microchip,mcp3021
16 - microchip,mcp3221
21 reference-voltage-microvolt:
23 VDD supply power and reference voltage
26 - compatible
27 - reg
[all …]
H A Dmax6650.txt3 Reference:
4 [1] https://datasheets.maximintegrated.com/en/ds/MAX6650-MAX6651.pdf
7 - compatible : One of "maxim,max6650" or "maxim,max6651"
8 - reg : I2C address, one of 0x1b, 0x1f, 0x4b, 0x48.
11 - maxim,fan-microvolt : The supply voltage of the fan, either 5000000 uV or
13 - maxim,fan-prescale : Pre-scaling value, as per datasheet [1]. Lower values
14 allow more fine-grained control of slower fans.
16 - maxim,fan-target-rpm: Initial requested fan rotation speed. If specified, the
17 driver selects closed-loop mode and the requested speed.
22 fan-max6650: max6650@1b {
[all …]
/openbmc/linux/Documentation/devicetree/bindings/iio/dac/
H A Dlltc,ltc2632.yaml1 # 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 Dadi,ad3552r.yaml1 # 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/ad3542r.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3552r.pdf
22 - adi,ad3542r
23 - adi,ad3552r
28 spi-max-frequency:
31 reset-gpios:
[all …]
H A Dadi,ltc2688.yaml1 # 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 …]
/openbmc/linux/Documentation/devicetree/bindings/opp/
H A Doperating-points-v2-ti-cpu.yaml1 # 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 - Nishanth Menon <nm@ti.com>
25 - $ref: opp-v2-base.yaml#
[all …]
H A Dopp-v2-base.yaml1 # 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 …]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dda9052-i2c.txt4 - 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 …]
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-pm8916.dtsi1 // 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 …]
H A Dmsm8939-pm8916.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * msm8939-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>;
16 vddio-supply = <&pm8916_l6>;
20 vddio-supply = <&pm8916_l6>;
24 vdda-supply = <&pm8916_l2>;
[all …]
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-ast2600-evb.dts1 // 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 …]
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Didt,versaclock5.yaml1 # 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 …]
/openbmc/linux/drivers/hwmon/
H A Dmcp3021.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * mcp3021.c - driver for Microchip MCP3021 and MCP3221
5 * Copyright (C) 2008-2009, 2012 Freescale Semiconductor, Inc.
10 * This driver exports the value of analog input voltage to sysfs, the
11 * voltage unit is mV. Through the sysfs interface, lm-sensors tool
12 * can also display the input voltage.
24 /* Vdd / reference voltage in millivolt */
32 #define MCP3021_OUTPUT_RES 10 /* 10-bit resolution */
36 #define MCP3221_OUTPUT_RES 12 /* 12-bit resolution */
48 u32 vdd; /* supply and reference voltage in millivolt */
[all …]
/openbmc/linux/drivers/opp/
H A Dopp.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2009-2010 Texas Instruments Incorporated.
40 * struct opp_config_data - data for set config operations
56 * |- device 1 (represents voltage domain 1)
57 * | |- opp 1 (availability, freq, voltage)
58 * | |- opp 2 ..
60 * | `- opp n ..
61 * |- device 2 (represents the next voltage domain)
63 * `- device m (represents mth voltage domain)
69 * struct dev_pm_opp - Generic OPP description structure
[all …]

123