diff options
author | Sjur Braendeland <sjur.brandeland@stericsson.com> | 2010-06-17 02:55:41 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-06-20 22:46:07 -0400 |
commit | 69ad78208ecf4c392f3d323ed050423847c24104 (patch) | |
tree | cf2eba4f98a98b6e4a9820b8ce058cb2fc217596 /net/caif | |
parent | 2aa40aef9debc77d55cc87a50d335b6fe97fbeb0 (diff) |
caif: Add debug connection type for CAIF.
Added new CAIF protocol type CAIFPROTO_DEBUG for accessing
CAIF debug on the ST Ericsson modems.
There are two debug servers on the modem, one for radio related
debug (CAIF_RADIO_DEBUG_SERVICE) and the other for
communication/application related debug (CAIF_COM_DEBUG_SERVICE).
The debug connection can contain trace debug printouts or
interactive debug used for debugging and test.
Debug connections can be of type STREAM or SEQPACKET.
Signed-off-by: Sjur Braendeland <sjur.brandeland@stericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/caif')
-rw-r--r-- | net/caif/caif_config_util.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net/caif/caif_config_util.c b/net/caif/caif_config_util.c index 6f36580366f0..76ae68303d3a 100644 --- a/net/caif/caif_config_util.c +++ b/net/caif/caif_config_util.c | |||
@@ -80,6 +80,11 @@ int connect_req_to_link_param(struct cfcnfg *cnfg, | |||
80 | l->u.utility.paramlen); | 80 | l->u.utility.paramlen); |
81 | 81 | ||
82 | break; | 82 | break; |
83 | case CAIFPROTO_DEBUG: | ||
84 | l->linktype = CFCTRL_SRV_DBG; | ||
85 | l->endpoint = s->sockaddr.u.dbg.service; | ||
86 | l->chtype = s->sockaddr.u.dbg.type; | ||
87 | break; | ||
83 | default: | 88 | default: |
84 | return -EINVAL; | 89 | return -EINVAL; |
85 | } | 90 | } |