habanalabs/gaudi2: avoid reconfiguring the same PB registers
authorKoby Elbaz <kelbaz@habana.ai>
Wed, 21 Dec 2022 15:49:42 +0000 (17:49 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Thu, 26 Jan 2023 09:52:11 +0000 (11:52 +0200)
commit6cfb00139dc3b7b64996ecff3c76eaf08d6c8c4b
treeb0132ca402890d653ccf55ba2d26fd43d51b56f6
parent4083697a3672d0eb6e41ba51bff168171a3bf398
habanalabs/gaudi2: avoid reconfiguring the same PB registers

It appears that, within the sync manager security configuration,
we reconfigure PB registers over and over without any need to do that.

Signed-off-by: Koby Elbaz <kelbaz@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/accel/habanalabs/gaudi2/gaudi2_security.c
drivers/accel/habanalabs/include/gaudi2/asic_reg/dcore1_sync_mngr_glbl_regs.h [new file with mode: 0644]
drivers/accel/habanalabs/include/gaudi2/asic_reg/gaudi2_regs.h