Skip to contentSkip to conversation

arm64: defconfig: enable SMMUv3 config

RFC PATCH New Zhou Wang 4 participants 8 messages Jan 9, 2017 – Jan 20, 2017

lore
Share & tools
lore

Zhou Wang

author
#0 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +1 -0
index 869dded..3520c50 100644
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y
Signature · 1 line
1.9.1
author
#1 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

Quoted 11 lines · Zhou Wang
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +0 -0
index 869dded..3520c50 100644

arch/arm64/configs/defconfig CONFIG_PLATFORM_MHU=y · line 446

Quoted 7 lines
arch/arm64/configs/defconfig +1 -0
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y

Hi Catalin, Will and Arnd,

I just happened to find there is no SMMUv3 config in arm64 defconfig.

Maybe we should add it in defconfig or I miss something.

Thanks,
Zhou

.

#2 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

Quoted 21 lines · Zhou Wang
Quoted 10 lines · Zhou Wang
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +0 -0
index 869dded..3520c50 100644

arch/arm64/configs/defconfig CONFIG_PLATFORM_MHU=y · line 446

Quoted 7 lines
arch/arm64/configs/defconfig +1 -0
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y

I just happened to find there is no SMMUv3 config in arm64 defconfig.

Quoted 1 line

Maybe we should add it in defconfig or I miss something.

It looks fine to me but it's usually the arm-soc guys picking the defconfig patches.

Signature · 1 line
Catalin
#3 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

Quoted 22 lines · Catalin Marinas
Quoted 21 lines · Zhou Wang
Quoted 10 lines · Zhou Wang
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +0 -0
index 869dded..3520c50 100644

arch/arm64/configs/defconfig CONFIG_PLATFORM_MHU=y · line 446

Quoted 7 lines
arch/arm64/configs/defconfig +1 -0
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y

I just happened to find there is no SMMUv3 config in arm64 defconfig.

Quoted 2 lines
Quoted 1 line

Maybe we should add it in defconfig or I miss something.

Hi Arnd,

Quoted 3 lines

It looks fine to me but it's usually the arm-soc guys picking the defconfig patches.

It is fine to me.
Is it OK for me to pick up this or will you directly pick up this? Thanks!

Best Regards,
Wei Xu

#4 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

Quoted 28 lines · CET Wei Xu
Quoted 22 lines · Catalin Marinas
Quoted 21 lines · Zhou Wang
Quoted 10 lines · Zhou Wang
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +0 -0
index 869dded..3520c50 100644

arch/arm64/configs/defconfig CONFIG_PLATFORM_MHU=y · line 446

Quoted 7 lines
arch/arm64/configs/defconfig +1 -0
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y

I just happened to find there is no SMMUv3 config in arm64 defconfig.

Quoted 2 lines
Quoted 1 line

Maybe we should add it in defconfig or I miss something.

Hi Arnd,

Quoted 7 lines
Quoted 3 lines

It looks fine to me but it's usually the arm-soc guys picking the defconfig patches.

It is fine to me.
Is it OK for me to pick up this or will you directly pick up this? Thanks!

Either way works for me. I usually recommend platform maintainers picking up patches and then sending them on to arm at kernel.org, as that gets our attention quicker. A patch that gets sent with me personally on Cc might get lost in the email.

Arnd

#5 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

Hi Arnd,

Quoted 33 lines · Arnd Bergmann
Quoted 32 lines · CET Wei Xu
Quoted 22 lines · Catalin Marinas
Quoted 21 lines · Zhou Wang
Quoted 10 lines · Zhou Wang
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +0 -0
index 869dded..3520c50 100644

arch/arm64/configs/defconfig CONFIG_PLATFORM_MHU=y · line 446

Quoted 7 lines
arch/arm64/configs/defconfig +1 -0
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y

I just happened to find there is no SMMUv3 config in arm64 defconfig.

Quoted 2 lines
Quoted 1 line

Maybe we should add it in defconfig or I miss something.

Hi Arnd,

Quoted 3 lines

It looks fine to me but it's usually the arm-soc guys picking the defconfig patches.

Quoted 8 lines
Quoted 3 lines

It is fine to me.
Is it OK for me to pick up this or will you directly pick up this? Thanks!

Either way works for me. I usually recommend platform maintainers picking up patches and then sending them on to arm at kernel.org, as that gets our attention quicker. A patch that gets sent with me personally on Cc might get lost in the email.

In this case I will pick up it.
Thanks!

Best Regards,
Wei

Quoted 6 lines

Arnd

.

author
#6 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

Quoted 40 lines · Wei Xu

Hi Arnd,

Quoted 37 lines · Arnd Bergmann
Quoted 35 lines · CET Wei Xu
Quoted 22 lines · Catalin Marinas
Quoted 21 lines · Zhou Wang
Quoted 10 lines · Zhou Wang
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +0 -0
index 869dded..3520c50 100644

arch/arm64/configs/defconfig CONFIG_PLATFORM_MHU=y · line 446

Quoted 7 lines
arch/arm64/configs/defconfig +1 -0
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y

I just happened to find there is no SMMUv3 config in arm64 defconfig.

Quoted 2 lines
Quoted 1 line

Maybe we should add it in defconfig or I miss something.

Hi Arnd,

Quoted 3 lines

It looks fine to me but it's usually the arm-soc guys picking the defconfig patches.

It is fine to me.
Is it OK for me to pick up this or will you directly pick up this? Thanks!

Quoted 6 lines
Quoted 4 lines

Either way works for me. I usually recommend platform maintainers picking up patches and then sending them on to arm at kernel.org, as that gets our attention quicker. A patch that gets sent with me personally on Cc might get lost in the email.

In this case I will pick up it.

Many thanks,

Regards,
Zhou

Quoted 15 lines

Thanks!

Best Regards,
Wei

Quoted 6 lines

Arnd

.

.

Applied
#7 lore raw

RFC PATCH 1/1 arm64: defconfig: enable SMMUv3 config

In reply to Zhou Wang

Hi Zhou Wang,

Quoted 1 line · Zhou Wang

Applied to the hisilicon soc tree.
Thanks!

Best Regards,
Wei

Quoted 17 lines
---
 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/configs/defconfig +1 -0
index 869dded..3520c50 100644
@@ -440,6 +440,7 @@ CONFIG_PLATFORM_MHU=y
 CONFIG_BCM2835_MBOX=y
 CONFIG_HI6220_MBOX=y
 CONFIG_ARM_SMMU=y
+CONFIG_ARM_SMMU_V3=y
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_SMEM=y
 CONFIG_QCOM_SMD=y