* Re: [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs
[not found] ` <20230526192210.3146896-2-bhupesh.sharma@linaro.org>
@ 2023-05-29 6:13 ` Bhupesh Sharma
2023-06-06 8:14 ` Bhupesh Sharma
2023-06-08 12:32 ` Vinod Koul
0 siblings, 2 replies; 6+ messages in thread
From: Bhupesh Sharma @ 2023-05-29 6:13 UTC (permalink / raw)
To: linux-arm-msm, devicetree, Vinod Koul, dmaengine
Cc: agross, linux-kernel, linux-crypto, andersson, bhupesh.linux,
krzysztof.kozlowski, robh+dt, konrad.dybcio, vladimir.zapolskiy,
rfoss, neil.armstrong, djakov, stephan, Rob Herring,
Anders Roxell, Linux Kernel Functional Testing
Hi Vinod,
> On Sat, 27 May 2023 at 00:52, Bhupesh Sharma <bhupesh.sharma@linaro.org> wrote:
>
> Add new compatible for BAM DMA engine version v1.7.4 which is
> found on Qualcomm SM6115 and QCM2290 SoCs. Since its very similar
> to v1.7.0 used on SM8150 like SoCs, mark the comptible scheme
> accordingly.
>
> While at it, also update qcom,bam-dma bindings to add comments
> which describe the BAM DMA versions used in SM8150 and SM8250 SoCs.
> This provides an easy reference for identifying the actual BAM DMA
> version available on Qualcomm SoCs.
>
> Acked-by: Rob Herring <robh@kernel.org>
> Tested-by: Anders Roxell <anders.roxell@linaro.org>
> Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
> Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
> ---
> .../devicetree/bindings/dma/qcom,bam-dma.yaml | 20 ++++++++++++-------
> 1 file changed, 13 insertions(+), 7 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> index f1ddcf672261..c663b6102f50 100644
> --- a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> +++ b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> @@ -15,13 +15,19 @@ allOf:
>
> properties:
> compatible:
> - enum:
> - # APQ8064, IPQ8064 and MSM8960
> - - qcom,bam-v1.3.0
> - # MSM8974, APQ8074 and APQ8084
> - - qcom,bam-v1.4.0
> - # MSM8916 and SDM845
> - - qcom,bam-v1.7.0
> + oneOf:
> + - enum:
> + # APQ8064, IPQ8064 and MSM8960
> + - qcom,bam-v1.3.0
> + # MSM8974, APQ8074 and APQ8084
> + - qcom,bam-v1.4.0
> + # MSM8916, SDM630
> + - qcom,bam-v1.7.0
> + - items:
> + - enum:
> + # SDM845, SM6115, SM8150, SM8250 and QCM2290
> + - qcom,bam-v1.7.4
> + - const: qcom,bam-v1.7.0
>
> clocks:
> maxItems: 1
> --
> 2.38.1
Bjorn has applied the dts patches from this series to his tree.
As suggested by him, can you please pick patches [PATCH 1/11] and
[PATCH 2/11] from this series via the 'dmaengine' tree.
Seems some Cc fields got messed up while sending the patchset, so
Cc'ing the dmaengine list again.
Thanks,
Bhupesh
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v8 05/11] dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs
[not found] ` <20230526192210.3146896-6-bhupesh.sharma@linaro.org>
@ 2023-05-29 6:15 ` Bhupesh Sharma
2023-06-02 10:26 ` Herbert Xu
0 siblings, 1 reply; 6+ messages in thread
From: Bhupesh Sharma @ 2023-05-29 6:15 UTC (permalink / raw)
To: linux-arm-msm, devicetree, Herbert Xu
Cc: agross, linux-kernel, linux-crypto, andersson, bhupesh.linux,
krzysztof.kozlowski, robh+dt, konrad.dybcio, vladimir.zapolskiy,
rfoss, neil.armstrong, djakov, stephan, Rob Herring,
Anders Roxell, Linux Kernel Functional Testing, dmaengine
Hi Herbert,
On Sat, 27 May 2023 at 00:53, Bhupesh Sharma <bhupesh.sharma@linaro.org> wrote:
>
> Currently the compatible list available in 'qce' dt-bindings does not
> support SM8150 and IPQ4019 SoCs directly which may lead to potential
> 'dtbs_check' error(s).
>
> Fix the same.
>
> Fixes: 00f3bc2db351 ("dt-bindings: qcom-qce: Add new SoC compatible strings for Qualcomm QCE IP")
> Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
> Acked-by: Rob Herring <robh@kernel.org>
> Tested-by: Anders Roxell <anders.roxell@linaro.org>
> Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
> Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
> ---
> Documentation/devicetree/bindings/crypto/qcom-qce.yaml | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml b/Documentation/devicetree/bindings/crypto/qcom-qce.yaml
> index e375bd981300..90ddf98a6df9 100644
> --- a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml
> +++ b/Documentation/devicetree/bindings/crypto/qcom-qce.yaml
> @@ -24,6 +24,12 @@ properties:
> deprecated: true
> description: Kept only for ABI backward compatibility
>
> + - items:
> + - enum:
> + - qcom,ipq4019-qce
> + - qcom,sm8150-qce
> + - const: qcom,qce
> +
> - items:
> - enum:
> - qcom,ipq6018-qce
> --
> 2.38.1
Bjorn has applied the dts patches from this series to his tree.
As suggested by him, can you please pick patches [PATCH 5/11] and
[PATCH 6/11] from this series via the 'crypto' tree.
Seems some Cc fields got messed up while sending the patchset, so
Cc'ing the list(s) again.
Thanks,
Bhupesh
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v8 05/11] dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs
2023-05-29 6:15 ` [PATCH v8 05/11] dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs Bhupesh Sharma
@ 2023-06-02 10:26 ` Herbert Xu
0 siblings, 0 replies; 6+ messages in thread
From: Herbert Xu @ 2023-06-02 10:26 UTC (permalink / raw)
To: Bhupesh Sharma
Cc: linux-arm-msm, devicetree, agross, linux-kernel, linux-crypto,
andersson, bhupesh.linux, krzysztof.kozlowski, robh+dt,
konrad.dybcio, vladimir.zapolskiy, rfoss, neil.armstrong, djakov,
stephan, Rob Herring, Anders Roxell,
Linux Kernel Functional Testing, dmaengine
On Mon, May 29, 2023 at 11:45:54AM +0530, Bhupesh Sharma wrote:
>
> Bjorn has applied the dts patches from this series to his tree.
> As suggested by him, can you please pick patches [PATCH 5/11] and
> [PATCH 6/11] from this series via the 'crypto' tree.
OK I've applied patches 5 and 6.
Thanks,
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs
2023-05-29 6:13 ` [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs Bhupesh Sharma
@ 2023-06-06 8:14 ` Bhupesh Sharma
2023-06-08 12:32 ` Vinod Koul
1 sibling, 0 replies; 6+ messages in thread
From: Bhupesh Sharma @ 2023-06-06 8:14 UTC (permalink / raw)
To: linux-arm-msm, devicetree, Vinod Koul, dmaengine
Cc: agross, linux-kernel, linux-crypto, andersson, bhupesh.linux,
krzysztof.kozlowski, robh+dt, konrad.dybcio, vladimir.zapolskiy,
rfoss, neil.armstrong, djakov, stephan, Rob Herring,
Anders Roxell, Linux Kernel Functional Testing
On Mon, 29 May 2023 at 11:43, Bhupesh Sharma <bhupesh.sharma@linaro.org> wrote:
>
> Hi Vinod,
>
> > On Sat, 27 May 2023 at 00:52, Bhupesh Sharma <bhupesh.sharma@linaro.org> wrote:
> >
> > Add new compatible for BAM DMA engine version v1.7.4 which is
> > found on Qualcomm SM6115 and QCM2290 SoCs. Since its very similar
> > to v1.7.0 used on SM8150 like SoCs, mark the comptible scheme
> > accordingly.
> >
> > While at it, also update qcom,bam-dma bindings to add comments
> > which describe the BAM DMA versions used in SM8150 and SM8250 SoCs.
> > This provides an easy reference for identifying the actual BAM DMA
> > version available on Qualcomm SoCs.
> >
> > Acked-by: Rob Herring <robh@kernel.org>
> > Tested-by: Anders Roxell <anders.roxell@linaro.org>
> > Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
> > Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
> > ---
> > .../devicetree/bindings/dma/qcom,bam-dma.yaml | 20 ++++++++++++-------
> > 1 file changed, 13 insertions(+), 7 deletions(-)
> >
> > diff --git a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> > index f1ddcf672261..c663b6102f50 100644
> > --- a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> > +++ b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> > @@ -15,13 +15,19 @@ allOf:
> >
> > properties:
> > compatible:
> > - enum:
> > - # APQ8064, IPQ8064 and MSM8960
> > - - qcom,bam-v1.3.0
> > - # MSM8974, APQ8074 and APQ8084
> > - - qcom,bam-v1.4.0
> > - # MSM8916 and SDM845
> > - - qcom,bam-v1.7.0
> > + oneOf:
> > + - enum:
> > + # APQ8064, IPQ8064 and MSM8960
> > + - qcom,bam-v1.3.0
> > + # MSM8974, APQ8074 and APQ8084
> > + - qcom,bam-v1.4.0
> > + # MSM8916, SDM630
> > + - qcom,bam-v1.7.0
> > + - items:
> > + - enum:
> > + # SDM845, SM6115, SM8150, SM8250 and QCM2290
> > + - qcom,bam-v1.7.4
> > + - const: qcom,bam-v1.7.0
> >
> > clocks:
> > maxItems: 1
> > --
> > 2.38.1
>
> Bjorn has applied the dts patches from this series to his tree.
> As suggested by him, can you please pick patches [PATCH 1/11] and
> [PATCH 2/11] from this series via the 'dmaengine' tree.
>
> Seems some Cc fields got messed up while sending the patchset, so
> Cc'ing the dmaengine list again.
Ping. Any updates on these two patches?
Thanks.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs
2023-05-29 6:13 ` [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs Bhupesh Sharma
2023-06-06 8:14 ` Bhupesh Sharma
@ 2023-06-08 12:32 ` Vinod Koul
2023-06-30 8:30 ` Bhupesh Sharma
1 sibling, 1 reply; 6+ messages in thread
From: Vinod Koul @ 2023-06-08 12:32 UTC (permalink / raw)
To: Bhupesh Sharma
Cc: linux-arm-msm, devicetree, dmaengine, agross, linux-kernel,
linux-crypto, andersson, bhupesh.linux, krzysztof.kozlowski,
robh+dt, konrad.dybcio, vladimir.zapolskiy, rfoss, neil.armstrong,
djakov, stephan, Rob Herring, Anders Roxell,
Linux Kernel Functional Testing
On 29-05-23, 11:43, Bhupesh Sharma wrote:
> Hi Vinod,
>
> > On Sat, 27 May 2023 at 00:52, Bhupesh Sharma <bhupesh.sharma@linaro.org> wrote:
> >
> > Add new compatible for BAM DMA engine version v1.7.4 which is
> > found on Qualcomm SM6115 and QCM2290 SoCs. Since its very similar
> > to v1.7.0 used on SM8150 like SoCs, mark the comptible scheme
> > accordingly.
> >
> > While at it, also update qcom,bam-dma bindings to add comments
> > which describe the BAM DMA versions used in SM8150 and SM8250 SoCs.
> > This provides an easy reference for identifying the actual BAM DMA
> > version available on Qualcomm SoCs.
> >
> > Acked-by: Rob Herring <robh@kernel.org>
> > Tested-by: Anders Roxell <anders.roxell@linaro.org>
> > Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
> > Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
> > ---
> > .../devicetree/bindings/dma/qcom,bam-dma.yaml | 20 ++++++++++++-------
> > 1 file changed, 13 insertions(+), 7 deletions(-)
> >
> > diff --git a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> > index f1ddcf672261..c663b6102f50 100644
> > --- a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> > +++ b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
> > @@ -15,13 +15,19 @@ allOf:
> >
> > properties:
> > compatible:
> > - enum:
> > - # APQ8064, IPQ8064 and MSM8960
> > - - qcom,bam-v1.3.0
> > - # MSM8974, APQ8074 and APQ8084
> > - - qcom,bam-v1.4.0
> > - # MSM8916 and SDM845
> > - - qcom,bam-v1.7.0
> > + oneOf:
> > + - enum:
> > + # APQ8064, IPQ8064 and MSM8960
> > + - qcom,bam-v1.3.0
> > + # MSM8974, APQ8074 and APQ8084
> > + - qcom,bam-v1.4.0
> > + # MSM8916, SDM630
> > + - qcom,bam-v1.7.0
> > + - items:
> > + - enum:
> > + # SDM845, SM6115, SM8150, SM8250 and QCM2290
> > + - qcom,bam-v1.7.4
> > + - const: qcom,bam-v1.7.0
> >
> > clocks:
> > maxItems: 1
> > --
> > 2.38.1
>
> Bjorn has applied the dts patches from this series to his tree.
> As suggested by him, can you please pick patches [PATCH 1/11] and
> [PATCH 2/11] from this series via the 'dmaengine' tree.
I dont have this series in my inbox or dmaengine pw
> Seems some Cc fields got messed up while sending the patchset, so
> Cc'ing the dmaengine list again.
not just list but mine too..
Please rebase and resend
--
~Vinod
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs
2023-06-08 12:32 ` Vinod Koul
@ 2023-06-30 8:30 ` Bhupesh Sharma
0 siblings, 0 replies; 6+ messages in thread
From: Bhupesh Sharma @ 2023-06-30 8:30 UTC (permalink / raw)
To: Vinod Koul
Cc: linux-arm-msm, devicetree, dmaengine, agross, linux-kernel,
linux-crypto, andersson, bhupesh.linux, krzysztof.kozlowski,
robh+dt, konrad.dybcio, vladimir.zapolskiy, rfoss, neil.armstrong,
djakov, stephan, Rob Herring, Anders Roxell,
Linux Kernel Functional Testing
On 6/8/23 6:02 PM, Vinod Koul wrote:
> On 29-05-23, 11:43, Bhupesh Sharma wrote:
>> Hi Vinod,
>>
>>> On Sat, 27 May 2023 at 00:52, Bhupesh Sharma <bhupesh.sharma@linaro.org> wrote:
>>>
>>> Add new compatible for BAM DMA engine version v1.7.4 which is
>>> found on Qualcomm SM6115 and QCM2290 SoCs. Since its very similar
>>> to v1.7.0 used on SM8150 like SoCs, mark the comptible scheme
>>> accordingly.
>>>
>>> While at it, also update qcom,bam-dma bindings to add comments
>>> which describe the BAM DMA versions used in SM8150 and SM8250 SoCs.
>>> This provides an easy reference for identifying the actual BAM DMA
>>> version available on Qualcomm SoCs.
>>>
>>> Acked-by: Rob Herring <robh@kernel.org>
>>> Tested-by: Anders Roxell <anders.roxell@linaro.org>
>>> Tested-by: Linux Kernel Functional Testing <lkft@linaro.org>
>>> Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
>>> ---
>>> .../devicetree/bindings/dma/qcom,bam-dma.yaml | 20 ++++++++++++-------
>>> 1 file changed, 13 insertions(+), 7 deletions(-)
>>>
>>> diff --git a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
>>> index f1ddcf672261..c663b6102f50 100644
>>> --- a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
>>> +++ b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
>>> @@ -15,13 +15,19 @@ allOf:
>>>
>>> properties:
>>> compatible:
>>> - enum:
>>> - # APQ8064, IPQ8064 and MSM8960
>>> - - qcom,bam-v1.3.0
>>> - # MSM8974, APQ8074 and APQ8084
>>> - - qcom,bam-v1.4.0
>>> - # MSM8916 and SDM845
>>> - - qcom,bam-v1.7.0
>>> + oneOf:
>>> + - enum:
>>> + # APQ8064, IPQ8064 and MSM8960
>>> + - qcom,bam-v1.3.0
>>> + # MSM8974, APQ8074 and APQ8084
>>> + - qcom,bam-v1.4.0
>>> + # MSM8916, SDM630
>>> + - qcom,bam-v1.7.0
>>> + - items:
>>> + - enum:
>>> + # SDM845, SM6115, SM8150, SM8250 and QCM2290
>>> + - qcom,bam-v1.7.4
>>> + - const: qcom,bam-v1.7.0
>>>
>>> clocks:
>>> maxItems: 1
>>> --
>>> 2.38.1
>>
>> Bjorn has applied the dts patches from this series to his tree.
>> As suggested by him, can you please pick patches [PATCH 1/11] and
>> [PATCH 2/11] from this series via the 'dmaengine' tree.
>
> I dont have this series in my inbox or dmaengine pw
>
>> Seems some Cc fields got messed up while sending the patchset, so
>> Cc'ing the dmaengine list again.
>
> not just list but mine too..
>
> Please rebase and resend
Sure, I have sent a v9, which can be seen here:
<https://lore.kernel.org/linux-arm-msm/20230630082230.2264698-1-bhupesh.sharma@linaro.org/>
Please help review.
Thanks,
Bhupesh
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-06-30 8:30 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20230526192210.3146896-1-bhupesh.sharma@linaro.org>
[not found] ` <20230526192210.3146896-2-bhupesh.sharma@linaro.org>
2023-05-29 6:13 ` [PATCH v8 01/11] dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs Bhupesh Sharma
2023-06-06 8:14 ` Bhupesh Sharma
2023-06-08 12:32 ` Vinod Koul
2023-06-30 8:30 ` Bhupesh Sharma
[not found] ` <20230526192210.3146896-6-bhupesh.sharma@linaro.org>
2023-05-29 6:15 ` [PATCH v8 05/11] dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs Bhupesh Sharma
2023-06-02 10:26 ` Herbert Xu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).