]> git.baikalelectronics.ru Git - kernel.git/commit
x86, UV: Add support for SGI UV2 hub chip
authorJack Steiner <steiner@sgi.com>
Wed, 11 May 2011 17:50:28 +0000 (12:50 -0500)
committerIngo Molnar <mingo@elte.hu>
Wed, 25 May 2011 12:20:13 +0000 (14:20 +0200)
commit517fce213afffdb9840e4e879955e0b9318583bd
treec42043cf772205fe4dfb0ea8d208886ea055a013
parent759d05029d02093b4d2a4942ccb258c77341daf2
x86, UV: Add support for SGI UV2 hub chip

This patch adds support for a new version of the SGI UV hub
chip. The hub chip is the node controller that connects multiple
blades into a larger coherent SSI.

For the most part, UV2 is compatible with UV1. The majority of
the changes are in the addresses of MMRs and in a few cases, the
contents of MMRs. These changes are the result in changes in the
system topology such as node configuration, processor types,
maximum nodes, physical address sizes, etc.

Signed-off-by: Jack Steiner <steiner@sgi.com>
Link: http://lkml.kernel.org/r/20110511175028.GA18006@sgi.com
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/include/asm/uv/uv_bau.h
arch/x86/include/asm/uv/uv_hub.h
arch/x86/include/asm/uv/uv_mmrs.h
arch/x86/kernel/apic/x2apic_uv_x.c
arch/x86/platform/uv/tlb_uv.c
arch/x86/platform/uv/uv_time.c