]> err.no Git - linux-2.6/blobdiff - include/asm-sparc64/irq.h
[SPARC64]: Fix uniprocessor IRQ targetting on SUN4V.
[linux-2.6] / include / asm-sparc64 / irq.h
index 529a9df1ad4338a6d3e62f7f5a6a020da7c1dc02..de33d6e1afb52d008d63cb3067390871bb9eb752 100644 (file)
@@ -72,8 +72,11 @@ struct ino_bucket {
 #define IMAP_VALID             0x80000000      /* IRQ Enabled          */
 #define IMAP_TID_UPA           0x7c000000      /* UPA TargetID         */
 #define IMAP_TID_JBUS          0x7c000000      /* JBUS TargetID        */
+#define IMAP_TID_SHIFT         26
 #define IMAP_AID_SAFARI                0x7c000000      /* Safari AgentID       */
+#define IMAP_AID_SHIFT         26
 #define IMAP_NID_SAFARI                0x03e00000      /* Safari NodeID        */
+#define IMAP_NID_SHIFT         21
 #define IMAP_IGN               0x000007c0      /* IRQ Group Number     */
 #define IMAP_INO               0x0000003f      /* IRQ Number           */
 #define IMAP_INR               0x000007ff      /* Full interrupt number*/