[IA64] SN2: Fix up sn2_rtc clock
authorChristoph Lameter <clameter@sgi.com>
Wed, 1 Aug 2007 19:37:17 +0000 (12:37 -0700)
committerTony Luck <tony.luck@intel.com>
Wed, 1 Aug 2007 20:15:14 +0000 (13:15 -0700)
commit40d485753423b87239cc16b6c8141ef8792324d9
treed2d4413d4520f6cde5908b966ab6f572069fc0c1
parent224685c0d1ca5970364c9f5d4f21ea1aa64c381e
[IA64] SN2: Fix up sn2_rtc clock

If the sn2_rtc clock is present then it is a must have since sn2_rtc
provides a synchronized time source on Altix systems. So elevate
the priority to 450. Otherwise the ITC would take precendence. Altix
systems currently do not boot because the ITC clocksource is broken. It
seems to assume that ITCs are synchronized and as a result nanosleep
hangs (may be fixed in a different patch).

While we are at it: Remove the sn2_mc definition. The sn2_rtc has a fixed
address. No point in reading the address from memory. Removing it avoids
touching one cacheline.

Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/sn/kernel/sn2/timer.c