cinterion: add MV32 and MV31 from telit
This MR is adding following changes.
- Add MV31 and MV32 rules file
- Add additional reprobe command for modems that have a longer boot time (MV31/MV32)
- Add AT retry probing for modem that need a longer boot time and responding with a 'Resource temporarily unavailable' on the USB port (MV31/MV32). I think this should fix this issue. #872
- Add debug message on AT port probing. This makes debugging for new modems easier what the Problem is.
- Add reading firmware revision from AT instead of mbim, because the value is wrong formatted for the MV31/MV32 modem
- Add QDU firmware update check to mm-broadband-modem-mbim class, so all modems that support this kind of update/upgrade does report this via
mmcli -m <modem> --firmware-status
so fwupd could upgrade this modem.
Edited by Florian Eckert