summaryrefslogtreecommitdiff
path: root/fs/ext2
diff options
context:
space:
mode:
authorRajaravi Krishna Katta <rkatta@habana.ai>2021-08-24 16:39:16 +0300
committerOded Gabbay <ogabbay@kernel.org>2021-10-18 12:05:46 +0300
commit7457269136043fdbb7ff28bbc82d9655ad6012d7 (patch)
treecdc696b431820b43093964da0967250279e57ce6 /fs/ext2
parent4be9fb53039ab1327f058e09039404ad33926adb (diff)
downloadlinux-7457269136043fdbb7ff28bbc82d9655ad6012d7.tar.xz
habanalabs: create static map of f/w hwmon enums
Instead of using the Linux kernel HWMON enums definition when communicating with the firmware, use proprietary HWMON based enums i.e. map hwmon.h header enum to cpucp_if.h based enum while. This is needed because the HWMON enums are not forcing backward compatibility and therefore changes can break compatibility between newer driver and older firmware. The driver will check for CPU_BOOT_DEV_STS0_MAP_HWMON_EN bit to validate if f/w supports cpucp->hwmon enum mapping to support older firmware where this mapping won't be available. Signed-off-by: Rajaravi Krishna Katta <rkatta@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Diffstat (limited to 'fs/ext2')
0 files changed, 0 insertions, 0 deletions