Commit 8387d3cd authored by Christoph Lameter's avatar Christoph Lameter Committed by Linus Torvalds

[PATCH] mmtimer driver update: add SHub interrupt support

- mmtimer: add support for the use of hardware timers on SGI SHubs (sn
  subarch) via the posix timer interface.

- Allows the scheduling of up to 3 hardware interrupts per node to
  deliver signals to processes running on those nodes.

- Periodic timers in user space capable of supporting intervals down to
  10us (<10us supported but will usually result in excessive overruns).

- Scheduling accuracy of 40ns.  (However, typically it takes at least a
  few usecs for an interrupt to be forwarded to a signal in user space.)

- Add missing SHub information to include/asm-ia64/sn/shub_mmr.h

- Reserve timer interrupt used in include/asm-ia64/sn/intr.h
Signed-off-by: default avatarChristoph Lameter <clameter@sgi.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent e68b8b37
This diff is collapsed.
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
#define SGI_XBOW_ERROR (0x32) #define SGI_XBOW_ERROR (0x32)
#define SGI_PCIBR_ERROR (0x33) #define SGI_PCIBR_ERROR (0x33)
#define SGI_ACPI_SCI_INT (0x34) #define SGI_ACPI_SCI_INT (0x34)
#define SGI_MMTIMER_VECTOR (0x35)
#define SGI_TIO_ERROR (0x36) #define SGI_TIO_ERROR (0x36)
#define SGI_XPC_NOTIFY (0xe7) #define SGI_XPC_NOTIFY (0xe7)
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment