<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ModemManager.git/src/plugins, branch main</title>
<subtitle>gitlab.freedesktop.org: mobile-broadband/ModemManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/'/>
<entry>
<title>sierra: port type hints for RC7611</title>
<updated>2023-05-11T11:02:31+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-05-04T20:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=ecea0a16e1678ad5fd17aac64c68e0c443a3d6d7'/>
<id>ecea0a16e1678ad5fd17aac64c68e0c443a3d6d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build-aux,mkenums: import custom mkenums tool from libqmi/libmbim</title>
<updated>2023-04-27T12:23:04+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-04-27T11:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=efcfce02a95fe43adb40c1e01e82e0719a217983'/>
<id>efcfce02a95fe43adb40c1e01e82e0719a217983</id>
<content type='text'>
We're going to use certain new features included in the custom tool.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're going to use certain new features included in the custom tool.
</pre>
</div>
</content>
</entry>
<entry>
<title>sierra: add port hints for HL7812</title>
<updated>2023-04-13T08:23:09+00:00</updated>
<author>
<name>Marcus Folkesson</name>
<email>marcus.folkesson@gmail.com</email>
</author>
<published>2023-04-12T18:58:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=5406abc1875280f881de5cd396d369b6c459855a'/>
<id>5406abc1875280f881de5cd396d369b6c459855a</id>
<content type='text'>
Signed-off-by: Marcus Folkesson &lt;marcus.folkesson@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Marcus Folkesson &lt;marcus.folkesson@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>port-serial-at: make mm_port_serial_at_command_finish() transfer ownership</title>
<updated>2023-04-11T13:49:03+00:00</updated>
<author>
<name>Lubomir Rintel</name>
<email>lkundrak@v3.sk</email>
</author>
<published>2023-01-08T18:57:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=c40876de956311ef9a17b920486263d46f4fef3b'/>
<id>c40876de956311ef9a17b920486263d46f4fef3b</id>
<content type='text'>
This will make it slightly easier to port mm_port_serial_at_command() to
use GTask, since we won't have to keep a pointer to the result in GTask
after _finish() has been called.

In most cases the caller needs the value anyway, so this doesn't add too
much hasle.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will make it slightly easier to port mm_port_serial_at_command() to
use GTask, since we won't have to keep a pointer to the result in GTask
after _finish() has been called.

In most cases the caller needs the value anyway, so this doesn't add too
much hasle.
</pre>
</div>
</content>
</entry>
<entry>
<title>cinterion: fix missing object in mm_obj_dbg() calls</title>
<updated>2023-04-10T15:06:28+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-04-10T15:06:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=e3c3604838cd1931b3fdc9cfa58a4292c7b9ba6f'/>
<id>e3c3604838cd1931b3fdc9cfa58a4292c7b9ba6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cinterion: fix warning with -Wmissing-prototypes</title>
<updated>2023-04-10T15:05:24+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-04-10T15:05:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=a53990e0740c93d397d06376989cceb96b15a2ad'/>
<id>a53990e0740c93d397d06376989cceb96b15a2ad</id>
<content type='text'>
  ../src/plugins/cinterion/mm-plugin-cinterion.c:65:1: warning: no previous prototype for ‘is_port_already_tagged’ [-Wmissing-prototypes]
     65 | is_port_already_tagged (MMPortProbe *probe)
        | ^~~~~~~~~~~~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  ../src/plugins/cinterion/mm-plugin-cinterion.c:65:1: warning: no previous prototype for ‘is_port_already_tagged’ [-Wmissing-prototypes]
     65 | is_port_already_tagged (MMPortProbe *probe)
        | ^~~~~~~~~~~~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>cinterion: use port type hints on modem probe</title>
<updated>2023-04-10T09:52:26+00:00</updated>
<author>
<name>Konrad Zapałowicz</name>
<email>konrad.zapalowicz@rigado.com</email>
</author>
<published>2022-04-18T19:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=4f4bd48db90ce329dc491db57a5e17b9002ea380'/>
<id>4f4bd48db90ce329dc491db57a5e17b9002ea380</id>
<content type='text'>
The Cinterion plugin is using the output of the SQPORT? to guess which
ports can be used for AT commands and data connection.

Yet at the same time the udev adds port type hints to the Cinterion
modem upon its discovery.

This commit changes the initialization in a way that from now on it
skips sending SQPORT? when the port type hints are already assigned. By
doing this we make sure that the udev port type hints are being used
when they are available. In case they are not the initialization relies
on the outout of SQPORT? as it did do far.

See: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/782
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Cinterion plugin is using the output of the SQPORT? to guess which
ports can be used for AT commands and data connection.

Yet at the same time the udev adds port type hints to the Cinterion
modem upon its discovery.

This commit changes the initialization in a way that from now on it
skips sending SQPORT? when the port type hints are already assigned. By
doing this we make sure that the udev port type hints are being used
when they are available. In case they are not the initialization relies
on the outout of SQPORT? as it did do far.

See: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/782
</pre>
</div>
</content>
</entry>
<entry>
<title>sierra: add EM7455 port type hints</title>
<updated>2023-03-27T13:23:43+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-03-27T13:23:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=ea441d0f895c12405931ec80d23c49118a964268'/>
<id>ea441d0f895c12405931ec80d23c49118a964268</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>quectel: no real requirement for QCDM</title>
<updated>2023-03-27T12:54:46+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-03-27T12:43:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=e5493127cd38a67291df63bbd0112f8a51f15a71'/>
<id>e5493127cd38a67291df63bbd0112f8a51f15a71</id>
<content type='text'>
The supported Quectel modules are usually QMI based and therefore
very new, there is no real requirement to support QCDM based
management.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The supported Quectel modules are usually QMI based and therefore
very new, there is no real requirement to support QCDM based
management.
</pre>
</div>
</content>
</entry>
<entry>
<title>broadmobi: no real requirement for QCDM</title>
<updated>2023-03-27T12:54:46+00:00</updated>
<author>
<name>Aleksander Morgado</name>
<email>aleksandermj@chromium.org</email>
</author>
<published>2023-03-27T12:41:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ModemManager.git/commit/?id=e81ae2b2b10f3eb6e0191172f35f2a11a6891d58'/>
<id>e81ae2b2b10f3eb6e0191172f35f2a11a6891d58</id>
<content type='text'>
The supported broadmobi modules are usually QMI based and therefore
very new, there is no real requirement to support QCDM based
management.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The supported broadmobi modules are usually QMI based and therefore
very new, there is no real requirement to support QCDM based
management.
</pre>
</div>
</content>
</entry>
</feed>
