]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs: change mmu_get_real_page_size to be ASIC-specific
authorOhad Sharabi <osharabi@habana.ai>
Sun, 27 Feb 2022 12:48:56 +0000 (14:48 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 22 May 2022 18:57:33 +0000 (20:57 +0200)
commitfe1aaeba23c7e21dd1009d2a43f58610c2158530
tree87efa866941c23bf3402e30d0c04a52c29388609
parente12e842b8740315be2c559b086a346ea6d521d4e
habanalabs: change mmu_get_real_page_size to be ASIC-specific

This patch breaks the cumbersome implementation of "get real page size"
along with it's multiple inner conditions and implement each case
(according to the real complexity) inside an ASIC function.

Signed-off-by: Ohad Sharabi <osharabi@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/habanalabs.h
drivers/misc/habanalabs/common/mmu/mmu.c
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/goya/goya.c