summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/uv
diff options
context:
space:
mode:
authorJack Steiner <steiner@sgi.com>2011-11-29 22:00:58 +0100
committerIngo Molnar <mingo@elte.hu>2011-12-05 11:49:52 +0100
commitb495e039b4ce2ce4a96b3006004faf082f4d50e2 (patch)
treea5f9d380c24799abab1c69a80d0791e901db745f /arch/x86/include/asm/uv
parentx86: Add user_mode_vm check in stack_overflow_check (diff)
downloadlinux-b495e039b4ce2ce4a96b3006004faf082f4d50e2.tar.xz
linux-b495e039b4ce2ce4a96b3006004faf082f4d50e2.zip
x86, UV: Fix UV2 hub part number
There was a mixup when the SGI UV2 hub chip was sent to be fabricated, and it ended up with the wrong part number in the HRP_NODE_ID mmr. Future versions of the chip will (may) have the correct part number. Change the UV infrastructure to recognize both part numbers as valid IDs of a UV2 hub chip. Signed-off-by: Jack Steiner <steiner@sgi.com> Link: http://lkml.kernel.org/r/20111129210058.GA20452@sgi.com Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/include/asm/uv')
-rw-r--r--arch/x86/include/asm/uv/uv_mmrs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/include/asm/uv/uv_mmrs.h b/arch/x86/include/asm/uv/uv_mmrs.h
index 10474fb1185d..cf1d73643f60 100644
--- a/arch/x86/include/asm/uv/uv_mmrs.h
+++ b/arch/x86/include/asm/uv/uv_mmrs.h
@@ -57,6 +57,7 @@
#define UV1_HUB_PART_NUMBER 0x88a5
#define UV2_HUB_PART_NUMBER 0x8eb8
+#define UV2_HUB_PART_NUMBER_X 0x1111
/* Compat: if this #define is present, UV headers support UV2 */
#define UV2_HUB_IS_SUPPORTED 1