Skip to content
Snippets Groups Projects
  1. Oct 13, 2024
  2. Oct 07, 2024
  3. Sep 29, 2024
  4. Sep 27, 2024
  5. Sep 03, 2024
  6. Jul 25, 2024
  7. Jul 01, 2024
  8. Apr 30, 2024
  9. Mar 18, 2024
  10. Mar 06, 2024
  11. Nov 19, 2023
  12. Nov 12, 2023
  13. Oct 31, 2023
  14. Oct 13, 2023
  15. Aug 05, 2023
  16. Jul 22, 2023
  17. Jul 07, 2023
  18. Jun 05, 2023
    • Oliver Smith's avatar
      modem/msm-modem: increase timeout to 4 (MR 4153) · a1b9f908
      Oliver Smith authored
      For a lot of people having the 1 second timeout results in not finding
      the sim at all. Let's rather wait up to 4 seconds for the sim to appear,
      it was reported that 3 is enough in a report where 1 wasn't.
      
      Related: issue 2072
      [ci:skip-build]: already built successfully in CI
      a1b9f908
  19. Jan 19, 2023
  20. Dec 29, 2022
  21. Oct 21, 2022
  22. Oct 07, 2022
  23. Jul 18, 2022
  24. Jul 05, 2022
    • Minecrell's avatar
      modem/tqftpserv: start before rmtfs (MR 3269) · d9326d5a
      Minecrell authored and Dylan Van Assche's avatar Dylan Van Assche committed
      Ideally tqftpserv should be started before rmtfs. This is because rmtfs
      is currently responsible for starting the modem, and it's best for
      performance if all the services needed by the modem are already up.
      
      Also change "want" -> "use" for consistency with rmtfs. The difference
      between "want" and "use" is that "want" just triggers starting of the
      other service, while "use" also ensures that the other service starts
      successfully.
      d9326d5a
    • Minecrell's avatar
      modem/rmtfs: upgrade to 0.2_git20210809, start before networkmanager (MR 3269) · dcd3ae8f
      Minecrell authored and Dylan Van Assche's avatar Dylan Van Assche committed
      Also include z3ntu's patch fixing a buffer overread issue which sadly
      has not been merged for several months now.
      
      rmtfs should be ideally started and stopped before NetworkManager
      because otherwise the modem network interface might be removed before
      NetworkManager can set it down. This has caused kernel issues at some
      point (although it seems to be fine again at the moment).
      dcd3ae8f
    • Minecrell's avatar
      modem/qrtr: upgrade to 0.3_git20201207 (MR 3269) · df4b8c44
      Minecrell authored and Dylan Van Assche's avatar Dylan Van Assche committed
      df4b8c44
  25. Dec 18, 2021
  26. Dec 10, 2021
    • Minecrell's avatar
      modem/msm-modem: uim-selection: Allow configuring wait time for SIM (MR 2695) · f563e0dd
      Minecrell authored and Clayton Craft's avatar Clayton Craft committed
      Unfortunately it looks like some modem firmwares (or SIM cards?) need
      more time until the SIM card shows up in the modem. This means that the
      SIM card might not get configured, making it look like it was not
      detected at all. On the other hand, having the previous long wait loop
      affects _all devices_ when there is really no SIM inserted.
      
      The proper solution would be to make it possible to configure SIM cards
      once they show up (probably in ModemManager). Until then, try to make it
      possible to workaround this by introducing a configurable delay to wait
      for the SIM card. It is set to minimal "1 seconds" by default but could
      be increased by the user if needed to give the modem enough time to detect
      the SIM card.
      
      This reverts commit 683b543a ("msm-modem-uim-selection: Don't wait
      for SIM (MR 2470)" but with a new configuration mechanism and a default
      of 1 second only.
      
      [ci:skip-build] already built successfully in CI
      f563e0dd
  27. Nov 21, 2021
    • Minecrell's avatar
      modem/msm-modem: skip SIM configuration on APQ* SoCs (MR 2632) · 674c7f63
      Minecrell authored
      Unfortunately, msm-modem-uim-selection causes boot delays on APQ*
      SoCs (without most modem functionality) at the moment. The modem will
      never show up so it keeps waiting and waiting.
      
      To allow using the same rootfs on devices that have MSM* and APQ*
      variants (e.g. Samsung MSM8916 tablets), add a quick check at the
      beginning of the service to cancel early when running on an APQ* SoC.
      This is easy to check because the SoC is actually exposed in sysfs.
      674c7f63
  28. Nov 08, 2021
    • Jami Kettunen's avatar
      qcom-diag: new pmaport (MR 2591) · 76afd785
      Jami Kettunen authored
      The diag-router service is required to be running to stop ATH10k WLAN
      firmware from crashing constantly on MSM8998 SoC devices running
      mainline currently.
      76afd785
  29. Sep 19, 2021
    • Minecrell's avatar
      modem/msm-modem: drop msm-modem-rpmsg (MR 2535) · c21799cd
      Minecrell authored and Oliver Smith's avatar Oliver Smith committed
      This is no longer used by anyone and also should not be used anymore.
      The new WWAN RPMSG CTRL for the WWAN subsystem is now the preferred
      way to talk to the modem on MSM8916/MSM8939/MSM8974 and other similar SoCs.
      
      [ci:skip-build]: already built successfully in CI
      c21799cd
  30. Aug 31, 2021
  31. Aug 01, 2021
  32. Jul 05, 2021
  33. Jun 15, 2021
    • Minecrell's avatar
      modem/rmtfs: upgrade to 0.2_git20210408, start before oFono/MM (MR 2251) · 99c95f57
      Minecrell authored and Alexey Minnekhanov's avatar Alexey Minnekhanov committed
      At the moment, oFono/MM are usually stopped after rmtfs on shutdown.
      This does not make sense, since the modem managed by oFono/MM will
      disappear once rmtfs is stopped. Add a "before ofono modemmanager"
      to make sure that OpenRC will stop oFono/MM before rmtfs on shutdown.
      
      This may or may not fix some occasional hangs during shutdown,
      but it definitely makes it possible for oFono/MM to shutdown cleanly.
      99c95f57
  34. Apr 08, 2021
    • Minecrell's avatar
      modem/q6voiced: upgrade to 0_git20210408 (fix bad regression) (MR 2103) · 667e3da3
      Minecrell authored and Alexey Minnekhanov's avatar Alexey Minnekhanov committed
      When I upgraded tinyalsa to the new 2.0.0 major release (with breaking
      changes) I failed to test q6voiced properly, even though I explicitly
      had to rebuild it against the new tinyalsa version (see MR 1941).
      
      In tinyalsa 2.0.0, calling pcm_open() does not automatically call
      pcm_prepare() anymore, which is responsible for actually starting any
      audio streams. This means that the old version of q6voiced is almost
      entirely broken - only by pure luck it's sometimes possible to get
      voice call audio working if you play other audio simultaenously while
      a voice call is active. This does not work for the microphone though.
      
      The new q6voiced version now calls pcm_prepare() explicitly to fix this.
      667e3da3
  35. Feb 09, 2021
Loading