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

From: Shujath Mohd

Date: Thu Sep 10 2026 - 00:10:14 EST


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 <shujath@xxxxxxxxxx>
---
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