|
@@ -69,19 +69,8 @@ Default MMUv2-compatible layout.
|
|
|
| Userspace | 0x00000000 TASK_SIZE
|
|
|
+------------------+ 0x40000000
|
|
|
+------------------+
|
|
|
-| Page table | 0x80000000
|
|
|
-+------------------+ 0x80400000
|
|
|
+| Page table | XCHAL_PAGE_TABLE_VADDR 0x80000000 XCHAL_PAGE_TABLE_SIZE
|
|
|
+------------------+
|
|
|
-| KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
|
|
-| | DCACHE_N_COLORS *
|
|
|
-| | PAGE_SIZE
|
|
|
-| | (4MB * DCACHE_N_COLORS)
|
|
|
-+------------------+
|
|
|
-| Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
|
|
|
-| | NR_CPUS *
|
|
|
-| | DCACHE_N_COLORS *
|
|
|
-| | PAGE_SIZE
|
|
|
-+------------------+ FIXADDR_TOP 0xbffff000
|
|
|
+------------------+
|
|
|
| VMALLOC area | VMALLOC_START 0xc0000000 128MB - 64KB
|
|
|
+------------------+ VMALLOC_END
|
|
@@ -92,6 +81,17 @@ Default MMUv2-compatible layout.
|
|
|
| remap area 2 |
|
|
|
+------------------+
|
|
|
+------------------+
|
|
|
+| KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
|
|
+| | DCACHE_N_COLORS *
|
|
|
+| | PAGE_SIZE
|
|
|
+| | (4MB * DCACHE_N_COLORS)
|
|
|
++------------------+
|
|
|
+| Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
|
|
|
+| | NR_CPUS *
|
|
|
+| | DCACHE_N_COLORS *
|
|
|
+| | PAGE_SIZE
|
|
|
++------------------+ FIXADDR_TOP 0xcffff000
|
|
|
++------------------+
|
|
|
| Cached KSEG | XCHAL_KSEG_CACHED_VADDR 0xd0000000 128MB
|
|
|
+------------------+
|
|
|
| Uncached KSEG | XCHAL_KSEG_BYPASS_VADDR 0xd8000000 128MB
|
|
@@ -109,19 +109,8 @@ Default MMUv2-compatible layout.
|
|
|
| Userspace | 0x00000000 TASK_SIZE
|
|
|
+------------------+ 0x40000000
|
|
|
+------------------+
|
|
|
-| Page table | 0x80000000
|
|
|
-+------------------+ 0x80400000
|
|
|
+| Page table | XCHAL_PAGE_TABLE_VADDR 0x80000000 XCHAL_PAGE_TABLE_SIZE
|
|
|
+------------------+
|
|
|
-| KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
|
|
-| | DCACHE_N_COLORS *
|
|
|
-| | PAGE_SIZE
|
|
|
-| | (4MB * DCACHE_N_COLORS)
|
|
|
-+------------------+
|
|
|
-| Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
|
|
|
-| | NR_CPUS *
|
|
|
-| | DCACHE_N_COLORS *
|
|
|
-| | PAGE_SIZE
|
|
|
-+------------------+ FIXADDR_TOP 0x9ffff000
|
|
|
+------------------+
|
|
|
| VMALLOC area | VMALLOC_START 0xa0000000 128MB - 64KB
|
|
|
+------------------+ VMALLOC_END
|
|
@@ -132,6 +121,17 @@ Default MMUv2-compatible layout.
|
|
|
| remap area 2 |
|
|
|
+------------------+
|
|
|
+------------------+
|
|
|
+| KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
|
|
+| | DCACHE_N_COLORS *
|
|
|
+| | PAGE_SIZE
|
|
|
+| | (4MB * DCACHE_N_COLORS)
|
|
|
++------------------+
|
|
|
+| Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
|
|
|
+| | NR_CPUS *
|
|
|
+| | DCACHE_N_COLORS *
|
|
|
+| | PAGE_SIZE
|
|
|
++------------------+ FIXADDR_TOP 0xaffff000
|
|
|
++------------------+
|
|
|
| Cached KSEG | XCHAL_KSEG_CACHED_VADDR 0xb0000000 256MB
|
|
|
+------------------+
|
|
|
| Uncached KSEG | XCHAL_KSEG_BYPASS_VADDR 0xc0000000 256MB
|
|
@@ -150,19 +150,8 @@ Default MMUv2-compatible layout.
|
|
|
| Userspace | 0x00000000 TASK_SIZE
|
|
|
+------------------+ 0x40000000
|
|
|
+------------------+
|
|
|
-| Page table | 0x80000000
|
|
|
-+------------------+ 0x80400000
|
|
|
+| Page table | XCHAL_PAGE_TABLE_VADDR 0x80000000 XCHAL_PAGE_TABLE_SIZE
|
|
|
+------------------+
|
|
|
-| KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
|
|
-| | DCACHE_N_COLORS *
|
|
|
-| | PAGE_SIZE
|
|
|
-| | (4MB * DCACHE_N_COLORS)
|
|
|
-+------------------+
|
|
|
-| Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
|
|
|
-| | NR_CPUS *
|
|
|
-| | DCACHE_N_COLORS *
|
|
|
-| | PAGE_SIZE
|
|
|
-+------------------+ FIXADDR_TOP 0x8ffff000
|
|
|
+------------------+
|
|
|
| VMALLOC area | VMALLOC_START 0x90000000 128MB - 64KB
|
|
|
+------------------+ VMALLOC_END
|
|
@@ -173,6 +162,17 @@ Default MMUv2-compatible layout.
|
|
|
| remap area 2 |
|
|
|
+------------------+
|
|
|
+------------------+
|
|
|
+| KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
|
|
+| | DCACHE_N_COLORS *
|
|
|
+| | PAGE_SIZE
|
|
|
+| | (4MB * DCACHE_N_COLORS)
|
|
|
++------------------+
|
|
|
+| Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
|
|
|
+| | NR_CPUS *
|
|
|
+| | DCACHE_N_COLORS *
|
|
|
+| | PAGE_SIZE
|
|
|
++------------------+ FIXADDR_TOP 0x9ffff000
|
|
|
++------------------+
|
|
|
| Cached KSEG | XCHAL_KSEG_CACHED_VADDR 0xa0000000 512MB
|
|
|
+------------------+
|
|
|
| Uncached KSEG | XCHAL_KSEG_BYPASS_VADDR 0xc0000000 512MB
|