habanalabs: fail driver load if EEPROM errors detected
authorOfir Bitton <obitton@habana.ai>
Tue, 22 Nov 2022 07:59:27 +0000 (09:59 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Wed, 23 Nov 2022 14:54:10 +0000 (16:54 +0200)
commit5354a2a0018345774ab2517fc2fe107a6cd894fa
tree296184abd121e649ec69c2c587ad92ba1c2008a6
parent1b18cf33d6ce63a9f5fe3764d7b20c4738dd1245
habanalabs: fail driver load if EEPROM errors detected

In case EEPROM is not burned, firmware sets default EEPROM values.
As this is not valid in production, driver should fail load upon any
EEPROM error reported by firmware.

Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/firmware_if.c