summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorSom_SP <somashekhar.puttagangaiah@intel.com>2021-09-25 22:25:14 +0530
committerAleksander Morgado <aleksander@aleksander.es>2021-10-12 22:21:08 +0200
commit11ba859da3e5439426c1991820146f8219d99bd8 (patch)
tree5ef71f8eeb4550d4fc963dba43041a545aecc1cc /data
parent0a5176ff814881b91c1ec66e528231ad237289b2 (diff)
MBIMEx 3.0: implement "packet service v3" for SA
This command is an extension for the existing MBIM_CID_PACKET_SERVICE defined in the MBIM specification revision 2.0.
Diffstat (limited to 'data')
-rw-r--r--data/mbim-service-ms-basic-connect-v3.json59
1 files changed, 58 insertions, 1 deletions
diff --git a/data/mbim-service-ms-basic-connect-v3.json b/data/mbim-service-ms-basic-connect-v3.json
index 8fb3417..90e276f 100644
--- a/data/mbim-service-ms-basic-connect-v3.json
+++ b/data/mbim-service-ms-basic-connect-v3.json
@@ -46,5 +46,62 @@
"format" : "guint32" },
{ "name" : "TelephoneNumbers",
"format" : "string-array",
- "array-size-field" : "TelephoneNumbersCount" } ] }
+ "array-size-field" : "TelephoneNumbersCount" } ] },
+
+ // *********************************************************************************
+ { "name" : "MbimTAI",
+ "type" : "Struct",
+ "since" : "1.28",
+ "contents" : [ { "name" : "Plmn",
+ "format" : "guint32" },
+ { "name" : "Tac",
+ "format" : "guint32" } ] },
+
+ { "name" : "Packet Service",
+ "type" : "Command",
+ "since" : "1.28",
+ // set same as in v1
+ // query same as in v1
+ "response" : [ { "name" : "NwError",
+ "format" : "guint32" },
+ { "name" : "PacketServiceState",
+ "format" : "guint32",
+ "public-format" : "MbimPacketServiceState" },
+ { "name" : "HighestAvailableDataClass",
+ "format" : "guint32",
+ "public-format" : "MbimDataClassV2" },
+ { "name" : "UplinkSpeed",
+ "format" : "guint64" },
+ { "name" : "DownlinkSpeed",
+ "format" : "guint64" },
+ { "name" : "FrequencyRange",
+ "format" : "guint32",
+ "public-format" : "MbimFrequencyRange" },
+ { "name" : "DataSubclass",
+ "format" : "guint32",
+ "public-format" : "MbimDataSubclass" },
+ { "name" : "TAI",
+ "format" : "struct",
+ "struct-type" : "MbimTAI" } ],
+ "notification" : [ { "name" : "NwError",
+ "format" : "guint32" },
+ { "name" : "PacketServiceState",
+ "format" : "guint32",
+ "public-format" : "MbimPacketServiceState" },
+ { "name" : "HighestAvailableDataClass",
+ "format" : "guint32",
+ "public-format" : "MbimDataClassV2" },
+ { "name" : "UplinkSpeed",
+ "format" : "guint64" },
+ { "name" : "DownlinkSpeed",
+ "format" : "guint64" },
+ { "name" : "FrequencyRange",
+ "format" : "guint32",
+ "public-format" : "MbimFrequencyRange" },
+ { "name" : "DataSubclass",
+ "format" : "guint32",
+ "public-format" : "MbimDataSubclass" },
+ { "name" : "TAI",
+ "format" : "struct",
+ "struct-type" : "MbimTAI" } ] }
]