LTE modem + GPS bring-up #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feasibility assessment (2026-08-20): decent odds overall; data path is the risk.
Modem boot (good odds):
qcom,sm8150-mpss-pas); enable the node in the DTS.modem,apnhlos,modemst1/2,fsg,fsc,efs) — extend the no-blob firmware link-farm.Data path (the risk):
GPS (easy once modem runs):
Userspace: ModemManager (+ libqmi); test SIM presence, registration, then bearer.
Tree check (6.17):
remoteproc_mpssalready exists upstream in sm8150.dtsi (@4080000) — modem boot really is just enable-the-node + firmware link-farm.ipa_fw_mem/ipa_gsi_memreserved-memory regions are already in sm8150.dtsi too — someone prepared for IPA.drivers/net/ipa/data/covers v3.1, v3.5.1, v4.2, v4.5, v4.7, v4.9, v4.11, v5.0, v5.5 — SM8150's v4.0 is missing. The data files are per-version config tables (~1k lines); the realistic path is transcribing aipa_data-v4.0.cfrom downstream's IPA v4.0 config using v4.2 as the structural template, plus the sm8150 IPA DT node.Order of attack: modem remoteproc boot + QMI/QRTR sanity → GPS via ModemManager QMI LOC (no IPA needed) → IPA v4.0 port for data.