1*e65e175bSOded Gabbay /* SPDX-License-Identifier: GPL-2.0 2*e65e175bSOded Gabbay * 3*e65e175bSOded Gabbay * Copyright 2018 HabanaLabs, Ltd. 4*e65e175bSOded Gabbay * All Rights Reserved. 5*e65e175bSOded Gabbay * 6*e65e175bSOded Gabbay */ 7*e65e175bSOded Gabbay 8*e65e175bSOded Gabbay #ifndef INCLUDE_MMU_V1_1_H_ 9*e65e175bSOded Gabbay #define INCLUDE_MMU_V1_1_H_ 10*e65e175bSOded Gabbay 11*e65e175bSOded Gabbay #define MMU_V1_1_HOP0_MASK 0x3000000000000ull 12*e65e175bSOded Gabbay #define MMU_V1_1_HOP1_MASK 0x0FF8000000000ull 13*e65e175bSOded Gabbay #define MMU_V1_1_HOP2_MASK 0x0007FC0000000ull 14*e65e175bSOded Gabbay #define MMU_V1_1_HOP3_MASK 0x000003FE00000ull 15*e65e175bSOded Gabbay #define MMU_V1_1_HOP4_MASK 0x00000001FF000ull 16*e65e175bSOded Gabbay 17*e65e175bSOded Gabbay #define MMU_V1_1_HOP0_SHIFT 48 18*e65e175bSOded Gabbay #define MMU_V1_1_HOP1_SHIFT 39 19*e65e175bSOded Gabbay #define MMU_V1_1_HOP2_SHIFT 30 20*e65e175bSOded Gabbay #define MMU_V1_1_HOP3_SHIFT 21 21*e65e175bSOded Gabbay #define MMU_V1_1_HOP4_SHIFT 12 22*e65e175bSOded Gabbay 23*e65e175bSOded Gabbay #define MMU_ASID 0xC12004 24*e65e175bSOded Gabbay #define MMU_HOP0_PA43_12 0xC12008 25*e65e175bSOded Gabbay #define MMU_HOP0_PA49_44 0xC1200C 26*e65e175bSOded Gabbay #define MMU_BUSY 0xC12000 27*e65e175bSOded Gabbay 28*e65e175bSOded Gabbay #endif /* INCLUDE_MMU_V1_1_H_ */ 29