Merge tag 'arc-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
[linux-2.6-microblaze.git] / arch / m68k / include / asm / m5441xsim.h
index e091e36..f48cf63 100644 (file)
 #define MCFINT0_FECENTC1       55
 
 /* on interrupt controller 1 */
+#define MCFINT1_FLEXCAN0_IFL   0
+#define MCFINT1_FLEXCAN0_BOFF  1
+#define MCFINT1_FLEXCAN0_ERR   3
+#define MCFINT1_FLEXCAN1_IFL   4
+#define MCFINT1_FLEXCAN1_BOFF  5
+#define MCFINT1_FLEXCAN1_ERR   7
 #define MCFINT1_UART4          48
 #define MCFINT1_UART5          49
 #define MCFINT1_UART6          50
 #define MCF_IRQ_SDHC           (MCFINT2_VECBASE + MCFINT2_SDHC)
 #define MCFSDHC_CLK            (MCFSDHC_BASE + 0x2c)
 
+/*
+ * Flexcan module
+ */
+#define MCFFLEXCAN_BASE0       0xfc020000
+#define MCFFLEXCAN_BASE1       0xfc024000
+#define MCFFLEXCAN_SIZE                0x4000
+#define MCF_IRQ_IFL0           (MCFINT1_VECBASE + MCFINT1_FLEXCAN0_IFL)
+#define MCF_IRQ_BOFF0          (MCFINT1_VECBASE + MCFINT1_FLEXCAN0_BOFF)
+#define MCF_IRQ_ERR0           (MCFINT1_VECBASE + MCFINT1_FLEXCAN0_ERR)
+#define MCF_IRQ_IFL1           (MCFINT1_VECBASE + MCFINT1_FLEXCAN1_IFL)
+#define MCF_IRQ_BOFF1          (MCFINT1_VECBASE + MCFINT1_FLEXCAN1_BOFF)
+#define MCF_IRQ_ERR1           (MCFINT1_VECBASE + MCFINT1_FLEXCAN1_ERR)
+
 #endif /* m5441xsim_h */