Slark Xiao
ae7107baa5
net: usb: qmi_wwan: Add support for Cinterion MV32
...
There are 2 models for MV32 serials. MV32-W-A is designed
based on Qualcomm SDX62 chip, and MV32-W-B is designed based
on Qualcomm SDX65 chip. So we use 2 different PID to separate it.
Test evidence as below:
T: Bus=03 Lev=01 Prnt=01 Port=02 Cnt=03 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.10 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1e2d ProdID=00f3 Rev=05.04
S: Manufacturer=Cinterion
S: Product=Cinterion PID 0x00F3 USB Mobile Broadband
S: SerialNumber=d7b4be8d
C: #Ifs= 4 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=50 Driver=qmi_wwan
I: If#=0x1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=40 Driver=option
I: If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=40 Driver=option
I: If#=0x3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=30 Driver=option
T: Bus=03 Lev=01 Prnt=01 Port=02 Cnt=03 Dev#= 10 Spd=480 MxCh= 0
D: Ver= 2.10 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1e2d ProdID=00f4 Rev=05.04
S: Manufacturer=Cinterion
S: Product=Cinterion PID 0x00F4 USB Mobile Broadband
S: SerialNumber=d095087d
C: #Ifs= 4 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=50 Driver=qmi_wwan
I: If#=0x1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=40 Driver=option
I: If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=40 Driver=option
I: If#=0x3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=30 Driver=option
Signed-off-by: Slark Xiao <slark_xiao@163.com>
Acked-by: Bjørn Mork <bjorn@mork.no>
Link: https://lore.kernel.org/r/20220810014521.9383-1-slark_xiao@163.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-08-11 07:58:42 -07:00
..
2022-05-06 12:07:56 +01:00
2022-07-05 18:40:01 -07:00
2022-05-13 11:35:46 +01:00
2022-07-05 18:40:01 -07:00
2021-10-02 14:18:25 +01:00
2022-08-10 09:28:56 +01:00
2022-07-28 21:48:20 -07:00
2022-07-01 13:39:03 +01:00
2022-04-14 15:08:12 +02:00
2022-02-17 11:44:20 -08:00
2022-07-21 13:20:28 +02:00
2022-07-28 21:48:20 -07:00
2021-10-13 10:03:59 -07:00
2021-10-22 10:16:01 -07:00
2021-10-22 10:16:01 -07:00
2021-10-14 09:22:11 -07:00
2022-02-22 17:00:54 -08:00
2022-02-15 14:34:29 +00:00
2021-06-01 17:05:05 -07:00
2022-02-01 20:25:38 -08:00
2021-10-02 14:18:25 +01:00
2022-07-28 21:48:20 -07:00
2022-08-02 08:51:09 +02:00
2022-06-03 11:17:49 -07:00
2021-06-01 17:05:05 -07:00
2022-01-09 16:35:50 -08:00
2021-12-27 14:52:06 +00:00
2022-07-28 21:48:20 -07:00
2022-08-11 07:58:42 -07:00
2022-07-19 17:10:56 -07:00
2022-06-03 11:17:49 -07:00
2021-10-05 13:16:48 +01:00
2021-10-22 10:16:01 -07:00
2021-10-22 10:15:56 -07:00
2022-07-04 10:39:25 +01:00
2022-02-18 11:05:08 +00:00
2021-10-22 10:16:01 -07:00
2022-04-22 12:43:35 +01:00
2022-07-28 21:48:20 -07:00
2022-02-14 14:37:15 +00:00