Orion: describe physical address map
authorLennert Buytenhek <buytenh@wantstofly.org>
Thu, 27 Mar 2008 18:51:40 +0000 (14:51 -0400)
committerNicolas Pitre <nico@marvell.com>
Thu, 27 Mar 2008 18:51:40 +0000 (14:51 -0400)
Include a table describing our physical address map in orion.h.

Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Reviewed-by: Tzachi Perelstein <tzachi@marvell.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Nicolas Pitre <nico@marvell.com>
include/asm-arm/arch-orion/orion.h

index 884f3e2717d08cd64fd9a204457b74b1a66f7c6a..95f67081bb9c3a1e18b232b7cbd3f279f317dc9f 100644 (file)
 #define __ASM_ARCH_ORION_H__
 
 /*****************************************************************************
- * Orion Address Map
+ * Orion Address Maps
+ *
+ * phys
+ * e0000000    PCIe MEM space
+ * e8000000    PCI MEM space
+ * f0000000    PCIe WA space (Orion-1/Orion-NAS only)
+ * f1000000    on-chip peripheral registers
+ * f2000000    PCIe I/O space
+ * f2100000    PCI I/O space
+ * f4000000    device bus mappings (boot)
+ * fa000000    device bus mappings (cs0)
+ * fa800000    device bus mappings (cs2)
+ * fc000000    device bus mappings (cs0/cs1)
  *
  * virt                phys            size
  * fdd00000    f1000000        1M      on-chip peripheral registers
  * fde00000    f2000000        1M      PCIe I/O space
  * fdf00000    f2100000        1M      PCI I/O space
- * fe000000    f0000000        16M     PCIe WA space (Orion-NAS only)
+ * fe000000    f0000000        16M     PCIe WA space (Orion-1/Orion-NAS only)
  ****************************************************************************/
 #define ORION_REGS_PHYS_BASE   0xf1000000
 #define ORION_REGS_VIRT_BASE   0xfdd00000
@@ -37,7 +49,7 @@
 #define ORION_PCI_IO_BUS_BASE  0x00100000
 #define ORION_PCI_IO_SIZE      SZ_1M
 
-/* Relevant only for Orion-NAS */
+/* Relevant only for Orion-1/Orion-NAS */
 #define ORION_PCIE_WA_PHYS_BASE        0xf0000000
 #define ORION_PCIE_WA_VIRT_BASE        0xfe000000
 #define ORION_PCIE_WA_SIZE     SZ_16M