Go to the source code of this file.
 | 
| #define  | MT_STRONGLY_ORDERED   BIT(0) | 
|   | 
| #define  | MT_DEVICE   BIT(1) | 
|   | 
| #define  | MT_NORMAL   BIT(2) | 
|   | 
| #define  | MT_MASK   0x7 | 
|   | 
| #define  | MPERM_R   BIT(3) | 
|   | 
| #define  | MPERM_W   BIT(4) | 
|   | 
| #define  | MPERM_X   BIT(5) | 
|   | 
| #define  | MPERM_UNPRIVILEGED   BIT(6) | 
|   | 
| #define  | MATTR_NON_SECURE   BIT(7) | 
|   | 
| #define  | MATTR_NON_GLOBAL   BIT(8) | 
|   | 
| #define  | MATTR_SHARED   BIT(9) | 
|   | 
| #define  | MATTR_CACHE_OUTER_WB_WA   BIT(10) | 
|   | 
| #define  | MATTR_CACHE_OUTER_WT_nWA   BIT(11) | 
|   | 
| #define  | MATTR_CACHE_OUTER_WB_nWA   BIT(12) | 
|   | 
| #define  | MATTR_CACHE_INNER_WB_WA   BIT(13) | 
|   | 
| #define  | MATTR_CACHE_INNER_WT_nWA   BIT(14) | 
|   | 
| #define  | MATTR_CACHE_INNER_WB_nWA   BIT(15) | 
|   | 
| #define  | MATTR_MAY_MAP_L1_SECTION   BIT(16) | 
|   | 
| #define  | MMU_REGION_ENTRY(_name,  _base_pa,  _base_va,  _size,  _attrs) | 
|   | 
| #define  | MMU_REGION_FLAT_ENTRY(name,  adr,  sz,  attrs)   	MMU_REGION_ENTRY(name, adr, adr, sz, attrs) | 
|   | 
◆ MATTR_CACHE_INNER_WB_nWA
      
        
          | #define MATTR_CACHE_INNER_WB_nWA   BIT(15) | 
        
      
 
 
◆ MATTR_CACHE_INNER_WB_WA
      
        
          | #define MATTR_CACHE_INNER_WB_WA   BIT(13) | 
        
      
 
 
◆ MATTR_CACHE_INNER_WT_nWA
      
        
          | #define MATTR_CACHE_INNER_WT_nWA   BIT(14) | 
        
      
 
 
◆ MATTR_CACHE_OUTER_WB_nWA
      
        
          | #define MATTR_CACHE_OUTER_WB_nWA   BIT(12) | 
        
      
 
 
◆ MATTR_CACHE_OUTER_WB_WA
      
        
          | #define MATTR_CACHE_OUTER_WB_WA   BIT(10) | 
        
      
 
 
◆ MATTR_CACHE_OUTER_WT_nWA
      
        
          | #define MATTR_CACHE_OUTER_WT_nWA   BIT(11) | 
        
      
 
 
◆ MATTR_MAY_MAP_L1_SECTION
      
        
          | #define MATTR_MAY_MAP_L1_SECTION   BIT(16) | 
        
      
 
 
◆ MATTR_NON_GLOBAL
      
        
          | #define MATTR_NON_GLOBAL   BIT(8) | 
        
      
 
 
◆ MATTR_NON_SECURE
      
        
          | #define MATTR_NON_SECURE   BIT(7) | 
        
      
 
 
◆ MATTR_SHARED
      
        
          | #define MATTR_SHARED   BIT(9) | 
        
      
 
 
◆ MMU_REGION_ENTRY
      
        
          | #define MMU_REGION_ENTRY | 
          ( | 
            | 
          _name,  | 
        
        
           | 
           | 
            | 
          _base_pa,  | 
        
        
           | 
           | 
            | 
          _base_va,  | 
        
        
           | 
           | 
            | 
          _size,  | 
        
        
           | 
           | 
            | 
          _attrs  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:        {\
                .name    = _name, \
                .base_pa = _base_pa, \
                .base_va = _base_va, \
                .size    = _size, \
                .attrs   = _attrs, \
        }
 
 
 
◆ MMU_REGION_FLAT_ENTRY
      
        
          | #define MMU_REGION_FLAT_ENTRY | 
          ( | 
            | 
          name,  | 
        
        
           | 
           | 
            | 
          adr,  | 
        
        
           | 
           | 
            | 
          sz,  | 
        
        
           | 
           | 
            | 
          attrs  | 
        
        
           | 
          ) | 
           |    	MMU_REGION_ENTRY(name, adr, adr, sz, attrs) | 
        
      
 
 
◆ MPERM_R
◆ MPERM_UNPRIVILEGED
      
        
          | #define MPERM_UNPRIVILEGED   BIT(6) | 
        
      
 
 
◆ MPERM_W
◆ MPERM_X
◆ MT_DEVICE
◆ MT_MASK
◆ MT_NORMAL
◆ MT_STRONGLY_ORDERED
      
        
          | #define MT_STRONGLY_ORDERED   BIT(0) | 
        
      
 
 
◆ mmu_config