diff options
author | markster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-02-21 21:20:05 +0000 |
---|---|---|
committer | markster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-02-21 21:20:05 +0000 |
commit | 38073068ab1bee494ff21fac34abdcafbda0619a (patch) | |
tree | 387e1602aa6ffdb6958ca6a97fdf0b89482dbb7b | |
parent | f032f3b22194bf0d88108ff0a2c09d1a07d7de4e (diff) |
Support dual span card on timing
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@965 5390a7c7-147a-4af0-8ec9-7488f05a26cb
-rw-r--r-- | wct4xxp.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1447,7 +1447,7 @@ static inline void __t4_update_timing(struct t4 *wc) printk("Swapping card %d from %d to %d\n", wc->num, wc->syncsrc, syncsrc); wc->syncsrc = syncsrc; /* Update sync sources */ - for (i = 0; i < 4; i++) { + for (i = 0; i < wc->numspans; i++) { wc->tspans[i]->span.syncsrc = wc->syncsrc; } if (syncnum == wc->num) { @@ -1479,7 +1479,7 @@ static int __t4_findsync(struct t4 *wc) while (p < 8) { nonzero = 0; for (x=0;cards[x];x++) { - for (i = 0; i < 4; i++) { + for (i = 0; i < wc->numspans; i++) { if (cards[x]->tspans[i]->syncpos) { nonzero = 1; if ((cards[x]->tspans[i]->syncpos == p) && |