Lines Matching +full:in +full:- +full:application
1 .. SPDX-License-Identifier: GPL-2.0-only
3 .. Copyright (C) 2020-21 Intel Corporation
14 end application (e.g. Modem Manager) could easily manage the MBIM interface to
22 not play any role in managing their functionality. It is the job of a userspace
23 application to detect port enumeration and enable MBIM & AT functionalities.
27 - mbimcli (included with the libmbim [2] library), and
28 - Modem Manager [3]
33 - open the MBIM control channel
34 - configure network connection settings
35 - connect to network
36 - configure IP network interface
41 - open the AT control channel using a UART tool or a special user tool
48 ---------
54 - ``unknown`` represents that device in unknown status
55 - ``ready`` represents that device in ready status
56 - ``reset`` represents that device in reset status
57 - ``fastboot_switching`` represents that device in fastboot switching status
58 - ``fastboot_download`` represents that device in fastboot download status
59 - ``fastboot_dump`` represents that device in fastboot dump status
72 ----------------
78 - ``1`` represents enable debug ports
79 - ``0`` represents disable debug ports
93 Management application development
96 described in [1] Mobile Broadband Interface Model v1.0 Errata-1.
99 ----------------------------------
105 /dev/wwan0mbim0 character device. Application shall use this interface for
110 The userspace application is responsible for all control message fragmentation
115 The MBIM control messages from the management application must not exceed the
120 The management application must accept control messages of up the negotiated
124 -------------------------------
126 wwan0-X network device
128 The t7xx driver exposes IP link interface "wwan0-X" of type "wwan" for IP
129 traffic. Iproute network utility is used for creating "wwan0-X" network
132 The userspace management application is responsible for creating new IP link
137 ip link add dev wwan0-1 parentdev wwan0 type wwan linkid 1
139 The driver will automatically map the "wwan0-1" network device to MBIM IP
143 ----------------------------------
149 device. Application shall use this interface to issue AT commands.
152 ---------------------------
158 /dev/wwan0fastboot0 character device. Application shall use this interface for
166 ----------------------
172 Application shall use this interface for ADB protocol communication.
175 -----------------------
182 Application shall use this interface for MTK modem diagnostic communication.
188 [1] *MBIM (Mobile Broadband Interface Model) Errata-1*
190 - https://www.usb.org/document-library/
192 [2] *libmbim "a glib-based library for talking to WWAN modems and devices which
195 - http://www.freedesktop.org/wiki/Software/libmbim/
197 [3] *Modem Manager "a DBus-activated daemon which controls mobile broadband
200 - http://www.freedesktop.org/wiki/Software/ModemManager/
202 [4] *Specification # 27.007 - 3GPP*
204 - https://www.3gpp.org/DynaReport/27007.htm
208 - https://android.googlesource.com/platform/system/core/+/refs/heads/main/fastboot/README.md
214 - https://android.googlesource.com/platform/packages/modules/adb/+/refs/heads/main/README.md