Qualcomm MSM Interface - Wikipedia
https://en.wikipedia.org/wiki/Qualcomm_MSM_InterfaceIn the Linux kernel, QMI can be used through two mutually exclusive drivers: GobiNet and qmi_wwan. These two drivers take completely different approaches to handle the protocol. GobiNet is a complex driver which implements within the kernel most of the core protocol logic, while qmi_wwan leaves all those tasks to user-space processes, and therefore keeping the kernel driver as small as possible. There are several userspace implementations, such as uqmi on Open…