Telit LE910Cx 0x1260 and 0x1261 compositions support added to Linux kernel

Telit LE910Cx compositions 0x1260 and 0x1261 serial ports and rmnet support has been added to driver option and qmi_wwan with the following patches:

Telit LE910Cx

Telit LE910Cx series of modems

Telit LE910Cx series of cellular modules features an LTE (Cat. 1 and Cat. 4) and multi-RAT (WCDMA, GSM/GPRS/EDGE) modem together with an on-chip application processor (32-bit ARM Cortes-A7 up to 1.3 GHz running Linux, 256Mbyte Flash, 256/128 Mbyte DDR) and GNSS (GPS, GLONASS, BeiDou, Galileo, QZSS).

Regional variants with optimal choice of RF bands for worldwide coverage of countires and MNOs are available.

Telit LE910Cx compositions 0x1260 and 0x1261

The two compositions are identical related to the functions shown, but differ on the internal working (refer to the modem user guide for details). They consist of:

USB Interface #0: diagnostic port (option)
USB Interface #1: adb device (no kernel driver, managed at the userspace level)
USB Interface #2: rmnet (qmi_wwan)
USB Interface #3: GNSS port (option)
USB Interface #4: AT commands port (option)
USB Interface #5: Aux port (option)
USB Interface #6: SAP port (option)

The rmnet device can be used for controlling the modem and data-transfer with libqmi.