linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Add smmu support for QDU1000/QRU1000 SoCs
@ 2022-10-01  3:06 Melody Olvera
  2022-10-01  3:06 ` [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
  2022-10-01  3:06 ` [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Melody Olvera
  0 siblings, 2 replies; 7+ messages in thread
From: Melody Olvera @ 2022-10-01  3:06 UTC (permalink / raw)
  To: Will Deacon, Joerg Roedel, Rob Herring, Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel,
	Melody Olvera

This patchset adds smmu bindings and driver support for the QDU1000
and QRU1000 SoCs.

The Qualcomm Technologies, Inc. Distributed Unit 1000 and Radio Unit
1000 are new SoCs meant for enabling Open RAN solutions. See more at
https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/qualcomm_5g_ran_platforms_product_brief.pdf

Melody Olvera (2):
  dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000
  drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation

 Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 2 ++
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c            | 2 ++
 2 files changed, 4 insertions(+)


base-commit: 987a926c1d8a40e4256953b04771fbdb63bc7938
-- 
2.37.3


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000
  2022-10-01  3:06 [PATCH 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
@ 2022-10-01  3:06 ` Melody Olvera
  2022-10-01  9:31   ` Krzysztof Kozlowski
  2022-10-01  3:06 ` [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Melody Olvera
  1 sibling, 1 reply; 7+ messages in thread
From: Melody Olvera @ 2022-10-01  3:06 UTC (permalink / raw)
  To: Will Deacon, Joerg Roedel, Rob Herring, Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel,
	Melody Olvera

Add compatible bindings for Qualcomm QDU1000 and QRU1000 platforms.

Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
---
 Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
index 9066e6df1ba1..681035b6e991 100644
--- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
+++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
@@ -47,6 +47,8 @@ properties:
               - qcom,sm8250-smmu-500
               - qcom,sm8350-smmu-500
               - qcom,sm8450-smmu-500
+              - qcom,qdu1000-smmu-500
+              - qcom,qru1000-smmu-500
           - const: arm,mmu-500
       - description: Qcom Adreno GPUs implementing "arm,smmu-v2"
         items:
-- 
2.37.3


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation
  2022-10-01  3:06 [PATCH 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
  2022-10-01  3:06 ` [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
@ 2022-10-01  3:06 ` Melody Olvera
  2022-10-01  9:31   ` Krzysztof Kozlowski
  1 sibling, 1 reply; 7+ messages in thread
From: Melody Olvera @ 2022-10-01  3:06 UTC (permalink / raw)
  To: Will Deacon, Joerg Roedel, Rob Herring, Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel,
	Melody Olvera

Add compatible for Qualcomm QDU1000 and QRU1000 SoCs to add iommu
support for them.

Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
---
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
index b2708de25ea3..2b9a3c917aae 100644
--- a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
+++ b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
@@ -439,6 +439,8 @@ static const struct of_device_id __maybe_unused qcom_smmu_impl_of_match[] = {
 	{ .compatible = "qcom,sm8250-smmu-500" },
 	{ .compatible = "qcom,sm8350-smmu-500" },
 	{ .compatible = "qcom,sm8450-smmu-500" },
+	{ .compatible = "qcom,qdu1000-smmu-500" },
+	{ .compatible = "qcom,qru1000-smmu-500" },
 	{ }
 };
 
-- 
2.37.3


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000
  2022-10-01  3:06 ` [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
@ 2022-10-01  9:31   ` Krzysztof Kozlowski
  2022-10-04 20:01     ` Melody Olvera
  0 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Kozlowski @ 2022-10-01  9:31 UTC (permalink / raw)
  To: Melody Olvera, Will Deacon, Joerg Roedel, Rob Herring,
	Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel

On 01/10/2022 05:06, Melody Olvera wrote:
> Add compatible bindings for Qualcomm QDU1000 and QRU1000 platforms.
> 
> Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
> ---
>  Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
> index 9066e6df1ba1..681035b6e991 100644
> --- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
> +++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
> @@ -47,6 +47,8 @@ properties:
>                - qcom,sm8250-smmu-500
>                - qcom,sm8350-smmu-500
>                - qcom,sm8450-smmu-500
> +              - qcom,qdu1000-smmu-500
> +              - qcom,qru1000-smmu-500

Wrong order.

Best regards,
Krzysztof


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation
  2022-10-01  3:06 ` [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Melody Olvera
@ 2022-10-01  9:31   ` Krzysztof Kozlowski
  2022-10-04 20:01     ` Melody Olvera
  0 siblings, 1 reply; 7+ messages in thread
From: Krzysztof Kozlowski @ 2022-10-01  9:31 UTC (permalink / raw)
  To: Melody Olvera, Will Deacon, Joerg Roedel, Rob Herring,
	Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel

On 01/10/2022 05:06, Melody Olvera wrote:
> Add compatible for Qualcomm QDU1000 and QRU1000 SoCs to add iommu
> support for them.
> 
> Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
> ---
>  drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
> index b2708de25ea3..2b9a3c917aae 100644
> --- a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
> +++ b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
> @@ -439,6 +439,8 @@ static const struct of_device_id __maybe_unused qcom_smmu_impl_of_match[] = {
>  	{ .compatible = "qcom,sm8250-smmu-500" },
>  	{ .compatible = "qcom,sm8350-smmu-500" },
>  	{ .compatible = "qcom,sm8450-smmu-500" },
> +	{ .compatible = "qcom,qdu1000-smmu-500" },
> +	{ .compatible = "qcom,qru1000-smmu-500" },

Again wrong order...

Best regards,
Krzysztof


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000
  2022-10-01  9:31   ` Krzysztof Kozlowski
@ 2022-10-04 20:01     ` Melody Olvera
  0 siblings, 0 replies; 7+ messages in thread
From: Melody Olvera @ 2022-10-04 20:01 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Will Deacon, Joerg Roedel, Rob Herring,
	Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel



On 10/1/2022 4:31 AM, Krzysztof Kozlowski wrote:
> On 01/10/2022 05:06, Melody Olvera wrote:
>> Add compatible bindings for Qualcomm QDU1000 and QRU1000 platforms.
>>
>> Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
>> ---
>>  Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 2 ++
>>  1 file changed, 2 insertions(+)
>>
>> diff --git a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
>> index 9066e6df1ba1..681035b6e991 100644
>> --- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
>> +++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
>> @@ -47,6 +47,8 @@ properties:
>>                - qcom,sm8250-smmu-500
>>                - qcom,sm8350-smmu-500
>>                - qcom,sm8450-smmu-500
>> +              - qcom,qdu1000-smmu-500
>> +              - qcom,qru1000-smmu-500
> Wrong order.
Will fix.
>
> Best regards,
> Krzysztof
Thanks,
Melody

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation
  2022-10-01  9:31   ` Krzysztof Kozlowski
@ 2022-10-04 20:01     ` Melody Olvera
  0 siblings, 0 replies; 7+ messages in thread
From: Melody Olvera @ 2022-10-04 20:01 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Will Deacon, Joerg Roedel, Rob Herring,
	Krzysztof Kozlowski
  Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel



On 10/1/2022 4:31 AM, Krzysztof Kozlowski wrote:
> On 01/10/2022 05:06, Melody Olvera wrote:
>> Add compatible for Qualcomm QDU1000 and QRU1000 SoCs to add iommu
>> support for them.
>>
>> Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
>> ---
>>  drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 ++
>>  1 file changed, 2 insertions(+)
>>
>> diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
>> index b2708de25ea3..2b9a3c917aae 100644
>> --- a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
>> +++ b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
>> @@ -439,6 +439,8 @@ static const struct of_device_id __maybe_unused qcom_smmu_impl_of_match[] = {
>>  	{ .compatible = "qcom,sm8250-smmu-500" },
>>  	{ .compatible = "qcom,sm8350-smmu-500" },
>>  	{ .compatible = "qcom,sm8450-smmu-500" },
>> +	{ .compatible = "qcom,qdu1000-smmu-500" },
>> +	{ .compatible = "qcom,qru1000-smmu-500" },
> Again wrong order...
Will fix.
>
> Best regards,
> Krzysztof
Thanks,
Melody

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-10-04 20:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-01  3:06 [PATCH 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
2022-10-01  3:06 ` [PATCH 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
2022-10-01  9:31   ` Krzysztof Kozlowski
2022-10-04 20:01     ` Melody Olvera
2022-10-01  3:06 ` [PATCH 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Melody Olvera
2022-10-01  9:31   ` Krzysztof Kozlowski
2022-10-04 20:01     ` Melody Olvera

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).