PMD_SECT_S
.mask = PMD_SECT_S,
.val = PMD_SECT_S,
.prot_sect = PROT_SECT_DEVICE | PMD_SECT_S,
.prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_SECT_S |
if (!(initial_pmd_value & PMD_SECT_S)) {
initial_pmd_value |= PMD_SECT_S;
mem_types[i].prot_sect &= ~PMD_SECT_S;
if (initial_pmd_value & PMD_SECT_S) {
mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_S;
mem_types[MT_DEVICE_CACHED].prot_sect |= PMD_SECT_S;
mem_types[MT_MEMORY_RWX].prot_sect |= PMD_SECT_S;
mem_types[MT_MEMORY_RW].prot_sect |= PMD_SECT_S;
mem_types[MT_MEMORY_RO].prot_sect |= PMD_SECT_S;
mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= PMD_SECT_S;
#define PMD_MAYBE_SHARED PMD_SECT_S
#define PMD_MAYBE_SHARED (lpa2_is_enabled() ? 0 : PMD_SECT_S)