omap: mailbox: Fix the address calculation macros
authorVaibhav Bedia <vaibhav.bedia@ti.com>
Tue, 20 Dec 2011 11:21:13 +0000 (16:51 +0530)
committerVaibhav Hiremath <hvaibhav@ti.com>
Mon, 23 Jan 2012 19:14:42 +0000 (00:44 +0530)
Signed-off-by: Vaibhav Bedia <vaibhav.bedia@ti.com>
arch/arm/mach-omap2/mailbox.c

index 609ea2ded7e388a22ed9c9d59ba888672ebb13ab..45a324e1245d0a6cfc3a33ca5090599242080714 100644 (file)
 #include <mach/irqs.h>
 
 #define MAILBOX_REVISION               0x000
 #include <mach/irqs.h>
 
 #define MAILBOX_REVISION               0x000
-#define MAILBOX_MESSAGE(m)             (0x040 + 4 * (m))
-#define MAILBOX_FIFOSTATUS(m)          (0x080 + 4 * (m))
-#define MAILBOX_MSGSTATUS(m)           (0x0c0 + 4 * (m))
-#define MAILBOX_IRQSTATUS(u)           (0x100 + 8 * (u))
-#define MAILBOX_IRQENABLE(u)           (0x104 + 8 * (u))
-
-#define OMAP4_MAILBOX_IRQSTATUS(u)     (0x104 + 10 * (u))
-#define OMAP4_MAILBOX_IRQENABLE(u)     (0x108 + 10 * (u))
-#define OMAP4_MAILBOX_IRQENABLE_CLR(u) (0x10c + 10 * (u))
+#define MAILBOX_MESSAGE(m)             (0x040 + 0x4 * (m))
+#define MAILBOX_FIFOSTATUS(m)          (0x080 + 0x4 * (m))
+#define MAILBOX_MSGSTATUS(m)           (0x0c0 + 0x4 * (m))
+#define MAILBOX_IRQSTATUS(u)           (0x100 + 0x8 * (u))
+#define MAILBOX_IRQENABLE(u)           (0x104 + 0x8 * (u))
+
+#define OMAP4_MAILBOX_IRQSTATUS(u)     (0x104 + 0x10 * (u))
+#define OMAP4_MAILBOX_IRQENABLE(u)     (0x108 + 0x10 * (u))
+#define OMAP4_MAILBOX_IRQENABLE_CLR(u) (0x10c + 0x10 * (u))
 
 #define MAILBOX_IRQ_NEWMSG(m)          (1 << (2 * (m)))
 #define MAILBOX_IRQ_NOTFULL(m)         (1 << (2 * (m) + 1))
 
 #define MAILBOX_IRQ_NEWMSG(m)          (1 << (2 * (m)))
 #define MAILBOX_IRQ_NOTFULL(m)         (1 << (2 * (m) + 1))