diff options
author | mattf <mattf@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2007-02-21 17:27:59 +0000 |
---|---|---|
committer | mattf <mattf@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2007-02-21 17:27:59 +0000 |
commit | e30d85766ea8d6b623f0964cbf8129c6c7700462 (patch) | |
tree | 2e98310f91d00826d413b06c9c73b89b54ee7f15 | |
parent | 1dd32b27eb6c581f3ddb4da1add02d41f55f3fb8 (diff) |
Merged revisions 2208 via svnmerge from
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2208 | mattf | 2007-02-21 11:26:05 -0600 (Wed, 21 Feb 2007) | 2 lines
Make sure we do the IRQ fix in the gen1 interrupt handler as well.
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2209 5390a7c7-147a-4af0-8ec9-7488f05a26cb
-rw-r--r-- | wct4xxp/base.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wct4xxp/base.c b/wct4xxp/base.c index 5d1373a..b48dacb 100644 --- a/wct4xxp/base.c +++ b/wct4xxp/base.c @@ -2727,8 +2727,6 @@ ZAP_IRQ_HANDLER(t4_interrupt) inirq = 1; /* Make sure it's really for us */ status = t4_pci_in(wc, WC_INTR); - t4_pci_out(wc, WC_INTR, 0); - /* Process framer interrupts */ status2 = t4_framer_in(wc, 0, FRMR_CIS); if (status2 & 0x0f) { @@ -2748,6 +2746,8 @@ ZAP_IRQ_HANDLER(t4_interrupt) return; #endif + t4_pci_out(wc, WC_INTR, 0); + if (!wc->spansstarted) { printk("Not prepped yet!\n"); #ifdef LINUX26 |