Lines Matching refs:prot_sect
237 .prot_sect = PROT_SECT_DEVICE | PMD_SECT_S,
243 .prot_sect = PROT_SECT_DEVICE,
249 .prot_sect = PROT_SECT_DEVICE | PMD_SECT_WB,
255 .prot_sect = PROT_SECT_DEVICE,
261 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN,
265 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN,
270 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN | PMD_SECT_MINICACHE,
289 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE,
296 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE,
304 .prot_sect = PMD_TYPE_SECT | L_PMD_SECT_RDONLY | PMD_SECT_AP2,
306 .prot_sect = PMD_TYPE_SECT,
311 .prot_sect = PMD_TYPE_SECT,
318 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE,
325 .prot_sect = PMD_TYPE_SECT | PMD_SECT_XN,
337 .prot_sect = PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_SECT_S |
483 mem_types[i].prot_sect &= ~PMD_SECT_TEX(7);
486 mem_types[i].prot_sect &= ~PMD_SECT_S;
495 mem_types[i].prot_sect &= ~PMD_BIT4;
502 if (mem_types[i].prot_sect)
503 mem_types[i].prot_sect |= PMD_BIT4;
516 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_XN;
517 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_XN;
518 mem_types[MT_DEVICE_CACHED].prot_sect |= PMD_SECT_XN;
519 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_XN;
522 mem_types[MT_MEMORY_RW].prot_sect |= PMD_SECT_XN;
523 mem_types[MT_MEMORY_RO].prot_sect |= PMD_SECT_XN;
533 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_TEX(1);
534 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(1);
535 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_BUFFERABLE;
544 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_TEX(1) | PMD_SECT_BUFFERED;
545 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(2);
546 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1);
555 mem_types[MT_DEVICE].prot_sect |= PMD_SECT_BUFFERED;
556 mem_types[MT_DEVICE_NONSHARED].prot_sect |= PMD_SECT_TEX(2);
557 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_TEX(1);
563 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_BUFFERABLE;
600 mem_types[MT_ROM].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE;
601 mem_types[MT_MINICLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE;
602 mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE;
603 mem_types[MT_MEMORY_RO].prot_sect |= PMD_SECT_APX|PMD_SECT_AP_WRITE;
615 mem_types[MT_DEVICE_WC].prot_sect |= PMD_SECT_S;
617 mem_types[MT_DEVICE_CACHED].prot_sect |= PMD_SECT_S;
619 mem_types[MT_MEMORY_RWX].prot_sect |= PMD_SECT_S;
621 mem_types[MT_MEMORY_RW].prot_sect |= PMD_SECT_S;
623 mem_types[MT_MEMORY_RO].prot_sect |= PMD_SECT_S;
626 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= PMD_SECT_S;
638 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |=
642 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |=
646 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= PMD_SECT_BUFFERABLE;
655 if (mem_types[i].prot_sect)
656 mem_types[i].prot_sect |= PMD_SECT_AF;
681 mem_types[MT_MEMORY_RWX].prot_sect |= ecc_mask | cp->pmd;
683 mem_types[MT_MEMORY_RW].prot_sect |= ecc_mask | cp->pmd;
685 mem_types[MT_MEMORY_RO].prot_sect |= ecc_mask | cp->pmd;
688 mem_types[MT_MEMORY_RWX_NONCACHED].prot_sect |= ecc_mask;
689 mem_types[MT_ROM].prot_sect |= cp->pmd;
693 mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_WT;
697 mem_types[MT_CACHECLEAN].prot_sect |= PMD_SECT_WB;
707 if (t->prot_sect)
708 t->prot_sect |= PMD_DOMAIN(t->domain);
800 *pmd = __pmd(phys | type->prot_sect | (ng ? PMD_SECT_nG : 0));
826 if (type->prot_sect &&
922 *pmd++ = __pmd(phys | type->prot_sect | PMD_SECT_SUPER |