summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorDimitri Fedrau <dima.fedrau@gmail.com>2024-04-24 21:59:10 +0300
committerJonathan Cameron <jonathan.cameron@huawei.com>2024-05-03 13:48:56 +0300
commit827dca3129708a8465bde90c86c2e3c38e62dd4f (patch)
tree04274c6c1e843e6b07de683cacc3dc405931d2ac /tools/perf/scripts/python
parent51fafb3cd7fcf4f4682693b4d2883e2a5bfffe33 (diff)
downloadlinux-827dca3129708a8465bde90c86c2e3c38e62dd4f.tar.xz
iio: temperature: mcp9600: Fix temperature reading for negative values
Temperature is stored as 16bit value in two's complement format. Current implementation ignores the sign bit. Make it aware of the sign bit by using sign_extend32. Fixes: 3f6b9598b6df ("iio: temperature: Add MCP9600 thermocouple EMF converter") Signed-off-by: Dimitri Fedrau <dima.fedrau@gmail.com> Reviewed-by: Marcelo Schmitt <marcelo.schmitt1@gmail.com> Tested-by: Andrew Hepp <andrew.hepp@ahepp.dev> Link: https://lore.kernel.org/r/20240424185913.1177127-1-dima.fedrau@gmail.com Cc: <Stable@vger.kernel.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions