habanalabs: generalize COMMS message sending procedure
authorAlon Mizrahi <amizrahi@habana.ai>
Wed, 1 Sep 2021 15:05:00 +0000 (18:05 +0300)
committerOded Gabbay <ogabbay@kernel.org>
Mon, 18 Oct 2021 09:05:46 +0000 (12:05 +0300)
commit2ee58fee3f8c63a1c689ad6f2fc72821cabb7748
treefbe68bc2d453eb89dbd2009015e980519502c415
parent7457269136043fdbb7ff28bbc82d9655ad6012d7
habanalabs: generalize COMMS message sending procedure

Instead of having dedicated function per message that we want to send
to the firmware in COMMS protocol, have a generic function that we can
call to from other parts of the driver

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