From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 41DCC3CEBB9; Tue, 23 Jun 2026 08:55:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782204947; cv=none; b=t7PuQlebZ6YqG3IA4gCQmZvUSyYt/q3bUbL5eRWNFmfha/j/QcvXbSozvYI49pzb03yZpKjmQ+83d0vfMHNAKY+pH3GOuSphKPsu72HEiLvpO34mRib0YEiGm8i1uuyspHgNOhBzZjyZXBcoHxPEFuIfpDOJBpftdfQp3V1Z2rU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782204947; c=relaxed/simple; bh=jGwyzwpV+0fbRB304ZsBQubFjjTShLOmX41SJ6Iuny8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=u9LZ97MOF3XydbnLLz8W62Yq2q7tFgVVFtE9MoU4T791tZzq8ub/uJN31WUQ/9TCu87Lqt5Z4e9+HFtjBbr4ooifTi14lEZRHNnJAhjl5e+cyxdiYC0OxMA4mRWTp6WEq+lXaKQnka4005cZhfszudLqcy7YKMNHeo4afiZLoJY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=J5LYJiiU; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="J5LYJiiU" Received: by smtp.kernel.org (Postfix) with ESMTPSA id DA4161F000E9; Tue, 23 Jun 2026 08:55:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782204945; bh=4X3bBQc3lvKwGqiHYbAt5IGECs2yaCHfuNxmosYV04c=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=J5LYJiiUjJkIs72bmaLxztLrP4euT6PWAllXHlNCC4TWiM6KcZgJfg1VxwVGnCs5q v6OBFJ43UP7bCijAbNb8/mbzWxCIZoeQ4JDlVCuYFLwVUFr+OrgkjaBLUR7+1DYGcp zN0b4Yp1Kn6MiNmNd7Dvw4QSTgCvOCVwa7uwwOeirCemVse+WRCh+RmdiZ2sBrb2Jm j5PlIxXo/PWCVivrmTCrqegxBBXv2UNyMVC+VvIgEaVjuN1QJ3GD4ovTAEjrdC3iUd biSMdYIfxYnHeL2QNJ1ntLnn35iEUUIUIXMjYYrPGa3jlYXwkWLoGMcUu9Fs8R/595 TuQ5JZKoIMmEw== Date: Tue, 23 Jun 2026 10:55:42 +0200 From: Krzysztof Kozlowski To: Esteban Urrutia Cc: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Alex Elder , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: Re: [PATCH 1/3] arm64: dts: qcom: sm8450: Add IPA support Message-ID: <20260623-eccentric-accurate-heron-fece6f@quoll> References: <20260622-sm8450-ipa-v1-0-532f0299f96e@proton.me> <20260622-sm8450-ipa-v1-1-532f0299f96e@proton.me> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20260622-sm8450-ipa-v1-1-532f0299f96e@proton.me> On Mon, Jun 22, 2026 at 09:44:17PM -0400, Esteban Urrutia wrote: > Add support for IPA in DT while expanding the IMEM region just enough to > accommodate the modem tables used by IPA. > As reference, SM8450 uses IPA v5.1. > > Signed-off-by: Esteban Urrutia > --- > arch/arm64/boot/dts/qcom/sm8450.dtsi | 55 ++++++++++++++++++++++++++++++++---- > 1 file changed, 50 insertions(+), 5 deletions(-) > > diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qcom/sm8450.dtsi > index 56cb6e959e4e..c904720008fa 100644 > --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi > +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi > @@ -2639,6 +2639,47 @@ adreno_smmu: iommu@3da0000 { > dma-coherent; > }; > > + ipa: ipa@3f40000 { > + compatible = "qcom,sm8450-ipa"; > + > + iommus = <&apps_smmu 0x5c0 0x0>, > + <&apps_smmu 0x5c2 0x0>; > + reg = <0 0x3f40000 0 0x10000>, 'reg' is always the second property, followed by reg-names. > + <0 0x3f50000 0 0x5000>, > + <0 0x3e04000 0 0xfc000>; > + reg-names = "ipa-reg", > + "ipa-shared", > + "gsi"; Best regards, Krzysztof