diff options
author | Tilman Schmidt <tilman@imap.cc> | 2009-10-06 08:19:17 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-10-07 01:43:53 -0400 |
commit | 7bb5fdc2fb021e32703ed1ff0269876bde1fa962 (patch) | |
tree | 818c29b7ed3ece19165d317050c333bab9f7fadb /drivers/isdn/gigaset/ev-layer.c | |
parent | aaba2b3f8213e1d66e71c351fa7a2b1cbd974d3c (diff) |
gigaset: add Kernel CAPI interface (v3)
Add a Kernel CAPI interface to the Gigaset driver.
Impact: optional new functionality
Signed-off-by: Tilman Schmidt <tilman@imap.cc>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/isdn/gigaset/ev-layer.c')
-rw-r--r-- | drivers/isdn/gigaset/ev-layer.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/drivers/isdn/gigaset/ev-layer.c b/drivers/isdn/gigaset/ev-layer.c index cb25d2b834b9..369927f90729 100644 --- a/drivers/isdn/gigaset/ev-layer.c +++ b/drivers/isdn/gigaset/ev-layer.c | |||
@@ -291,21 +291,23 @@ struct reply_t gigaset_tab_cid[] = | |||
291 | {RSP_OK, 602,602, -1, 603, 5, {ACT_CMD+AT_PROTO}}, | 291 | {RSP_OK, 602,602, -1, 603, 5, {ACT_CMD+AT_PROTO}}, |
292 | {RSP_OK, 603,603, -1, 604, 5, {ACT_CMD+AT_TYPE}}, | 292 | {RSP_OK, 603,603, -1, 604, 5, {ACT_CMD+AT_TYPE}}, |
293 | {RSP_OK, 604,604, -1, 605, 5, {ACT_CMD+AT_MSN}}, | 293 | {RSP_OK, 604,604, -1, 605, 5, {ACT_CMD+AT_MSN}}, |
294 | {RSP_OK, 605,605, -1, 606, 5, {ACT_CMD+AT_ISO}}, | 294 | {RSP_NULL, 605, 605, -1, 606, 5, {ACT_CMD+AT_CLIP} }, |
295 | {RSP_NULL, 605,605, -1, 606, 5, {ACT_CMD+AT_ISO}}, | 295 | {RSP_OK, 605, 605, -1, 606, 5, {ACT_CMD+AT_CLIP} }, |
296 | {RSP_OK, 606,606, -1, 607, 5, {0}, "+VLS=17\r"}, | 296 | {RSP_NULL, 606, 606, -1, 607, 5, {ACT_CMD+AT_ISO} }, |
297 | {RSP_OK, 607,607, -1, 608,-1}, | 297 | {RSP_OK, 606, 606, -1, 607, 5, {ACT_CMD+AT_ISO} }, |
298 | {RSP_ZSAU, 608,608,ZSAU_PROCEEDING, 609, 5, {ACT_CMD+AT_DIAL}}, | 298 | {RSP_OK, 607, 607, -1, 608, 5, {0}, "+VLS=17\r"}, |
299 | {RSP_OK, 609,609, -1, 650, 0, {ACT_DIALING}}, | 299 | {RSP_OK, 608, 608, -1, 609, -1}, |
300 | 300 | {RSP_ZSAU, 609, 609, ZSAU_PROCEEDING, 610, 5, {ACT_CMD+AT_DIAL} }, | |
301 | {RSP_ERROR, 601,609, -1, 0, 0, {ACT_ABORTDIAL}}, | 301 | {RSP_OK, 610, 610, -1, 650, 0, {ACT_DIALING} }, |
302 | {EV_TIMEOUT, 601,609, -1, 0, 0, {ACT_ABORTDIAL}}, | 302 | |
303 | {RSP_ERROR, 601, 610, -1, 0, 0, {ACT_ABORTDIAL} }, | ||
304 | {EV_TIMEOUT, 601, 610, -1, 0, 0, {ACT_ABORTDIAL} }, | ||
303 | 305 | ||
304 | /* optional dialing responses */ | 306 | /* optional dialing responses */ |
305 | {EV_BC_OPEN, 650,650, -1, 651,-1}, | 307 | {EV_BC_OPEN, 650,650, -1, 651,-1}, |
306 | {RSP_ZVLS, 608,651, 17, -1,-1, {ACT_DEBUG}}, | 308 | {RSP_ZVLS, 609, 651, 17, -1, -1, {ACT_DEBUG} }, |
307 | {RSP_ZCTP, 609,651, -1, -1,-1, {ACT_DEBUG}}, | 309 | {RSP_ZCTP, 610, 651, -1, -1, -1, {ACT_DEBUG} }, |
308 | {RSP_ZCPN, 609,651, -1, -1,-1, {ACT_DEBUG}}, | 310 | {RSP_ZCPN, 610, 651, -1, -1, -1, {ACT_DEBUG} }, |
309 | {RSP_ZSAU, 650,651,ZSAU_CALL_DELIVERED, -1,-1, {ACT_DEBUG}}, | 311 | {RSP_ZSAU, 650,651,ZSAU_CALL_DELIVERED, -1,-1, {ACT_DEBUG}}, |
310 | 312 | ||
311 | /* connect */ | 313 | /* connect */ |