Hi All, I just got information that the MV31-W mPCIe variant was tested on x86 only, and only on Ubuntu using this driver: https://lore.kernel.org/netdev/YFMTEr5yGU0owYoM@unreal/T/ In the driver code you can find mapping of hardcoded magical modem physical address (wdt = ioremap(0x0B017008, 4);) that fails miserably on ARM. And that driver is not in sync with the latest work on MHI modem driver in linux-next kernel. Getting rid of this watchdog allows the code to compile and load but the device does not respond to MBIM and AT commands, which is consistent with behavior when using the drivers from latest linux-next branch. So we'll be moving from mPCIe to USB variant of the modem, and then I'll see how it works with Modem Manager, once we get a new modem.
Regards, Tomasz -----Original Message----- From: Aleksander Morgado <[email protected]> Sent: Wednesday, August 4, 2021 9:56 AM To: ROSTANSKI Tomasz <[email protected]> Cc: Loic Poulain <[email protected]>; [email protected] Subject: Re: Cinterion MV31-W modem support Hey Tomasz, > > Thank you. The patch works. The correct vendor and device id are presented. > The plugin manager still prints that it found 3 plugins to try, but now the > first to try and best plugin is cinterion. > Please post your changes to add support for the WWAN subsystem in the Cinterion plugin once you have them working properly. Will they always have the Thales PCI vid 0x1269? Thanks! -- Aleksander https://aleksander.es
