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

Reply via email to