[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAL_JsqLY2iuJHXEEx41eEVPgkwmHbngOB53sFgF1e079uLOOqQ@mail.gmail.com>
Date: Mon, 4 May 2020 13:52:15 -0500
From: Rob Herring <robh+dt@...nel.org>
To: Alex Elder <elder@...aro.org>
Cc: David Miller <davem@...emloft.net>,
Evan Green <evgreen@...omium.org>, subashab@...eaurora.org,
cpratapa@...eaurora.org,
Bjorn Andersson <bjorn.andersson@...aro.org>,
Andy Gross <agross@...nel.org>, devicetree@...r.kernel.org,
netdev <netdev@...r.kernel.org>,
linux-arm-msm <linux-arm-msm@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH net-next v2 1/4] dt-bindings: net: add IPA iommus property
On Mon, May 4, 2020 at 12:59 PM Alex Elder <elder@...aro.org> wrote:
>
> The IPA accesses "IMEM" and main system memory through an SMMU, so
> its DT node requires an iommus property to define range of stream IDs
> it uses.
>
> Signed-off-by: Alex Elder <elder@...aro.org>
> ---
> Documentation/devicetree/bindings/net/qcom,ipa.yaml | 10 +++++++++-
> 1 file changed, 9 insertions(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/net/qcom,ipa.yaml b/Documentation/devicetree/bindings/net/qcom,ipa.yaml
> index 140f15245654..7b749fc04c32 100644
> --- a/Documentation/devicetree/bindings/net/qcom,ipa.yaml
> +++ b/Documentation/devicetree/bindings/net/qcom,ipa.yaml
> @@ -20,7 +20,10 @@ description:
> The GSI is an integral part of the IPA, but it is logically isolated
> and has a distinct interrupt and a separately-defined address space.
>
> - See also soc/qcom/qcom,smp2p.txt and interconnect/interconnect.txt.
> + See also soc/qcom/qcom,smp2p.txt and interconnect/interconnect.txt. See
> + iommu/iommu.txt and iommu/arm,smmu.yaml for more information about SMMU
> + bindings.
I'd drop this. We don't need every binding to reference back to common
bindings. And in theory, this binding is unrelated to the Arm SMMU.
Any IOMMU could be used.
With that,
Reviewed-by: Rob Herring <robh@...nel.org>
Powered by blists - more mailing lists