summaryrefslogtreecommitdiffstats
path: root/sys/arm/xscale/i80321/i80321_intr.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/xscale/i80321/i80321_intr.h')
-rw-r--r--sys/arm/xscale/i80321/i80321_intr.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/arm/xscale/i80321/i80321_intr.h b/sys/arm/xscale/i80321/i80321_intr.h
index 5f777ce..4e432da 100644
--- a/sys/arm/xscale/i80321/i80321_intr.h
+++ b/sys/arm/xscale/i80321/i80321_intr.h
@@ -73,9 +73,21 @@ i80321_set_intrsteer(void)
: "r" (intr_steer & ICU_INT_HWMASK));
}
+#if defined ( CPU_XSCALE_80219 )
+#define INT_SWMASK \
+ ((1U << ICU_INT_bit26) | \
+ (1U << ICU_INT_bit25) | \
+ (1U << ICU_INT_bit23) | \
+ (1U << ICU_INT_bit22) | \
+ (1U << ICU_INT_bit7) | \
+ (1U << ICU_INT_bit6) | \
+ (1U << ICU_INT_bit5) | \
+ (1U << ICU_INT_bit4))
+#else
#define INT_SWMASK \
((1U << ICU_INT_bit26) | (1U << ICU_INT_bit22) | \
(1U << ICU_INT_bit5) | (1U << ICU_INT_bit4))
+#endif
#if 0
static __inline void __attribute__((__unused__))
OpenPOWER on IntegriCloud