hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
            Memory Layout on Armada-8k SoC's
            ================================
 
The below desribes the physical memory layout for Marvell's Armada-8k SoC's.
 
This assumes that the SoC includes Dual CP configuration, in case the flavor is using
a single CP configuration, then all secondary-CP mappings are invalid.
 
All "Reserved" areas below, are kept for future usage.
 
Start        End            Use
--------------------------------------------------------------------------
0x00000000    0xEFFFFFFF        DRAM
 
0xF0000000    0xF0FFFFFF        AP Internal registers space
 
0xF1000000    0xF1FFFFFF        Reserved.
 
0xF2000000    0xF3FFFFFF        CP-0 Internal (configuration) registers
                   space.
 
0xF4000000    0xF5FFFFFF        CP-1 Internal (configuration) registers
                   space.
 
0xF6000000    0xF6FFFFFF        CP-0 / PCIe#0 Memory space.
 
0xF7000000    0xF7FFFFFF        CP-0 / PCIe#1 Memory space.
 
0xF8000000    0xF8FFFFFF        CP-0 / PCIe#2 Memory space.
 
0xF9000000    0xF900FFFF        CP-0 / PCIe#0 IO space.
 
0xF9010000    0xF901FFFF        CP-0 / PCIe#1 IO space.
 
0xF9020000    0xF902FFFF        CP-0 / PCIe#2 IO space.
 
0xF9030000    0xF9FFFFFF        Reserved.
 
0xFA000000    0xFAFFFFFF        CP-1 / PCIe#0 Memory space.
 
0xFB000000    0xFBFFFFFF        CP-1 / PCIe#1 Memory space.
 
0xFC000000    0xFCFFFFFF        CP-1 / PCIe#2 Memory space.
 
0xFD000000    0xFD00FFFF        CP-1 / PCIe#0 IO space.
 
0xFD010000    0xFD01FFFF        CP-1 / PCIe#1 IO space.
 
0xFD020000    0xFD02FFFF        CP-1 / PCIe#2 IO space.
 
0xFD030000    0xFFEFFFFF        Reserved.
 
0xFFF00000    0xFFFFFFFF        Bootrom
 
0x100000000    <DRAM Size>-1        DRAM