With the removal of arm_lpae_split_blk_unmap, I believe the following macros are now unused. Is there any interest in removing those as well? If so, I can draft a patch.
#define ARM_LPAE_PTE_ATTR_LO_MASK (((arm_lpae_iopte)0x3ff) << 2) /* Ignore the contiguous bit for block splitting */ #define ARM_LPAE_PTE_ATTR_HI_MASK (ARM_LPAE_PTE_XN | ARM_LPAE_PTE_DBM) #define ARM_LPAE_PTE_ATTR_MASK (ARM_LPAE_PTE_ATTR_LO_MASK | \ ARM_LPAE_PTE_ATTR_HI_MASK) #define iopte_prot(pte) ((pte) & ARM_LPAE_PTE_ATTR_MASK)
