| /Linux-v5.4/Documentation/devicetree/bindings/iio/afe/ |
| D | current-sense-shunt.txt | 4 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/ |
| D | ina209.rst | 40 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 …]
|
| D | ina2xx.rst | 61 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 …]
|
| D | ina3221.rst | 22 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/ |
| D | ltc4151.c | 42 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()
|
| D | ina209.c | 491 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/ |
| D | zynqmp-zcu106-revA.dts | 183 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 …]
|
| D | zynqmp-zcu102-revA.dts | 208 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 …]
|
| D | zynqmp-zcu111-revA.dts | 158 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/ |
| D | am3874-iceboard.dts | 156 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 …]
|
| D | exynos5422-odroidxu3.dts | 27 shunt-resistor = <10000>; 34 shunt-resistor = <10000>; 41 shunt-resistor = <10000>; 48 shunt-resistor = <10000>;
|
| /Linux-v5.4/Documentation/devicetree/bindings/iio/adc/ |
| D | max9611.txt | 10 - 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/ |
| D | tegra186-p2771-0000.dts | 35 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>;
|
| D | tegra186-p3310.dtsi | 76 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/ |
| D | ltc4151.txt | 8 - shunt-resistor-micro-ohms 17 shunt-resistor-micro-ohms = <1500>;
|
| D | ina2xx.txt | 15 - shunt-resistor 23 shunt-resistor = <1000>;
|
| D | ina3221.txt | 31 - shunt-resistor-micro-ohms: Shunt resistor value in micro-Ohm 47 shunt-resistor-micro-ohms = <5000>; 52 shunt-resistor-micro-ohms = <5000>;
|
| D | adm1275.txt | 16 - shunt-resistor-micro-ohms 24 shunt-resistor-micro-ohms = <500>;
|
| /Linux-v5.4/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-adc-max9611 | 5 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/ |
| D | iio-rescale.c | 190 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/ |
| D | fsl-lx2160a-qds.dts | 63 shunt-resistor = <500>; 69 shunt-resistor = <1000>;
|
| D | fsl-ls1088a-qds.dts | 70 shunt-resistor = <1000>; 76 shunt-resistor = <1000>;
|
| D | fsl-ls1043a-qds.dts | 100 shunt-resistor = <1000>; 106 shunt-resistor = <1000>;
|
| D | fsl-ls208xa-qds.dtsi | 70 shunt-resistor = <500>; 76 shunt-resistor = <1000>;
|
| /Linux-v5.4/drivers/hwmon/pmbus/ |
| D | adm1275.c | 466 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()
|