* [PATCH v2 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000
2022-10-14 22:10 [PATCH v2 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
@ 2022-10-14 22:10 ` Melody Olvera
2022-10-15 15:16 ` Krzysztof Kozlowski
2022-10-14 22:10 ` [PATCH v2 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Melody Olvera
2022-10-14 23:55 ` [PATCH v2 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
2 siblings, 1 reply; 5+ messages in thread
From: Melody Olvera @ 2022-10-14 22:10 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..ae314436eddb 100644
--- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
+++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
@@ -34,6 +34,8 @@ properties:
items:
- enum:
- qcom,qcm2290-smmu-500
+ - qcom,qdu1000-smmu-500
+ - qcom,qru1000-smmu-500
- qcom,sc7180-smmu-500
- qcom,sc7280-smmu-500
- qcom,sc8180x-smmu-500
--
2.38.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000
2022-10-14 22:10 ` [PATCH v2 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
@ 2022-10-15 15:16 ` Krzysztof Kozlowski
0 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2022-10-15 15:16 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 14/10/2022 18:10, 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..ae314436eddb 100644
> --- a/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
> +++ b/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
> @@ -34,6 +34,8 @@ properties:
> items:
> - enum:
> - qcom,qcm2290-smmu-500
> + - qcom,qdu1000-smmu-500
> + - qcom,qru1000-smmu-500
No. You sent entirely different DTS.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v2 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation
2022-10-14 22:10 [PATCH v2 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
2022-10-14 22:10 ` [PATCH v2 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
@ 2022-10-14 22:10 ` Melody Olvera
2022-10-14 23:55 ` [PATCH v2 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
2 siblings, 0 replies; 5+ messages in thread
From: Melody Olvera @ 2022-10-14 22:10 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..4f976cfb20d4 100644
--- a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
+++ b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
@@ -426,6 +426,8 @@ static struct arm_smmu_device *qcom_smmu_create(struct arm_smmu_device *smmu,
static const struct of_device_id __maybe_unused qcom_smmu_impl_of_match[] = {
{ .compatible = "qcom,msm8998-smmu-v2" },
{ .compatible = "qcom,qcm2290-smmu-500" },
+ { .compatible = "qcom,qdu1000-smmu-500" },
+ { .compatible = "qcom,qru1000-smmu-500" },
{ .compatible = "qcom,sc7180-smmu-500" },
{ .compatible = "qcom,sc7280-smmu-500" },
{ .compatible = "qcom,sc8180x-smmu-500" },
--
2.38.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v2 0/2] Add smmu support for QDU1000/QRU1000 SoCs
2022-10-14 22:10 [PATCH v2 0/2] Add smmu support for QDU1000/QRU1000 SoCs Melody Olvera
2022-10-14 22:10 ` [PATCH v2 1/2] dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 Melody Olvera
2022-10-14 22:10 ` [PATCH v2 2/2] drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Melody Olvera
@ 2022-10-14 23:55 ` Melody Olvera
2 siblings, 0 replies; 5+ messages in thread
From: Melody Olvera @ 2022-10-14 23:55 UTC (permalink / raw)
To: Will Deacon, Joerg Roedel, Rob Herring, Krzysztof Kozlowski
Cc: Robin Murphy, linux-arm-kernel, iommu, devicetree, linux-kernel
On 10/14/2022 3:10 PM, Melody Olvera wrote:
> 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
Changes from v1:
- fixed ordering
>
> 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: dca0a0385a4963145593ba417e1417af88a7c18d
^ permalink raw reply [flat|nested] 5+ messages in thread