linux/drivers/misc/habanalabs
farah kassabri 6b9b9e244f habanalabs: remove some f/w descriptor validations
To be forward-backward compatible with the firmware in the initial
communication during preboot, we need to remove the validation of the
header size. This will allow us to add more fields to the
lkd_fw_comms_desc structure.

Instead of the validation of the header size, we just print warning
when some mismatch in descriptor has been revealed, and we calculate
the CRC base on descriptor size reported by the firmware instead of
calculating it ourselves.

Signed-off-by: farah kassabri <fkassabri@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
2022-09-20 15:46:45 +03:00
..
common habanalabs: remove some f/w descriptor validations 2022-09-20 15:46:45 +03:00
gaudi habanalabs/gaudi: change TPC Assert to use TPC DEC instead of QMAN err 2022-09-19 15:08:39 +03:00
gaudi2 habanalabs/gaudi2: allow user to flush PCIE by read 2022-09-19 15:10:01 +03:00
goya habanalabs: send device active message to f/w 2022-09-19 15:08:37 +03:00
include habanalabs/gaudi2: allow user to flush PCIE by read 2022-09-19 15:10:01 +03:00
Kconfig habanalabs: select FW_LOADER in Kconfig 2022-09-18 13:29:52 +03:00
Makefile habanalabs: build ASICs from new to old 2022-09-20 15:42:08 +03:00