qmi_wwan: Added support for Fibocom NL668 series
PATCH v4 1/1 qmi_wwan: Added support for Fibocom NL668 series
Added support for Fibocom NL668 series QMI interface. Using QMI_QUIRK_SET_DTR required for Qualcomm MDM9x07 chipsets.
Signed-off-by Jörgen Storvist <[email protected]>
---
Changelog:
v2: list order to correpond to USB VID/PID values
v3: Fixed patch formatting
v4: Fixed encoding to UTF8
Thanks Bjørn for the pointers, should be UTF8 now also.
usb-devices output:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 18 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1508 ProdID=1001 Rev=03.18 S: Manufacturer=Nodecom NL668 Modem S: Product=Nodecom NL668-CN Modem S: SerialNumber= C: #Ifs= 6 Cfg#= 1 Atr=a0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option I: If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan I: If#= 5 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)
drivers/net/usb/qmi_wwan.c +1 -0
@@ -1117,6 +1117,7 @@ static const struct usb_device_id products[] = { {QMI_FIXED_INTF(0x1435, 0xd181, 4)}, /* Wistron NeWeb D18Q1 */ {QMI_FIXED_INTF(0x1435, 0xd181, 5)}, /* Wistron NeWeb D18Q1 */ {QMI_FIXED_INTF(0x1435, 0xd191, 4)}, /* Wistron NeWeb D19Q1 */ + {QMI_QUIRK_SET_DTR(0x1508, 0x1001, 4)}, /* Fibocom NL668 series */ {QMI_FIXED_INTF(0x16d8, 0x6003, 0)}, /* CMOTech 6003 */ {QMI_FIXED_INTF(0x16d8, 0x6007, 0)}, /* CMOTech CHE-628S */ {QMI_FIXED_INTF(0x16d8, 0x6008, 0)}, /* CMOTech CMU-301 */
From: Jörgen Storvist <[email protected]>
Date: Wed, 12 Dec 2018 22:45:34 +0100
Quoted 4 lines
Added support for Fibocom NL668 series QMI interface. Using
QMI_QUIRK_SET_DTRrequired for Qualcomm MDM9x07 chipsets.Signed-off-by Jörgen Storvist <[email protected]>
Quoted 8 lines
---
Changelog:
v2: list order to correpond to USB VID/PID values
v3: Fixed patch formatting
v4: Fixed encoding to UTF8Thanks Bjørn for the pointers, should be UTF8 now also.
Applied, thank you.