diff options
author | Carlo Lobrano <c.lobrano@gmail.com> | 2017-02-21 16:04:01 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-02-28 23:40:52 +0100 |
commit | 041f022ff81e72aea748e5b01824ce2de1354ae7 (patch) | |
tree | 742d3e6a87d4f9af20e9205f391fc2a5fb1f0aef /data | |
parent | a04525d9e167a44b8295af922114d34062e9feaf (diff) |
wds: added WDS Bind Mux Data Port message
This message is used to bind a muxed data port to a controller device.
The Muxed data port has to be managed by qmi_wwan driver.
The Muxed data port is identified by:
- mux_id: the numeric ID given to qmi_wwan once created
- interface number: the interface number of the qmi controller device on
the modem
Once the binding is completed, all the commands sent (and I expect also
received, but I could not test it) using the same Client ID are for the
binded data port instead of the real one.
Diffstat (limited to 'data')
-rw-r--r-- | data/qmi-service-wds.json | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/data/qmi-service-wds.json b/data/qmi-service-wds.json index dc29998..d037481 100644 --- a/data/qmi-service-wds.json +++ b/data/qmi-service-wds.json @@ -1707,6 +1707,38 @@ "format" : "guint32" }, { "name" : "APN", "format" : "string" } ] }, - "prerequisites": [ { "common-ref" : "Success" } ] } ] } + "prerequisites": [ { "common-ref" : "Success" } ] } ] }, +// ********************************************************************************* + { "name" : "Bind Mux Data Port", + "type" : "Message", + "service" : "WDS", + "id" : "0x00A2", + "since" : "1.18", + "input" : [ { "name" : "Endpoint Info", + "id" : "0x10", + "mandatory" : "no", + "type" : "TLV", + "since" : "1.18", + "format" : "sequence", + "contents" : [ { "name" : "Endpoint Type", + "format" : "guint32", + "public-format" : "QmiDataEndpointType"}, + { "name" : "Interface Number", + "format" : "guint32" }]}, + { "name" : "Mux ID", + "id" : "0x11", + "type" : "TLV", + "since" : "1.18", + "mandatory" : "no", + "format" : "guint8"}, + { "name" : "Client Type", + "id" : "0x13", + "type" : "TLV", + "since" : "1.18", + "mandatory" : "no", + "format" : "guint32", + "public-format" : "QmiWdsClientType"} + ], + "output" : [ { "common-ref" : "Operation Result" } ] } ] |