]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs: clear msg_to_cpu_reg to avoid misread after reset
authorKoby Elbaz <kelbaz@habana.ai>
Mon, 19 Jul 2021 05:28:34 +0000 (08:28 +0300)
committerOded Gabbay <ogabbay@kernel.org>
Wed, 1 Sep 2021 15:38:24 +0000 (18:38 +0300)
commit78eda334f75022637b40e26119fc0da15a2ec028
treee46ea6694db253908efc02001d6ca9304e420fe7
parent6d68c6e5f8728a68bb55b198589c4b042e4554c1
habanalabs: clear msg_to_cpu_reg to avoid misread after reset

For some ASICs, the f/w reads the msg_to_cpu_reg value after
reset, and for some it doesn't.
Therefore, to be sure f/w doesn't read a wrong value after reset, we
need to clear this register before the reset occurs.

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