summaryrefslogtreecommitdiffstats
path: root/arch/mips/include/asm/mach-netlogic
diff options
context:
space:
mode:
authorJayachandran C <jchandra@broadcom.com>2013-12-21 12:22:21 +0100
committerRalf Baechle <ralf@linux-mips.org>2014-01-24 22:39:48 +0100
commit5513c760db4f3a914247b8fff1ba74b9ebb0af8e (patch)
tree8f6a71cf13d6ca81ab4e1c8b3b80d5031f3a6511 /arch/mips/include/asm/mach-netlogic
parentMIPS: Netlogic: Identify XLP 9XX chip (diff)
downloadlinux-5513c760db4f3a914247b8fff1ba74b9ebb0af8e.tar.xz
linux-5513c760db4f3a914247b8fff1ba74b9ebb0af8e.zip
MIPS: Netlogic: update iomap.h for XLP9XX
Most IO block offsets have changed in XLP9XX. Update iomap.h to add the new addresses of different SoC blocks like PIC, SYS, UART etc. that are needed by the base code. On XLP9xx, the SoC blocks of other nodes are seen on a PCI bus corresponding to the node. Update iomap code to reflect this. Signed-off-by: Jayachandran C <jchandra@broadcom.com> Signed-off-by: John Crispin <blogic@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/6277/
Diffstat (limited to 'arch/mips/include/asm/mach-netlogic')
-rw-r--r--arch/mips/include/asm/mach-netlogic/multi-node.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/mips/include/asm/mach-netlogic/multi-node.h b/arch/mips/include/asm/mach-netlogic/multi-node.h
index beeb36b9f9f8..df9869d13afd 100644
--- a/arch/mips/include/asm/mach-netlogic/multi-node.h
+++ b/arch/mips/include/asm/mach-netlogic/multi-node.h
@@ -59,6 +59,7 @@ struct nlm_soc_info {
uint64_t picbase; /* PIC block base */
spinlock_t piclock; /* lock for PIC access */
cpumask_t cpumask; /* logical cpu mask for node */
+ unsigned int socbus;
};
extern struct nlm_soc_info nlm_nodes[NLM_NR_NODES];