Thread (6 messages) 6 messages, 2 authors, 28d ago

[PATCH v2] arm64: dts: qcom: sdm845-sony-tama: enable modem, SLPI and IPA

flat view
COLD28d

From: Shujath Mohd <hidden>
Date: 2026-09-10 04:05:51
Also in: linux-arm-msm, lkml
Subsystem: arm/qualcomm mailing list, arm/qualcomm support, the rest · Maintainers: Bjorn Andersson, Konrad Dybcio, Linus Torvalds

Enable the modem, SLPI and IPA subsystems on Sony Xperia TAMA
devices and provide the corresponding firmware paths.

The modem requires ta-service for initialization:
https://github.com/andersson/ta-service

Signed-off-by: Shujath Mohd <redacted>
---
Changes in v2:
- Squashed the series into a single patch.
- Removed redundant IPA properties already provided by sdm845.dtsi.
- Sorted the DTS label references alphabetically.
- Documented the ta-service dependency with a link.

 .../dts/qcom/sdm845-sony-xperia-tama.dtsi     | 20 +++++++++++++++++++
 1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama.dtsi b/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama.dtsi
index e34c1dc35a05..d9e6dec79453 100644
--- a/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm845-sony-xperia-tama.dtsi
@@ -499,6 +499,11 @@ &ibb {
 	regulator-pull-down;
 };
 
+&ipa {
+	firmware-name = "qcom/sdm845/Sony/tama/ipa_fws.mbn";
+	status = "okay";
+};
+
 &lab {
 	regulator-min-microvolt = <5500000>;
 	regulator-max-microvolt = <5700000>;
@@ -550,6 +555,16 @@ &mdss_dsi0_phy {
 	status = "okay";
 };
 
+/*
+ * Modem requires ta-service for initialization:
+ * https://github.com/andersson/ta-service
+ */
+&mss_pil {
+	firmware-name = "qcom/sdm845/Sony/tama/mba.mbn",
+			"qcom/sdm845/Sony/tama/modem.mbn";
+	status = "okay";
+};
+
 &pm8005_gpios {
 	gpio-line-names = "NC", /* GPIO_1 */
 			  "NC",
@@ -678,6 +693,11 @@ &sdhc_2 {
 	no-mmc;
 };
 
+&slpi_pas {
+	firmware-name = "qcom/sdm845/Sony/tama/slpi.mbn";
+	status = "okay";
+};
+
 &tlmm {
 	gpio-reserved-ranges = <0 4>, <81 4>;
 
-- 
2.55.0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help