summaryrefslogtreecommitdiff
path: root/drivers/dahdi/wcb4xxp
diff options
context:
space:
mode:
authorShaun Ruffell <sruffell@digium.com>2008-11-05 19:17:16 +0000
committerShaun Ruffell <sruffell@digium.com>2008-11-05 19:17:16 +0000
commit28785e1ebda02da284a04599c3234119f988b74b (patch)
treeba8d12f72180b912553dce4024a2dbcdb40713b8 /drivers/dahdi/wcb4xxp
parent0ed6f1087f319294cc031bf99eb49d73320842a4 (diff)
Allow the wcb4xxp to take all the signalling types.
git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@5230 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/wcb4xxp')
-rw-r--r--drivers/dahdi/wcb4xxp/base.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/dahdi/wcb4xxp/base.c b/drivers/dahdi/wcb4xxp/base.c
index 72f47f6..a6c0a41 100644
--- a/drivers/dahdi/wcb4xxp/base.c
+++ b/drivers/dahdi/wcb4xxp/base.c
@@ -2099,13 +2099,13 @@ static void init_spans(struct b4xxp *b4)
bspan->span.channels = WCB4XXP_CHANNELS_PER_SPAN;
bspan->span.flags = 0;
- if(0 /* FIXME: some config parameter for europe/north america */) {
- bspan->span.deflaw = DAHDI_LAW_MULAW;
- bspan->span.linecompat = DAHDI_CONFIG_AMI | DAHDI_CONFIG_B8ZS | DAHDI_CONFIG_D4 | DAHDI_CONFIG_ESF;
- } else {
- bspan->span.deflaw = DAHDI_LAW_ALAW;
- bspan->span.linecompat = DAHDI_CONFIG_HDB3 | DAHDI_CONFIG_CCS | DAHDI_CONFIG_CRC4;
- }
+ bspan->span.deflaw = DAHDI_LAW_ALAW;
+ /* For simplicty, we'll accept all line modes since BRI
+ * ignores this setting anyway.*/
+ bspan->span.linecompat = DAHDI_CONFIG_AMI |
+ DAHDI_CONFIG_B8ZS | DAHDI_CONFIG_D4 |
+ DAHDI_CONFIG_ESF | DAHDI_CONFIG_HDB3 |
+ DAHDI_CONFIG_CCS | DAHDI_CONFIG_CRC4;
sprintf(bspan->span.name, "B4/%d/%d", b4->cardno, i+1);
sprintf(bspan->span.desc, "B4XXP (PCI) Card %d Span %d", b4->cardno, i+1);