net: wwan: mhi: make default data link id configurable
authorSlark Xiao <slark_xiao@163.com>
Mon, 1 Jul 2024 02:12:16 +0000 (10:12 +0800)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Wed, 3 Jul 2024 13:41:01 +0000 (19:11 +0530)
commit65bc58c3dcad0d9bd17762e22603894a2d2880d6
tree1376e02ca94a7955dafcfb261c4f46f44f5f9a90
parent633478695d6b52e0b52f1273d8d11275b627b87d
net: wwan: mhi: make default data link id configurable

For SDX72 MBIM mode, it starts data mux id from 112 instead of 0.
This would lead to device can't ping outside successfully.
Also MBIM side would report "bad packet session (112)". In order
to fix this issue, we decide to use the device name of MHI
controller to do a match in wwan side. Then wwan driver could
set a corresponding mux_id value according to the MHI product.

Signed-off-by: Slark Xiao <slark_xiao@163.com>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Link: https://lore.kernel.org/r/20240701021216.17734-3-slark_xiao@163.com
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/net/wwan/mhi_wwan_mbim.c