Lines Matching refs:prot_sect
253 .prot_sect = PROT_SECT_DEVICE | PMD_SECT_S,
259 .prot_sect = PROT_SECT_DEVICE,
265 .prot_sect = PROT_SECT_DEVICE | PMD_SECT_WB,
271 .prot_sect = PROT_SECT_DEVICE,
277 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN,
281 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN,
286 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN | PMD_SECT_MINICACHE,
305 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE,
312 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE,
316 .prot_sect = PMD_TYPE_SECT,
323 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE,
330 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN,
342 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_SECT_S |
428 mem_types[i].prot_sect &= ~PMD_SECT_TEX(7); in build_mem_type_table()
431 mem_types[i].prot_sect &= ~PMD_SECT_S; in build_mem_type_table()
440 mem_types[i].prot_sect &= ~PMD_BIT4; in build_mem_type_table()
447 if (mem_types[i].prot_sect) in build_mem_type_table()
448 mem_types[i].prot_sect |= PMD_BIT4; in build_mem_type_table()
461 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_XN; in build_mem_type_table()
462 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_XN; in build_mem_type_table()
463 mem_types[MT_DEVICE_CACHED].prot_sect |= PMD_SECT_XN; in build_mem_type_table()
464 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_XN; in build_mem_type_table()
467 mem_types[MT_MEMORY_RW].prot_sect |= PMD_SECT_XN; in build_mem_type_table()
477 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_TEX(1); in build_mem_type_table()
478 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(1); in build_mem_type_table()
479 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_BUFFERABLE; in build_mem_type_table()
488 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_TEX(1) | PMD_SECT_BUFFERED; in build_mem_type_table()
489 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(2); in build_mem_type_table()
490 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1); in build_mem_type_table()
499 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_BUFFERED; in build_mem_type_table()
500 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(2); in build_mem_type_table()
501 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1); in build_mem_type_table()
507 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_BUFFERABLE; in build_mem_type_table()
547 mem_types[MT_ROM].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; in build_mem_type_table()
548 mem_types[MT_MINICLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; in build_mem_type_table()
549 mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE; in build_mem_type_table()
562 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_S; in build_mem_type_table()
564 mem_types[MT_DEVICE_CACHED].prot_sect |= PMD_SECT_S; in build_mem_type_table()
566 mem_types[MT_MEMORY_RWX].prot_sect |= PMD_SECT_S; in build_mem_type_table()
568 mem_types[MT_MEMORY_RW].prot_sect |= PMD_SECT_S; in build_mem_type_table()
571 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= PMD_SECT_S; in build_mem_type_table()
583 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= in build_mem_type_table()
587 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= in build_mem_type_table()
591 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= PMD_SECT_BUFFERABLE; in build_mem_type_table()
600 if (mem_types[i].prot_sect) in build_mem_type_table()
601 mem_types[i].prot_sect |= PMD_SECT_AF; in build_mem_type_table()
629 mem_types[MT_MEMORY_RWX].prot_sect |= ecc_mask | cp->pmd; in build_mem_type_table()
631 mem_types[MT_MEMORY_RW].prot_sect |= ecc_mask | cp->pmd; in build_mem_type_table()
634 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= ecc_mask; in build_mem_type_table()
635 mem_types[MT_ROM].prot_sect |= cp->pmd; in build_mem_type_table()
639 mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_WT; in build_mem_type_table()
643 mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_WB; in build_mem_type_table()
653 if (t->prot_sect) in build_mem_type_table()
654 t->prot_sect |= PMD_DOMAIN(t->domain); in build_mem_type_table()
726 *pmd = __pmd(phys | type->prot_sect); in __map_init_section()
751 if (type->prot_sect && in alloc_init_pmd()
828 *pmd++ = __pmd(phys | type->prot_sect | PMD_SECT_SUPER); in create_36bit_mapping()