From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 374EF364EA7; Thu, 5 Mar 2026 10:55:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708157; cv=none; b=UhW+N5q3C+6JemIkzPxtc2Ue+4WcEaaHyGg3/JB0klhAL4GWVceTCI7Uas+zzm3SskFkRmM6NNut3lmgi2LuE54t6fuX5f0rJhroJ9n1IX/tKPt4g/jpvxdLzMAdJoZw6Trhd6RzdQ4NJAwygJQc5HymV1GlUUazhHhX3Rh34CE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708157; c=relaxed/simple; bh=eYfB+3nrSefgeDnASipPyKT0DZXZjtE3Adi0GxcMCKk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oht2Qr/KnA7hXaIgUS7KETCtVTU/LWvQUSXdqSNay/xcJBh1tFVO4dFM2ppsRMUhGx1D1IMssRmwBs4cQTSk3UYJ6UijMRdNcnuRP/ZXJVuPp3bD7Wz+oC1qmfKp1XVpLELw0p1KQzpNkxYEE6duz31zXYEmdxBpkd73gUXekFo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=OiuHQixj; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="OiuHQixj" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2D224C19423; Thu, 5 Mar 2026 10:55:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708157; bh=eYfB+3nrSefgeDnASipPyKT0DZXZjtE3Adi0GxcMCKk=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=OiuHQixjoEWcvMSYnf7h5OKOW7VHmvbBTmEVFXvjkov/1g/Bjb8vXOZOHpB4qO6k2 2SzvOXEFvlTd7dPeKml8EV+3gMR39gFLvpP2mltGnR13ccOmgJkC2UwyP10gpCLQu/ Cc2Cb9kBWhfFdw7LdgSynzvBa5eR2NyuJ4ZIgQUyQqWqY2ywFd9/DUcepmpq1ahtvE 8AxU9/qK2R6HM1tmZ5tDue3bLmbRw9kUkyUMftJ90W5egKWuq+p7nEiLaeth1EaSV1 vUaoE3MZJNpsclySy/y+egKSIQsYCwe9tG7S036Opinf0BFB04WhfuM3v1T4s0NMRY NxDVAz5M3phlA== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:40 +0100 Subject: [PATCH v2 1/7] arm64: dts: qcom: sc7180: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-1-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1049; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=4KUBun2vAnsfNImlh6xwq+kN+e7QAi0MTjM3u4EjoTk=; b=lkbPkStSysnPBm4uEL2ZVPnahiVflPc40JhtfOzK0J50fb/dKDaV7jQ2H8A80nGp/AS2mVN/0 DW7n6ShqfRtBmPVJ+YvVM7nO7CYeg+vqoL/661rcl4xU4RA7cA+0BmK X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qco= m/sc7180.dtsi index 45b9864e3304..21b20d988a90 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -1646,6 +1646,8 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -3587,6 +3589,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x2e000>; =20 + ipa_modem_tables: modem-tables@28000 { + reg =3D <0x28000 0x2000>; + }; + pil-reloc@2a94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x2a94c 0xc8>; --=20 2.53.0 From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 87F73364EA7; Thu, 5 Mar 2026 10:56:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708161; cv=none; b=C6iBia7JverJRjqIp37rI48tuefgaBZr3xTLpHhVnaHTFRqOw4ywchicQDzR6aRGqnB88p8fyUEwhiDQ/JLj83CKxFEIiiHDadwYzO/VGLHZ1nWHkbjRZmznUwptT48vU2dpknAHdEotEHpvln5OZHm0ZTensK3wymIHjacrI4M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708161; c=relaxed/simple; bh=6c+4+KT8WjttJJBtlqVpGLXMyRvZx9jLw3ehnPubty0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=o5tTPa2o5hZdgR9hmlYBmWdtAodAIwyoeOh0ewkipt6HVmDZuPQdQLgCV2dm9zvGyhPDasYRxFFm/mIbqH8sOtCFMjgw4pPbh/QS5yeGK9gL7wOESZOCOVFh85FiyT0pXGRuJVGvEppvwKDe1PSlOBExj7X7eEYNUUaAjsRotiw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=KBAsiaT8; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="KBAsiaT8" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9506CC2BCB3; Thu, 5 Mar 2026 10:55:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708161; bh=6c+4+KT8WjttJJBtlqVpGLXMyRvZx9jLw3ehnPubty0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=KBAsiaT8TOLCkBjDLSs70xOuXw6olc//XYML1hBJX73k9Q8iDDDI8FGr9zSvKsQj2 Z9JSalQoQt0QmJu6Pp+A6MmROBI9QnoquN0QxKIPOsUs5wOVAcnUUGuxNxRCJ/qGiL SNOzriUCaRSb9rXQFLs4/3iIDKGDtuxgD6LJb/sw6w5DCJws1H+jQ4iwKfHcrC5blC xt3tzcolHVQI4EsnIWR5/y3cWtZDW2iHRCgT/CNwYQqPSmzZojuN3LoI+LVH7HNyqF N9Ww5uDdP4Hp4ekpHXVpJn+nU7hd9hhhALfH7HQJMkskamSqDboKQ0hW8T2E48cr++ WsmyGsHVWmxXQ== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:41 +0100 Subject: [PATCH v2 2/7] arm64: dts: qcom: sc7280: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-2-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1044; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=k9VS82bpI6HlQ01znf64b8maesSt9IIddQEfu6YYqyU=; b=1+HzorpLi8old3xbOzG6ZUpUZm0vki6Mtek8Og81zODGy/fe4GT8Qz08Cg76lCC4vSTPq3wMH +RrsNT8AyDECh7hJ/1aEVA/BFf6mR1/8mJByTscv0GMSq62dfFdvMCo X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index 6079e67ea829..5d87f3a71aec 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -2642,6 +2642,8 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -6577,6 +6579,10 @@ sram@146a5000 { =20 ranges =3D <0 0 0x146a5000 0x6000>; =20 + ipa_modem_tables: modem-tables@3000 { + reg =3D <0x3000 0x2000>; + }; + pil-reloc@594c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x594c 0xc8>; --=20 2.53.0 From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CBD10370D4A; Thu, 5 Mar 2026 10:56:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708165; cv=none; b=pgn+afdVjedyZXppGgDY6Yx4xaHqLtI2cgxNHgqqOCeoVwl7GuuYRxGCYsOs+AWatl/9XpZGsn8xi/sPeHJYj6UIlFI+4zdVAFbi83PFxnw+QQp7+ZNAaUEPFY5urxsQBPuc5RCyeKjPQag6ABLEtY3hoF/uHKHLv7LtLLvsk2s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708165; c=relaxed/simple; bh=/0W0T54i/ZCa4VF3EnNGqRTSKo25iOc1GWvAvMScmpY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OPTF4+4OQyu0b9kkl9vgWHrL2xbpXlnHdekB+dZ4Qy5hJm+2pgCudJ84k7hVfu0/nW7ZRCflKTgpD4uAw8wQUy1LuRuAc4rRSAhQJM3Zgz+l+NhmwGUjmCEGE7zv2hee6rpI1ba4yqAVkUWPf391CSj1+Bd9XGAfA7PHu9pwz4Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=r8/eiqQx; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="r8/eiqQx" Received: by smtp.kernel.org (Postfix) with ESMTPSA id A54C6C116C6; Thu, 5 Mar 2026 10:56:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708165; bh=/0W0T54i/ZCa4VF3EnNGqRTSKo25iOc1GWvAvMScmpY=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=r8/eiqQxCqxwms8fSuQFvvhj7Uv0rBbTSPF7v+NJYoUGBvQklOKvi/+y2SERuo5/Z BJEaHZA/pO5dilqceS+SC91EyhL7UAyuYFUsnehIfXd8e+v6ahN2G6/g6tTp7lFfRs i4/Abso0EvOfQ+0z2V4bVfRhMTv5uvaGCBtIEj1KXAwxCy8ZuUFUiMNuYST30fNfpT Q8nH8BffeHmEEEEaDxwOWdwy0cTwMqC6vnlBfDgE1XYRz7lkEU9u7kG/jGI1kURaDF S2gAEji+drYomWGcB6UOdZ+xlRO6rjPJZNvsiCV8kTe4uoOOJ8T72WXq4Rb51jvaqj uqNNHrhUYYadA== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:42 +0100 Subject: [PATCH v2 3/7] arm64: dts: qcom: sdm845: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-3-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1049; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=gIFfsopVyT8iBAPOPwfyxSgJ0mOzB8o3XCDcXmZlViI=; b=PCkNYKqqMh2Ke+HrjWVU7NM/GG4S4TCh+ulZQvdoa4UuUoVXkoJ4zZmWh3kJ55aY+uQKW9a2y 9zFgrc7KqHYDnjAFvQOEib2coBfICOe9RAyR8ZcRbeZFWoJ2xjNo52P X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qco= m/sdm845.dtsi index bf2f9c04adba..b749f545d6ca 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -2780,6 +2780,8 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -5134,6 +5136,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x40000>; =20 + ipa_modem_tables: modem-tables@3d000 { + reg =3D <0x3d000 0x2000>; + }; + pil-reloc@3f94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x3f94c 0xc8>; --=20 2.53.0 From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 47A9C37D13F; Thu, 5 Mar 2026 10:56:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708170; cv=none; b=qENygbq40e5CRMNHSsk6PFle4O4NlG4IYZdsI9rNR1tBVIeH7kBrbgCQDx1O+z3CrX5HMD0OZMdPtfcJqwB5D3DtdwkQ8bFK72Z6/k+6N8chggdwidGKGCCz5uusZNQYWlR/X5dNrom3XYLYqHu3kGiNIJp/Xjba71ge8O4mG+c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708170; c=relaxed/simple; bh=fIXEhFtzSKA6ArzGu6YApc4FM12XkLkFLVS4WnT2B4U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KNrxYasAd6xg1ucvIDAbb0++waRUrzOM2qNAyn8JMachJ46V2a+VuiefRRmWhro2C7XEQUlwSzbSuHNNCrPztbT9HNJIERO2ScCS7MBU5EOC7Hzbh+o+6XLYH2Z1XzTQFzAIwvzSNuh8sFhFh2JHKEZdM93tMT8pV5PTDTYsmRU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=EpGlQVEv; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="EpGlQVEv" Received: by smtp.kernel.org (Postfix) with ESMTPSA id F001CC116C6; Thu, 5 Mar 2026 10:56:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708170; bh=fIXEhFtzSKA6ArzGu6YApc4FM12XkLkFLVS4WnT2B4U=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=EpGlQVEvjwSfBqiy6GDhqdQCp5YcNutP1cOFxE72VatZ68YwQEUBjl9iJkxXIVZoB UXb1Zp8YVj18nURB+RrkkpYGsxCVSE+XSD5OqIbtQscNQrwZXUV9CwyFM836i1mH1r jHuemCVVdLcc4gyqa7NlyMTk1ux0NBank6csDcD3n0v1zbsN8UMrqwlUCY1VjJi+8V Oqh0t3YeLDnoZNn0XOyKc+3Aj2W/1KKXmGamgR/Ztld7Do8y7gsmOP09dSFTKIu+wX Mg5ONbeDSvfo0OfAkrWIi4FfTT/zXXB3J8LWMlX48NIddhHJP1XPcnZsrwfAaRyAJ8 US/RW4KHrejLw== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:43 +0100 Subject: [PATCH v2 4/7] arm64: dts: qcom: sm6350: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-4-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1324; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=fCSH8gMLFg3onNnAAcLy1SIUiqGveNheVsHE7HBWDPo=; b=fEJI9DS0prVqXRIFN1DXtzcOGR/MZYTNkiXUeabDKxbdhZDzCMhY4lkzR/7cvie++tuKorWgS 2LpudvVXnXEBA9v+TccR3T+IK/uZCW57MaLQqX4kouYY18r8WhMZtmf X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6350.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6350.dtsi b/arch/arm64/boot/dts/qco= m/sm6350.dtsi index 9f9b9f9af0da..bbd879b284af 100644 --- a/arch/arm64/boot/dts/qcom/sm6350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6350.dtsi @@ -1307,6 +1307,8 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -2731,6 +2733,20 @@ qup_uart1_tx: qup-uart1-tx-default-state { }; }; =20 + sram@14680000 { + compatible =3D "qcom,sm6350-imem", "syscon", "simple-mfd"; + reg =3D <0 0x14680000 0 0x2e000>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + + ranges =3D <0 0 0x14680000 0x2e000>; + + ipa_modem_tables: modem-tables@28000 { + reg =3D <0x28000 0x2000>; + }; + }; + apps_smmu: iommu@15000000 { compatible =3D "qcom,sm6350-smmu-500", "arm,mmu-500"; reg =3D <0x0 0x15000000 0x0 0x100000>; --=20 2.53.0 From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AD84930B509; Thu, 5 Mar 2026 10:56:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708174; cv=none; b=SCfT2+7AecU4AKUKE1EmoP8zoe/Wi6Z8bGX7atg0vrIIFfm3755DjpTu1zgG534MXSsG01p8LCdX3oAhJ++PwThBvhhtOIjF1e55tuWZM8dnsKuCIhYDXQsFAReM6NMR07nQzJ7rA9JxqQY5dF6XsS6KBkpKySdavUIxJySHthg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708174; c=relaxed/simple; bh=Z2YN4XpRRC5ruNqz0fS0uzT8FCNMvVc45F5zGUfmG9g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cQGWo8g/B4xzg7RkdvNsl3IeH/FCvc3df0p6ixpKbq3xv5rxe1ZUYSzFO/nwoxT4UGFcsuFAmgBWeAu1Xgj26oxJ/mtdBX8SmkkDo0Cir/lo50ogmlUwQg3a/7Ec13hEW4P9p3O2ZtGIfB5c4Ff13+gT1u/aElWhicaHMOsYz4U= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=kXeYi7V8; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="kXeYi7V8" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AA20CC19423; Thu, 5 Mar 2026 10:56:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708174; bh=Z2YN4XpRRC5ruNqz0fS0uzT8FCNMvVc45F5zGUfmG9g=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=kXeYi7V8ljJx2oYeCSHhNLYxmWKpPl7LbCfhHpPRQv0lON86tiOJE2B/4Y2sAfmFB L4gTbH4COD/Wmb/7jzI9unq7KBjkQP/Avh9gXlPXg/mM3xe212xmIf8sKiWVBBPeZo akoTmnWUBIKDzvxt2/6Ak9fUH0tn6QulHIPv2y8A097twXaThqq8U5qostTifmQQrb fp5CmwCyEBiNlEiR+4y2fz1xMhncVlxbF+rKyVo33/vnOemtauynl2ePu4fbl6kUYG 4vx+7YEgFUkYC9n0+8H4azhTat0gNBHzlKknRKKEhMPHJegd3VPFvKXTGFAJykmBFi aG0nvIYHmcxLw== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:44 +0100 Subject: [PATCH v2 5/7] arm64: dts: qcom: sm8350: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-5-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1322; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=IANFPYAlPC3j2hbLx5A5gbXXFevp6LPq1aDUcmlJULQ=; b=wI0q6mNr0chchGpWotdKrFr6tIYJz/QqnIVJ4s0DqVCLFWML96nlhK6G39/mFUWACTOCXNZ3/ CcN95n9OB+CD0oeZyO26kmdCWTH/XwyHza1u5uBbfx2j4vAuk4HAU7g X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8350.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index 5c8fe213f5e4..2e61ff43e8ba 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -1866,6 +1866,8 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -3440,6 +3442,20 @@ qup_i2c19_default: qup-i2c19-default-state { }; }; =20 + sram@14680000 { + compatible =3D "qcom,sm8350-imem", "syscon", "simple-mfd"; + reg =3D <0 0x14680000 0 0x40000>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + + ranges =3D <0 0 0x14680000 0x40000>; + + ipa_modem_tables: modem-tables@3d000 { + reg =3D <0x3d000 0x2000>; + }; + }; + apps_smmu: iommu@15000000 { compatible =3D "qcom,sm8350-smmu-500", "arm,mmu-500"; reg =3D <0 0x15000000 0 0x100000>; --=20 2.53.0 From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D2C3437AA84; Thu, 5 Mar 2026 10:56:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708179; cv=none; b=HIbvTuMOUDcnU8Z0QEHzjWNRwLEtUz+gTht2w8Nd/No2wqr2YEt9/wB+6oAR4hrH67CpEZTRvmZ6z1wAsQNU5NSYQwEEk8THFLIPfudhCI+CXiNy0GltQOMkL7246bsXDFWSbumAZbRM5V6vynCNnxENystUnRgEeyCZsutMM/I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708179; c=relaxed/simple; bh=dZpQA9B4iLCxJy7Lq48WpjM/U+Ur/5orUDTwj1NsaHM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=vEY9w4CHHbOn1jF7xHdTCGWF8PnsjlOlu9JCBMf2VPgosXHtBqCP1lQEi7uf+8hSfWD0m8Rsw6PPawqr2yvCi0lrOwwaCNbsRs0AAPcWpW/DjOF35uoxEA7qwmzZ4VuaaT3bEn8hJkB/GKbEaQ5CgjqvpUzZENfk7C4wWNCdoXI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IcfQsbv5; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IcfQsbv5" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3188EC2BCB2; Thu, 5 Mar 2026 10:56:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708179; bh=dZpQA9B4iLCxJy7Lq48WpjM/U+Ur/5orUDTwj1NsaHM=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=IcfQsbv5po0J441Q2n5cWX5ocbcIGQox9dnj+Uv2cxHuCE+1QbfoA4CIycD77XIJh /6NkC/GoodHxzgu+DjLlAcwHld8KOgIq74fwQ8y2XAZwfOtW2gIghQ6m5bH/IcYaRh RcQCPZf4+k+OxuPr3pupPd66uuDBxxuj5b5qPN0+bs+zg/RB1ar3uG6Ecj0sReys5S d8U6IujYS9x7d4rMzj6ZClAcqhugJ1YBIebUWnnsqP231+q1z6g6AB4obYI44aLrsQ xEwksp35fHmSw0PbX/HWYJ0Yr00uTKzdfnEwXPrhuKIWKnpwXd8a0mb/NyeWxxg6kI u9qgCXJnLVzvw== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:45 +0100 Subject: [PATCH v2 6/7] arm64: dts: qcom: sm8550: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-6-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Neil Armstrong , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1384; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=rOigMHyJIP2PUchHoyBibXeaRMLfwH36/vpcZtEZZig=; b=NX3AyQJAnWMwv+bYUmmVZB5x/M9nEwTygV1d9XjR7AyVU5djEcphSP9qRbtDiiUDxcK6ApJy6 60WRQ++N1kgAmXr/kb1LW+JpAEdUl/5wtU5tgLZQUMEUPUvZZZwbOED X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Neil Armstrong Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index e3f93f4f412d..8768f6b8dd1e 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -2694,6 +2694,8 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -5136,6 +5138,20 @@ data-pins { }; }; =20 + sram@14680000 { + compatible =3D "qcom,sm8550-imem", "syscon", "simple-mfd"; + reg =3D <0 0x14680000 0 0x2c000>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + + ranges =3D <0 0 0x14680000 0x2c000>; + + ipa_modem_tables: modem-tables@8000 { + reg =3D <0x8000 0x2000>; + }; + }; + apps_smmu: iommu@15000000 { compatible =3D "qcom,sm8550-smmu-500", "qcom,smmu-500", "arm,mmu-500"; reg =3D <0 0x15000000 0 0x100000>; --=20 2.53.0 From nobody Thu Apr 9 21:52:44 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 32649364EA7; Thu, 5 Mar 2026 10:56:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708185; cv=none; b=krU860pDuee/bBdLJ7vnMj8eE0UuOJcdIac1tkfIy7DGvtoYpyrP62WexaAYbiF0XlW9fQXFh/twjckfa8kNusEqClP6BoikQpTYRve3qiJRRv/TUD1K606z8AAj3+f3bBB7ZKi5ubeVlN/VvvyIuKaMl8/19soQAmciDolpQLU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772708185; c=relaxed/simple; bh=R562p+iYLgaAvgi46C7G2V0rnDxgDNxtnokyQ3BvKd0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=n+3EBGn/OMpZGIjymjvmIKlhWt1R2MrlQ9gptrRD+OCsB6K1La2ULuSrk8YoRFK0YerqCkpgKnZIY+yPH2/uFJ92Wp5CmSRKGsS4/ZUwwkHkz3ItrPZKuGaVbE0KI7yMVbDZY+WnlFXhQKqw98PbakcCrtRXKkVRXTQj7aE70Uk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IBJpjotO; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IBJpjotO" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1C911C19423; Thu, 5 Mar 2026 10:56:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1772708184; bh=R562p+iYLgaAvgi46C7G2V0rnDxgDNxtnokyQ3BvKd0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=IBJpjotOVd6qIXtUbSvh2qB4sNCWdyJk9E58OUUDRV/Ga+96MDKWLfcUQ0EidlWv5 YalAhbPBg/fVsqrDma0MxCYeAWebJCP3XvOTU1XZKGl4pV19t7+uOFMxZ9fsEM0gCc GhXpF929yEnqSe+iXT0inIFmrWl8Aj/HhwVVm7dNYMxIAlK/e+GT/Uf3B/RPqMNCOr DXLjjjTryuurMxqnn+KnT5yahTa1KOvIFiiA3moHZ0r5LofQuKiNy4xJf0vCp9ZCFA rH9fMBlraUgg0pMK4608woZL+fVuNlW8UnWa8LEhKxF1Bq0m3lB+pK7HB6DYwa4hhS Me0r5MfdI2XOA== From: Konrad Dybcio Date: Thu, 05 Mar 2026 11:55:46 +0100 Subject: [PATCH v2 7/7] arm64: dts: qcom: sm8650: Explicitly describe the IPA IMEM slice Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260305-topic-ipa_mem_dts-v2-7-5cb5b90902bf@oss.qualcomm.com> References: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> In-Reply-To: <20260305-topic-ipa_mem_dts-v2-0-5cb5b90902bf@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org, Sai Prakash Ranjan Cc: Marijn Suijten , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Neil Armstrong , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772708147; l=1411; i=konrad.dybcio@oss.qualcomm.com; s=20230215; h=from:subject:message-id; bh=9ECLL/8mqiUeScco9do9Wp7XjdsYtHzSREVi601Hpxc=; b=GBPaCOZ6tXbf5aR+70ZHfSNx0Pc1+C4FV+5EBUSltHIX4e838l5r7AR2ZxQanA8b88hyrgKib PacXVaMwF4fD/pwh2OyBiJicd25BubaB3gIPtoXErDwx7hIKX6jKjYD X-Developer-Key: i=konrad.dybcio@oss.qualcomm.com; a=ed25519; pk=iclgkYvtl2w05SSXO5EjjSYlhFKsJ+5OSZBjOkQuEms= From: Konrad Dybcio As part of stepping away from crazy hardcoding in the driver, move define the slice explicitly and pass it to the IPA node. Reviewed-by: Neil Armstrong Reviewed-by: Dmitry Baryshkov Signed-off-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8650.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index 357e43b90740..63f9ca1f9be0 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -4393,6 +4393,8 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + sram =3D <&ipa_modem_tables>; + status =3D "disabled"; }; =20 @@ -7078,6 +7080,20 @@ funnel_apss_out_funnel_in1: endpoint { }; }; =20 + sram@14680000 { + compatible =3D "qcom,sm8650-imem", "syscon", "simple-mfd"; + reg =3D <0 0x14680000 0 0x2c000>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + + ranges =3D <0 0 0x14680000 0x2c000>; + + ipa_modem_tables: modem-tables@8000 { + reg =3D <0x8000 0x2000>; + }; + }; + apps_smmu: iommu@15000000 { compatible =3D "qcom,sm8650-smmu-500", "qcom,smmu-500", "arm,mmu-500"; reg =3D <0 0x15000000 0 0x100000>; --=20 2.53.0