habanalabs: Add separate poll interval value for protocol
authorfarah kassabri <fkassabri@habana.ai>
Wed, 13 Apr 2022 15:16:34 +0000 (18:16 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 22 May 2022 19:01:19 +0000 (21:01 +0200)
commitde3484dfaa04a97cd0a11e5367635d36f5b49fee
treeefdbe89eb90171a912f3cd62b315b22dbb8e97e6
parentb0b09b7a8b7d2a015adeb0c66d41f7a28cfc40f2
habanalabs: Add separate poll interval value for protocol

Currently we're using the same poll interval value for both
COMMs protocol(for sending a command and waits for an ACK)
and the device CPU boot phases status waits.
On COMMs protocol this interval should be much lower than the
device CPU boot which may take long time to change status.

Signed-off-by: farah kassabri <fkassabri@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/habanalabs/common/firmware_if.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/habanalabs_drv.c