Skip to content
Snippets Groups Projects

Add support for QRTR modems

Files
28
@@ -5,6 +5,9 @@ ACTION!="add|change|move|bind", GOTO="mm_qcom_soc_end"
# Process only known net and rpmsg ports
SUBSYSTEM=="net", DRIVERS=="bam-dmux", GOTO="mm_qcom_soc_process"
SUBSYSTEM=="rpmsg", DRIVERS=="qcom-q6v5-mss", GOTO="mm_qcom_soc_process"
SUBSYSTEM=="net", KERNEL=="rmnet_ipa0*", GOTO="mm_qcom_soc_qrtr_process"
GOTO="mm_qcom_soc_end"
LABEL="mm_qcom_soc_process"
@@ -32,4 +35,11 @@ KERNEL=="rmnet_usb[0-9]*", ENV{ID_MM_PORT_IGNORE}="1"
# flag all rpmsg ports under this plugin as candidate
KERNEL=="rpmsg[0-9]*", SUBSYSTEM=="rpmsg", ENV{ID_MM_CANDIDATE}="1"
GOTO="mm_qcom_soc_end"
LABEL="mm_qcom_soc_qrtr_process"
# explicitly ignore qrtr-ipa network ports like rmnet_ipa ports
KERNEL=="rmnet_ipa[0-9]*", ENV{ID_MM_PORT_IGNORE}="1"
LABEL="mm_qcom_soc_end"
Loading