blob: 787c22e1ebcdc8db69929bf015e86f878fe0f90b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
Index: dsplink_linux_1_65_00_03/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
===================================================================
--- dsplink_linux_1_65_00_03.orig/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
+++ dsplink_linux_1_65_00_03/dsplink/gpp/src/osal/Linux/2.6.18/isr.c
@@ -286,7 +286,11 @@ ISR_Create (IN IsrProc fnIS
if (DSP_SUCCEEDED (status)) {
(*isrObj)->signature = SIGN_ISR ;
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,7,0)
(*isrObj)->irq = intObj->intId ;
+#else
+ (*isrObj)->irq = intObj->intId + NR_IRQS ;
+#endif
(*isrObj)->enabled = FALSE ;
(*isrObj)->dspId = intObj->dspId ;
(*isrObj)->checkFunc = intObj->checkFunc ;
|