diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2023-03-28 09:05:06 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2023-04-13 11:53:54 +0000 |
commit | cb2dea5dc4d5617a1736f63c3986551825f1a385 (patch) | |
tree | ec19a5c862b740fe7e71d4f089d99c0dd35ddf8c /src/80-mm-candidate.rules | |
parent | e77df40b68ce32980f307959cc98d31918690a81 (diff) |
port-probe: perform auto detection of port type hints for wwan
We can remove the port type hint udev tags for the wwan subsystem, as
that logic is now incorporated in the port type hint processing logic
in the daemon itself.
This makes it clearer to know what exact hints are being used, as the
logic is in a single place and it has proper logging of all possible
cases.
Diffstat (limited to 'src/80-mm-candidate.rules')
-rw-r--r-- | src/80-mm-candidate.rules | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/80-mm-candidate.rules b/src/80-mm-candidate.rules index 905dcee3..04ff3c46 100644 --- a/src/80-mm-candidate.rules +++ b/src/80-mm-candidate.rules @@ -21,21 +21,8 @@ KERNEL=="cdc-wdm*", SUBSYSTEM=="usbmisc", ENV{ID_MM_CANDIDATE}="1" # - All USB devices ignored for now, only PCI devices expected # - Only "wwan_port" device types processed (single ports); we fully ignore # the "wwan_dev" device type (full device, not just one port) -# - FIREHOSE ports are used for firmware updates and not managed by ModemManager SUBSYSTEMS=="usb", GOTO="mm_candidate_end" SUBSYSTEM=="wwan", ENV{DEVTYPE}=="wwan_dev", GOTO="mm_candidate_end" SUBSYSTEM=="wwan", ENV{ID_MM_CANDIDATE}="1" -SUBSYSTEM=="wwan", ATTR{type}=="AT", ENV{ID_MM_PORT_TYPE_AT_PRIMARY}="1" -SUBSYSTEM=="wwan", ATTR{type}=="MBIM", ENV{ID_MM_PORT_TYPE_MBIM}="1" -SUBSYSTEM=="wwan", ATTR{type}=="QMI", ENV{ID_MM_PORT_TYPE_QMI}="1" -SUBSYSTEM=="wwan", ATTR{type}=="QCDM", ENV{ID_MM_PORT_TYPE_QCDM}="1" -SUBSYSTEM=="wwan", ATTR{type}=="FIREHOSE", ENV{ID_MM_PORT_IGNORE}="1" - -# Linux 5.13 does not have "type" attribute yet, match kernel name instead -SUBSYSTEM=="wwan", KERNEL=="*MBIM", ENV{ID_MM_PORT_TYPE_MBIM}="1" -SUBSYSTEM=="wwan", KERNEL=="*QMI", ENV{ID_MM_PORT_TYPE_QMI}="1" -SUBSYSTEM=="wwan", KERNEL=="*AT", ENV{ID_MM_PORT_TYPE_AT_PRIMARY}="1" -SUBSYSTEM=="wwan", KERNEL=="*QCDM", ENV{ID_MM_PORT_TYPE_QCDM}="1" -SUBSYSTEM=="wwan", KERNEL=="*FIREHOSE", ENV{ID_MM_PORT_IGNORE}="1" LABEL="mm_candidate_end" |