Searched +full:shunt +full:- +full:range +full:- +full:microvolt (Results 1 – 6 of 6) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/hwmon/ |
D | ti,tmp513.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Eric Tremblay <etremblay@distech-controls.com> 14 The TMP512 (dual-channel) and TMP513 (triple-channel) are system monitors 15 that include remote sensors, a local temperature sensor, and a high-side 16 current shunt monitor. These system monitors have the capability of measuring 17 remote temperatures, on-chip temperatures, and system voltage/power/current 28 - ti,tmp512 29 - ti,tmp513 [all …]
|
D | renesas,isl28022.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Carsten Spieß <mail@carsten-spiess.de> 14 voltage, current via shunt resistor and calculated power. 26 shunt-resistor-micro-ohms: 28 Shunt resistor value in micro-Ohm 32 renesas,shunt-range-microvolt: 34 Maximal shunt voltage range of +/- 40 mV, 80 mV, 160 mV or 320 mV 38 renesas,average-samples: [all …]
|
/linux-6.14.4/drivers/hwmon/ |
D | isl28022.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * isl28022.c - driver for Renesas ISL28022 power monitor chip monitoring 5 * Copyright (c) 2023 Carsten Spieß <mail@carsten-spiess.de> 42 /* shunt ADC settings */ 62 /* shunt voltage range */ 66 #define ISL28022_PG_40 0x0 /* +/-40 mV */ 67 #define ISL28022_PG_80 0x1 /* +/-80 mV */ 68 #define ISL28022_PG_160 0x2 /* +/-160 mV */ 69 #define ISL28022_PG_320 0x3 /* +/-3200 mV */ 71 /* bus voltage range */ [all …]
|
D | tmp513.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * Local Temperature Sensor and Current Shunt Monitor 12 * and Local Temperature Sensor and Current Shunt Monitor 15 * Copyright (C) 2019 Eric Tremblay <etremblay@distech-controls.com> 112 // Max possible value is -256 to +256 but datasheet indicated -40 to 125. 114 #define MIN_TEMP_LIMIT -40000 123 #define TMP51X_TEMP_CHANNEL_MASK(n) (GENMASK((n) - 1, 0) << 11) 185 // Set the shift based on the gain: 8 -> 1, 4 -> 2, 2 -> 3, 1 -> 4 188 return 5 - ffs(data->pga_gain); in tmp51x_get_pga_shift() 209 16 - tmp51x_get_pga_shift(data) : 15); in tmp51x_get_value() [all …]
|
/linux-6.14.4/Documentation/hwmon/ |
D | tmp513.rst | 1 .. SPDX-License-Identifier: GPL-2.0 22 Eric Tremblay <etremblay@distech-controls.com> 25 ----------- 28 The TMP512 (dual-channel) and TMP513 (triple-channel) are system monitors 29 that include remote sensors, a local temperature sensor, and a high-side current 30 shunt monitor. These system monitors have the capability of measuring remote 31 temperatures, on-chip temperatures, and system voltage/power/current 34 The temperatures are measured in degrees Celsius with a range of 35 -40 to + 125 degrees with a resolution of 0.0625 degree C. 39 hysteresis value. The hysteresis is in degrees Celsius with a range of [all …]
|
/linux-6.14.4/arch/arm/boot/dts/aspeed/ |
D | aspeed-bmc-ibm-sbp1.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 4 #include <dt-bindings/gpio/aspeed-gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/leds/common.h> 8 #include <dt-bindings/i2c/i2c.h> 9 #include "aspeed-g6.dtsi" 13 compatible = "ibm,sbp1-bmc", "aspeed,ast2600"; 16 stdout-path = &uart1; [all …]
|