port-qmi: allow setting initial mux-id value when using rmnet multiplexing

Qualcomm suggests to use mux id values >= 0x81: though this does not
seem a strict mandatory rule, there are scenarios in which the usage of
a specifix mux id is required otherwise various kind of issues could
happen (e.g. call failure, limited throughput...).

A new ID_MM_INITIAL_QMAP_MUX_ID udev tag allows setting the first initial
mux id value to be used when creating the multiplexed data connection.

Signed-off-by: Daniele Palmas <dnlplm@gmail.com>
This commit is contained in:
Daniele Palmas
2025-11-24 23:50:03 -06:00
committed by Dan Williams
parent 0f19f10958
commit d2de8ff226
3 changed files with 61 additions and 17 deletions
@@ -229,6 +229,7 @@ ID_MM_TTY_BAUDRATE
ID_MM_TTY_FLOW_CONTROL
ID_MM_REQUIRED
ID_MM_MAX_MULTIPLEXED_LINKS
ID_MM_INITIAL_QMAP_MUX_ID
<SUBSECTION Deprecated>
ID_MM_TTY_BLACKLIST
ID_MM_TTY_MANUAL_SCAN_ONLY