]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/armv8/mmu.h
Merge git://git.denx.de/u-boot-rockchip
[u-boot] / arch / arm / include / asm / armv8 / mmu.h
index e9b4cdbbcd5ac7656737ba9683779b0ba48c950d..a34990368e4b61f023d84da95966aff15efa998c 100644 (file)
@@ -53,6 +53,7 @@
 #define PTE_TYPE_FAULT         (0 << 0)
 #define PTE_TYPE_TABLE         (3 << 0)
 #define PTE_TYPE_BLOCK         (1 << 0)
+#define PTE_TYPE_VALID         (1 << 0)
 
 #define PTE_TABLE_PXN          (1UL << 59)
 #define PTE_TABLE_XN           (1UL << 60)
  */
 #define PMD_ATTRINDX(t)                ((t) << 2)
 #define PMD_ATTRINDX_MASK      (7 << 2)
+#define PMD_ATTRMASK           (PTE_BLOCK_PXN          | \
+                                PTE_BLOCK_UXN          | \
+                                PMD_ATTRINDX_MASK      | \
+                                PTE_TYPE_VALID)
 
 /*
  * TCR flags.