Rework default ModemManager udev tags
This MR updates some udev tags used by MM:
- Repurpose
ID_MM_DEVICE_IGNORE
and add a newID_MM_TTY_BLACKLIST
. - Rename
ID_MM_DEVICE_MANUAL_SCAN_ONLY
toID_MM_TTY_MANUAL_SCAN_ONLY
- Remove
ID_MM_PLATFORM_DRIVER_PROBE
I think that the first commit that repurposes ID_MM_DEVICE_IGNORE
should also be backported to MM 1.10, because currently users don't have any way to blacklist devices when the STRICT filter is being used. Users already using ID_MM_DEVICE_IGNORE
in their own setups would not be affected by this change.
The other two commits would break compatibility with custom setups that were using the renamed or removed tags, so we should probably not backport those to MM 1.10.
The new ID_MM_TTY_BLACKLIST
is exclusively created to keep the default installed blacklist from being used in "STRICT" filter mode.