summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h')
-rw-r--r--drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h b/drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h
deleted file mode 100644
index dedf20e8f956..000000000000
--- a/drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright 2016-2020 HabanaLabs, Ltd.
- * All Rights Reserved.
- *
- */
-
-#ifndef INCLUDE_MMU_GENERAL_H_
-#define INCLUDE_MMU_GENERAL_H_
-
-#define PAGE_SHIFT_4KB 12
-#define PAGE_SHIFT_2MB 21
-#define PAGE_SIZE_2MB (_AC(1, UL) << PAGE_SHIFT_2MB)
-#define PAGE_SIZE_4KB (_AC(1, UL) << PAGE_SHIFT_4KB)
-
-#define PAGE_PRESENT_MASK 0x0000000000001ull
-#define SWAP_OUT_MASK 0x0000000000004ull
-#define LAST_MASK 0x0000000000800ull
-#define HOP0_MASK 0x3000000000000ull
-#define HOP1_MASK 0x0FF8000000000ull
-#define HOP2_MASK 0x0007FC0000000ull
-#define HOP3_MASK 0x000003FE00000ull
-#define HOP4_MASK 0x00000001FF000ull
-#define FLAGS_MASK 0x0000000000FFFull
-
-#define HOP0_SHIFT 48
-#define HOP1_SHIFT 39
-#define HOP2_SHIFT 30
-#define HOP3_SHIFT 21
-#define HOP4_SHIFT 12
-
-#define MMU_ARCH_5_HOPS 5
-
-#define HOP_PHYS_ADDR_MASK (~FLAGS_MASK)
-
-#define HL_PTE_SIZE sizeof(u64)
-#define HOP_TABLE_SIZE PAGE_SIZE_4KB
-#define PTE_ENTRIES_IN_HOP (HOP_TABLE_SIZE / HL_PTE_SIZE)
-#define HOP0_TABLES_TOTAL_SIZE (HOP_TABLE_SIZE * MAX_ASID)
-
-#define MMU_HOP0_PA43_12_SHIFT 12
-#define MMU_HOP0_PA49_44_SHIFT (12 + 32)
-
-#define MMU_CONFIG_TIMEOUT_USEC 2000 /* 2 ms */
-
-#endif /* INCLUDE_MMU_GENERAL_H_ */