habanalabs: support temperature offset via sysfs
authorMoti Haimovski <mhaimovski@habana.ai>
Tue, 21 Jan 2020 13:02:06 +0000 (15:02 +0200)
committerOded Gabbay <oded.gabbay@gmail.com>
Tue, 24 Mar 2020 08:54:16 +0000 (10:54 +0200)
commit5557b138dc11a1b93fec69c7d8760d38fc56e580
tree418465218faaa599e058dc2bb41e3c81327bf573
parente5509d52793c7535cca1df28dba893d2b2e8ce02
habanalabs: support temperature offset via sysfs

This commit adds support for offsetting the temperatures reading
by a specified value as defined in
https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface
using the standard sysfs defined for hwmon.
This is required by system administrators to inject errors to test
their monitoring applications in data centers.

Signed-off-by: Moti Haimovski <mhaimovski@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
drivers/misc/habanalabs/habanalabs.h
drivers/misc/habanalabs/hwmon.c
drivers/misc/habanalabs/include/armcp_if.h