commit | ccf979ee330b195961116f74cd75ba677fdc4cd7 | [log] [tgz] |
---|---|---|
author | Moti Haimovski <mhaimovski@habana.ai> | Mon Oct 05 17:59:29 2020 +0300 |
committer | Oded Gabbay <ogabbay@kernel.org> | Mon Nov 30 10:47:31 2020 +0200 |
tree | 077773b4fb9a248f509f38b9ad8c6f3c6d387645 | |
parent | a6722d6a97de26f81c86d28ffd535b8bc005d436 [diff] |
habanalabs: refactor MMU to support dual residency MMU This commit refactors the MMU code to support PCI MMU page tables residing on host and DCORE MMU residing on the device DRAM at the same time. This is needed for future devices as on GAUDI and GOYA we have a single MMU where its page tables always reside on DRAM. Signed-off-by: Moti Haimovski <mhaimovski@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>