dove.h (ce78179ea6e042e2d3af0a1c71c105431ead483a) | dove.h (3584be9ec3bfe2c12bcb40da13fa185d237bff7d) |
---|---|
1/* 2 * Generic definitions for Marvell Dove 88AP510 SoC 3 * 4 * This file is licensed under the terms of the GNU General Public 5 * License version 2. This program is licensed "as is" without any 6 * warranty of any kind, whether express or implied. 7 */ 8 --- 4 unchanged lines hidden (view full) --- 13 14/* 15 * Marvell Dove address maps. 16 * 17 * phys virt size 18 * c8000000 fdb00000 1M Cryptographic SRAM 19 * e0000000 @runtime 128M PCIe-0 Memory space 20 * e8000000 @runtime 128M PCIe-1 Memory space | 1/* 2 * Generic definitions for Marvell Dove 88AP510 SoC 3 * 4 * This file is licensed under the terms of the GNU General Public 5 * License version 2. This program is licensed "as is" without any 6 * warranty of any kind, whether express or implied. 7 */ 8 --- 4 unchanged lines hidden (view full) --- 13 14/* 15 * Marvell Dove address maps. 16 * 17 * phys virt size 18 * c8000000 fdb00000 1M Cryptographic SRAM 19 * e0000000 @runtime 128M PCIe-0 Memory space 20 * e8000000 @runtime 128M PCIe-1 Memory space |
21 * f1000000 fde00000 8M on-chip south-bridge registers 22 * f1800000 fe600000 8M on-chip north-bridge registers | 21 * f1000000 fec00000 1M on-chip south-bridge registers 22 * f1800000 fe400000 8M on-chip north-bridge registers |
23 * f2000000 fee00000 1M PCIe-0 I/O space 24 * f2100000 fef00000 1M PCIe-1 I/O space 25 */ 26 27#define DOVE_CESA_PHYS_BASE 0xc8000000 28#define DOVE_CESA_VIRT_BASE IOMEM(0xfdb00000) 29#define DOVE_CESA_SIZE SZ_1M 30 --- 6 unchanged lines hidden (view full) --- 37#define DOVE_BOOTROM_PHYS_BASE 0xf8000000 38#define DOVE_BOOTROM_SIZE SZ_128M 39 40#define DOVE_SCRATCHPAD_PHYS_BASE 0xf0000000 41#define DOVE_SCRATCHPAD_VIRT_BASE IOMEM(0xfdd00000) 42#define DOVE_SCRATCHPAD_SIZE SZ_1M 43 44#define DOVE_SB_REGS_PHYS_BASE 0xf1000000 | 23 * f2000000 fee00000 1M PCIe-0 I/O space 24 * f2100000 fef00000 1M PCIe-1 I/O space 25 */ 26 27#define DOVE_CESA_PHYS_BASE 0xc8000000 28#define DOVE_CESA_VIRT_BASE IOMEM(0xfdb00000) 29#define DOVE_CESA_SIZE SZ_1M 30 --- 6 unchanged lines hidden (view full) --- 37#define DOVE_BOOTROM_PHYS_BASE 0xf8000000 38#define DOVE_BOOTROM_SIZE SZ_128M 39 40#define DOVE_SCRATCHPAD_PHYS_BASE 0xf0000000 41#define DOVE_SCRATCHPAD_VIRT_BASE IOMEM(0xfdd00000) 42#define DOVE_SCRATCHPAD_SIZE SZ_1M 43 44#define DOVE_SB_REGS_PHYS_BASE 0xf1000000 |
45#define DOVE_SB_REGS_VIRT_BASE IOMEM(0xfde00000) 46#define DOVE_SB_REGS_SIZE SZ_8M | 45#define DOVE_SB_REGS_VIRT_BASE IOMEM(0xfec00000) 46#define DOVE_SB_REGS_SIZE SZ_1M |
47 48#define DOVE_NB_REGS_PHYS_BASE 0xf1800000 | 47 48#define DOVE_NB_REGS_PHYS_BASE 0xf1800000 |
49#define DOVE_NB_REGS_VIRT_BASE IOMEM(0xfe600000) | 49#define DOVE_NB_REGS_VIRT_BASE IOMEM(0xfe400000) |
50#define DOVE_NB_REGS_SIZE SZ_8M 51 52#define DOVE_PCIE0_IO_PHYS_BASE 0xf2000000 53#define DOVE_PCIE0_IO_BUS_BASE 0x00000000 54#define DOVE_PCIE0_IO_SIZE SZ_64K 55 56#define DOVE_PCIE1_IO_PHYS_BASE 0xf2100000 57#define DOVE_PCIE1_IO_BUS_BASE 0x00010000 --- 133 unchanged lines hidden --- | 50#define DOVE_NB_REGS_SIZE SZ_8M 51 52#define DOVE_PCIE0_IO_PHYS_BASE 0xf2000000 53#define DOVE_PCIE0_IO_BUS_BASE 0x00000000 54#define DOVE_PCIE0_IO_SIZE SZ_64K 55 56#define DOVE_PCIE1_IO_PHYS_BASE 0xf2100000 57#define DOVE_PCIE1_IO_BUS_BASE 0x00010000 --- 133 unchanged lines hidden --- |