diff options
-rw-r--r-- | wcfxo.c | 1 | ||||
-rw-r--r-- | wct1xxp.c | 1 | ||||
-rw-r--r-- | wct4xxp/base.c | 1 | ||||
-rw-r--r-- | wctdm.c | 1 | ||||
-rw-r--r-- | wctdm24xxp/base.c | 1 | ||||
-rw-r--r-- | wcte11xp.c | 1 | ||||
-rw-r--r-- | wcte12xp.c | 1 |
7 files changed, 7 insertions, 0 deletions
@@ -632,6 +632,7 @@ static int wcfxo_initialize(struct wcfxo *wc) wc->span.chans = &wc->chan; wc->span.channels = 1; wc->span.hooksig = wcfxo_hooksig; + wc->span.irq = wc->dev->irq; wc->span.open = wcfxo_open; wc->span.close = wcfxo_close; wc->span.flags = ZT_FLAG_RBS; @@ -765,6 +765,7 @@ static int t1xxp_software_init(struct t1xxp *wc) sprintf(wc->span.desc, "%s Card %d", wc->variety, wc->num); wc->span.spanconfig = t1xxp_spanconfig; wc->span.chanconfig = t1xxp_chanconfig; + wc->span.irq = wc->dev->irq; wc->span.startup = t1xxp_startup; wc->span.shutdown = t1xxp_shutdown; wc->span.rbsbits = t1xxp_rbsbits; diff --git a/wct4xxp/base.c b/wct4xxp/base.c index f2e6fa2..33cca7d 100644 --- a/wct4xxp/base.c +++ b/wct4xxp/base.c @@ -1533,6 +1533,7 @@ static void init_spans(struct t4 *wc) sprintf(ts->span.desc, "T%dXXP (PCI) Card %d Span %d", wc->numspans, wc->num, x+1); ts->span.spanconfig = t4_spanconfig; ts->span.chanconfig = t4_chanconfig; + ts->span.irq = wc->dev->irq; ts->span.startup = t4_startup; ts->span.shutdown = t4_shutdown; ts->span.rbsbits = t4_rbsbits; @@ -2038,6 +2038,7 @@ static int wctdm_initialize(struct wctdm *wc) wc->span.chans = wc->chans; wc->span.channels = NUM_CARDS; wc->span.hooksig = wctdm_hooksig; + wc->span.irq = wc->dev->irq; wc->span.open = wctdm_open; wc->span.close = wctdm_close; wc->span.flags = ZT_FLAG_RBS; diff --git a/wctdm24xxp/base.c b/wctdm24xxp/base.c index 5f53ad0..0470725 100644 --- a/wctdm24xxp/base.c +++ b/wctdm24xxp/base.c @@ -3060,6 +3060,7 @@ static int wctdm_initialize(struct wctdm *wc) } wc->span.chans = wc->chans; wc->span.channels = wc->type; + wc->span.irq = wc->dev->irq; wc->span.hooksig = wctdm_hooksig; wc->span.open = wctdm_open; wc->span.close = wctdm_close; @@ -974,6 +974,7 @@ static int t1xxp_software_init(struct t1 *wc) sprintf(wc->span.desc, "%s Card %d", wc->variety, wc->num); wc->span.spanconfig = t1xxp_spanconfig; wc->span.chanconfig = t1xxp_chanconfig; + wc->span.irq = wc->dev->irq; wc->span.startup = t1xxp_startup; wc->span.shutdown = t1xxp_shutdown; wc->span.rbsbits = t1xxp_rbsbits; @@ -1356,6 +1356,7 @@ static int t1_software_init(struct t1 *wc) wc->span.spanconfig = t1xxp_spanconfig; wc->span.chanconfig = t1xxp_chanconfig; + wc->span.irq = wc->dev->irq; wc->span.startup = t1xxp_startup; wc->span.shutdown = t1xxp_shutdown; wc->span.rbsbits = t1xxp_rbsbits; |