summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSom_SP <somashekhar.puttagangaiah@intel.com>2021-10-23 22:45:41 +0200
committerAleksander Morgado <aleksander@aleksander.es>2021-10-24 23:25:59 +0200
commit88cc6b237c5af1bb6a1547d2653c632a8f9a5861 (patch)
tree825b40c7f22dc852f45b934eb21e9c731a873cf5
parent25b17dc67c6d6b95ce3568a916fd44136e7eb604 (diff)
MBIMEx 3.0: implement 'device caps v3'
In this version MBIMDataClass5G_NSA and MBIMDataClass5G_SA are renamed to MBIMDataClass5G with corresponding data subclasses. These subclasses will give more detailed combination of 5G attach possiblities.
-rw-r--r--data/mbim-service-ms-basic-connect-extensions-v3.json51
1 files changed, 50 insertions, 1 deletions
diff --git a/data/mbim-service-ms-basic-connect-extensions-v3.json b/data/mbim-service-ms-basic-connect-extensions-v3.json
index 7014293..e2042b3 100644
--- a/data/mbim-service-ms-basic-connect-extensions-v3.json
+++ b/data/mbim-service-ms-basic-connect-extensions-v3.json
@@ -5,7 +5,56 @@
"mbimex-service" : "Ms Basic Connect Extensions",
"mbimex-version" : "3.0" },
- //************************************************************************************
+ // *********************************************************************************
+
+ { "name" : "Device Caps",
+ "type" : "Command",
+ "since" : "1.28",
+ // query same as in v1
+ "response" : [ { "name" : "DeviceType",
+ "format" : "guint32",
+ "public-format" : "MbimDeviceType" },
+ { "name" : "CellularClass",
+ "format" : "guint32",
+ "public-format" : "MbimCellularClass" },
+ { "name" : "VoiceClass",
+ "format" : "guint32",
+ "public-format" : "MbimVoiceClass" },
+ { "name" : "SimClass",
+ "format" : "guint32",
+ "public-format" : "MbimSimClass" },
+ { "name" : "DataClass",
+ "format" : "guint32",
+ "public-format" : "MbimDataClassV3" },
+ { "name" : "SmsCaps",
+ "format" : "guint32",
+ "public-format" : "MbimSmsCaps" },
+ { "name" : "ControlCaps",
+ "format" : "guint32",
+ "public-format" : "MbimCtrlCaps" },
+ { "name" : "DataSubclass",
+ "format" : "guint64",
+ "public-format" : "MbimDataSubclass" },
+ { "name" : "MaxSessions",
+ "format" : "guint32" },
+ { "name" : "ExecutorIndex",
+ "format" : "guint32" },
+ { "name" : "WcdmaBandClass",
+ "format" : "guint32" },
+ { "name" : "LteBandClass",
+ "format" : "tlv-guint16-array" },
+ { "name" : "NrBandClass",
+ "format" : "tlv-guint16-array" },
+ { "name" : "CustomDataClass",
+ "format" : "tlv-string" },
+ { "name" : "DeviceId",
+ "format" : "tlv-string" },
+ { "name" : "FirmwareInfo",
+ "format" : "tlv-string" },
+ { "name" : "HardwareInfo",
+ "format" : "tlv-string" } ] },
+
+ //**********************************************************************************
{ "name" : "Registration Parameters",
"type" : "Command",