Home
last modified time | relevance | path

Searched refs:shunt (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v5.4/Documentation/devicetree/bindings/iio/afe/
Dcurrent-sense-shunt.txt4 When an io-channel measures the voltage over a current sense shunt,
6 shunt, not the voltage over it. This binding describes such a current
10 - compatible : "current-sense-shunt"
12 - shunt-resistor-micro-ohms : The shunt resistance in microohms.
16 3.3 ohms shunt resistor.
19 compatible = "current-sense-shunt";
23 shunt-resistor-micro-ohms = <3300000>;
/Linux-v5.4/Documentation/hwmon/
Dina209.rst40 in0_input shunt voltage (mV)
41 in0_input_highest shunt voltage historical maximum reading (mV)
42 in0_input_lowest shunt voltage historical minimum reading (mV)
43 in0_reset_history reset shunt voltage history
44 in0_max shunt voltage max alarm limit (mV)
45 in0_min shunt voltage min alarm limit (mV)
46 in0_crit_max shunt voltage crit max alarm limit (mV)
47 in0_crit_min shunt voltage crit min alarm limit (mV)
48 in0_max_alarm shunt voltage max alarm limit exceeded
49 in0_min_alarm shunt voltage min alarm limit exceeded
[all …]
Dina2xx.rst61 The INA219 is a high-side current shunt and power monitor with an I2C
62 interface. The INA219 monitors both shunt drop and supply voltage, with
65 The INA220 is a high or low side current shunt and power monitor with an I2C
66 interface. The INA220 monitors both shunt drop and supply voltage.
68 The INA226 is a current shunt and power monitor with an I2C interface.
69 The INA226 monitors both a shunt voltage drop and bus supply voltage.
71 INA230 and INA231 are high or low side current shunt and power monitors
72 with an I2C interface. The chips monitor both a shunt voltage drop and
75 The shunt value in micro-ohms can be set via platform data or device tree at
82 bus and shunt voltage conversion times multiplied by the averaging rate. We
[all …]
Dina3221.rst22 side of up to three D.C. power supplies. The INA3221 monitors both shunt drop
34 shunt[123]_resistor Shunt resistance(uOhm) channels
57 * SC: shunt-voltage conversion time in millisecond
/Linux-v5.4/drivers/hwmon/
Dltc4151.c42 unsigned int shunt; /* in micro ohms */ member
104 val = val * 20 * 1000 / data->shunt; in ltc4151_get_value()
164 u32 shunt; in ltc4151_probe() local
174 "shunt-resistor-micro-ohms", &shunt)) in ltc4151_probe()
175 shunt = 1000; /* 1 mOhm if not set via DT */ in ltc4151_probe()
177 if (shunt == 0) in ltc4151_probe()
180 data->shunt = shunt; in ltc4151_probe()
Dina209.c491 u32 shunt; in ina209_init_client() local
507 shunt = pdata->shunt_uohms; in ina209_init_client()
509 &shunt)) { in ina209_init_client()
510 if (shunt == 0) in ina209_init_client()
513 shunt = data->calibration_orig ? in ina209_init_client()
526 clamp_val(40960000 / shunt, 1, 65535)); in ina209_init_client()
/Linux-v5.4/arch/arm64/boot/dts/xilinx/
Dzynqmp-zcu106-revA.dts183 shunt-resistor = <5000>;
188 shunt-resistor = <5000>;
193 shunt-resistor = <5000>;
198 shunt-resistor = <5000>;
203 shunt-resistor = <5000>;
208 shunt-resistor = <5000>;
213 shunt-resistor = <5000>;
218 shunt-resistor = <5000>;
223 shunt-resistor = <5000>;
228 shunt-resistor = <5000>;
[all …]
Dzynqmp-zcu102-revA.dts208 shunt-resistor = <5000>;
213 shunt-resistor = <5000>;
218 shunt-resistor = <5000>;
223 shunt-resistor = <5000>;
228 shunt-resistor = <5000>;
233 shunt-resistor = <5000>;
238 shunt-resistor = <5000>;
243 shunt-resistor = <5000>;
248 shunt-resistor = <5000>;
253 shunt-resistor = <5000>;
[all …]
Dzynqmp-zcu111-revA.dts158 shunt-resistor = <2000>;
163 shunt-resistor = <5000>;
168 shunt-resistor = <5000>;
173 shunt-resistor = <5000>;
178 shunt-resistor = <5000>;
183 shunt-resistor = <2000>;
188 shunt-resistor = <5000>;
193 shunt-resistor = <5000>;
198 shunt-resistor = <5000>;
203 shunt-resistor = <5000>;
[all …]
/Linux-v5.4/arch/arm/boot/dts/
Dam3874-iceboard.dts156 ina230@40 { compatible = "ti,ina230"; reg = <0x40>; shunt-resistor = <5000>; };
157 ina230@41 { compatible = "ti,ina230"; reg = <0x41>; shunt-resistor = <5000>; };
158 ina230@42 { compatible = "ti,ina230"; reg = <0x42>; shunt-resistor = <5000>; };
160 ina230@44 { compatible = "ti,ina230"; reg = <0x44>; shunt-resistor = <5000>; };
161 ina230@45 { compatible = "ti,ina230"; reg = <0x45>; shunt-resistor = <5000>; };
162 ina230@46 { compatible = "ti,ina230"; reg = <0x46>; shunt-resistor = <5000>; };
164 ina230@47 { compatible = "ti,ina230"; reg = <0x47>; shunt-resistor = <5500>; };
165 ina230@48 { compatible = "ti,ina230"; reg = <0x48>; shunt-resistor = <2360>; };
166 ina230@49 { compatible = "ti,ina230"; reg = <0x49>; shunt-resistor = <2360>; };
167 ina230@43 { compatible = "ti,ina230"; reg = <0x43>; shunt-resistor = <2360>; };
[all …]
Dexynos5422-odroidxu3.dts27 shunt-resistor = <10000>;
34 shunt-resistor = <10000>;
41 shunt-resistor = <10000>;
48 shunt-resistor = <10000>;
/Linux-v5.4/Documentation/devicetree/bindings/iio/adc/
Dmax9611.txt10 - shunt-resistor-micro-ohms: Value, in micro Ohms, of the current sense shunt
20 shunt-resistor-micro-ohms = <5000>;
/Linux-v5.4/arch/arm64/boot/dts/nvidia/
Dtegra186-p2771-0000.dts35 shunt-resistor-micro-ohms = <20000>;
41 shunt-resistor-micro-ohms = <5000>;
47 shunt-resistor-micro-ohms = <10000>;
60 shunt-resistor-micro-ohms = <10000>;
66 shunt-resistor-micro-ohms = <10000>;
72 shunt-resistor-micro-ohms = <10000>;
Dtegra186-p3310.dtsi76 shunt-resistor-micro-ohms = <10000>;
82 shunt-resistor-micro-ohms = <10000>;
88 shunt-resistor-micro-ohms = <10000>;
101 shunt-resistor-micro-ohms = <5000>;
107 shunt-resistor-micro-ohms = <10000>;
113 shunt-resistor-micro-ohms = <10000>;
/Linux-v5.4/Documentation/devicetree/bindings/hwmon/
Dltc4151.txt8 - shunt-resistor-micro-ohms
17 shunt-resistor-micro-ohms = <1500>;
Dina2xx.txt15 - shunt-resistor
23 shunt-resistor = <1000>;
Dina3221.txt31 - shunt-resistor-micro-ohms: Shunt resistor value in micro-Ohm
47 shunt-resistor-micro-ohms = <5000>;
52 shunt-resistor-micro-ohms = <5000>;
Dadm1275.txt16 - shunt-resistor-micro-ohms
24 shunt-resistor-micro-ohms = <500>;
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-bus-iio-adc-max96115 Description: The value of the shunt resistor used to compute power drain on
12 Description: The value of the shunt resistor used to compute current flowing
/Linux-v5.4/drivers/iio/afe/
Diio-rescale.c190 u32 shunt; in rescale_current_sense_shunt_props() local
195 &shunt); in rescale_current_sense_shunt_props()
201 factor = gcd(shunt, 1000000); in rescale_current_sense_shunt_props()
203 rescale->denominator = shunt / factor; in rescale_current_sense_shunt_props()
/Linux-v5.4/arch/arm64/boot/dts/freescale/
Dfsl-lx2160a-qds.dts63 shunt-resistor = <500>;
69 shunt-resistor = <1000>;
Dfsl-ls1088a-qds.dts70 shunt-resistor = <1000>;
76 shunt-resistor = <1000>;
Dfsl-ls1043a-qds.dts100 shunt-resistor = <1000>;
106 shunt-resistor = <1000>;
Dfsl-ls208xa-qds.dtsi70 shunt-resistor = <500>;
76 shunt-resistor = <1000>;
/Linux-v5.4/drivers/hwmon/pmbus/
Dadm1275.c466 u32 shunt; in adm1275_probe() local
516 "shunt-resistor-micro-ohms", &shunt)) in adm1275_probe()
517 shunt = 1000; /* 1 mOhm if not set via DT */ in adm1275_probe()
519 if (shunt == 0) in adm1275_probe()
761 coefficients[cindex].m * shunt / 1000; in adm1275_probe()
767 coefficients[pindex].m * shunt / 1000; in adm1275_probe()

123