Title: [5881] trunk/arch/blackfin/include/asm/ipipe.h: handle bf531/bf532/bf534/bf536 variants
- Revision
- 5881
- Author
- vapier
- Date
- 2008-12-18 09:45:32 -0600 (Thu, 18 Dec 2008)
Log Message
handle bf531/bf532/bf534/bf536 variants
Modified Paths
Diff
Modified: trunk/arch/blackfin/include/asm/ipipe.h (5880 => 5881)
--- trunk/arch/blackfin/include/asm/ipipe.h 2008-12-18 11:58:31 UTC (rev 5880)
+++ trunk/arch/blackfin/include/asm/ipipe.h 2008-12-18 15:45:32 UTC (rev 5881)
@@ -227,9 +227,9 @@
#define IRQ_SYSTMR IRQ_TIMER0
#define IRQ_PRIOTMR CONFIG_IRQ_TIMER0
-#if defined(CONFIG_BF533)
+#if defined(CONFIG_BF531) || defined(CONFIG_BF532) || defined(CONFIG_BF533)
#define PRIO_GPIODEMUX(irq) CONFIG_PFA
-#elif defined(CONFIG_BF537)
+#elif defined(CONFIG_BF534) || defined(CONFIG_BF536) || defined(CONFIG_BF537)
#define PRIO_GPIODEMUX(irq) CONFIG_IRQ_PROG_INTA
#elif defined(CONFIG_BF52x)
#define PRIO_GPIODEMUX(irq) ((irq) == IRQ_PORTF_INTA ? CONFIG_IRQ_PORTF_INTA : \
@@ -255,6 +255,8 @@
#define bfin_write_TIMER_ENABLE(val) bfin_write_TIMER_ENABLE0(val)
#define bfin_write_TIMER_STATUS(val) bfin_write_TIMER_STATUS0(val)
#define bfin_read_TIMER_STATUS(val) bfin_read_TIMER_STATUS0(val)
+#else
+# error "no PRIO_GPIODEMUX() for this part"
#endif
#define __ipipe_root_tick_p(regs) ((regs->ipend & 0x10) != 0)
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits