Messages in this thread | | | Date | Thu, 4 May 2023 16:00:16 +0800 | Subject | Re: [PATCH v9 01/10] arm64: Kconfig.platforms: Add config for Nuvoton MA35 platform | From | Jacky Huang <> |
| |
On 2023/5/4 下午 03:49, Arnd Bergmann wrote: > On Thu, May 4, 2023, at 08:32, Krzysztof Kozlowski wrote: >> On 04/05/2023 05:37, Jacky Huang wrote: >>> From: Jacky Huang <ychuang3@nuvoton.com> >>> >>> Add ARCH_NUVOTON configuration option for Nuvoton MA35 family SoCs. >>> >>> Signed-off-by: Jacky Huang <ychuang3@nuvoton.com> >>> --- >>> arch/arm64/Kconfig.platforms | 9 +++++++++ >>> 1 file changed, 9 insertions(+) >>> >>> diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms >>> index 89a0b13b058d..c1f277c05569 100644 >>> --- a/arch/arm64/Kconfig.platforms >>> +++ b/arch/arm64/Kconfig.platforms >>> @@ -236,6 +236,15 @@ config ARCH_NPCM >>> General support for NPCM8xx BMC (Arbel). >>> Nuvoton NPCM8xx BMC based on the Cortex A35. >>> >>> +config ARCH_NUVOTON >> Either this should be ARCH_MA35 or you should integrate it with NPCM. >> ARCH_NUVOTON means all Nuvoton platforms. > I'd go with two separate Kconfig options here (ARCH_MA35 and ARCH_NPCM) > for arm64, but keep the shared arch/arm64/boot/dts/nuvoton directory, > I think that fits most closely what we do on other targets, and there > is apparently very little sharing of IP blocks between npcm and ma35, > if any. > > Arnd
Dear Arnd and Krzysztof,
Thank you for your suggestion, it really helped me. We are also considering whether to use ARCH_MA35. As NPCM and MA35 are designed for different application areas, it is unlikely that they would be used simultaneously. Therefore, it would be more reasonable to separate them into ARCH_NPCM and ARCH_MA35. In the next version, v10, we will change all instances of ARCH_NUVOTON in this patchset to ARCH_MA35 and keep shared directory changed.
Best Regards, Jacky Huang
| |