Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752742AbbKPC4M (ORCPT ); Sun, 15 Nov 2015 21:56:12 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:57895 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751955AbbKPC4I convert rfc822-to-8bit (ORCPT ); Sun, 15 Nov 2015 21:56:08 -0500 X-AuditID: cbfee68d-f79ae6d00000149a-07-564945a76dda MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 8BIT Message-id: <564945A6.904@samsung.com> Date: Mon, 16 Nov 2015 11:55:34 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Krzysztof Kozlowski , Sylwester Nawrocki , Tomasz Figa , Michael Turquette , Stephen Boyd , linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Catalin Marinas , Will Deacon , Kukjin Kim , Olof Johansson , Arnd Bergmann , linux-arm-kernel@lists.infradead.org, Kevin Hilman Cc: Pankaj Dubey , Arnd Bergmann Subject: Re: [PATCH 2/2] arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS References: <1447637775-9887-1-git-send-email-k.kozlowski@samsung.com> <1447637775-9887-3-git-send-email-k.kozlowski@samsung.com> In-reply-to: <1447637775-9887-3-git-send-email-k.kozlowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleLIzCtJLcpLzFFi42JZI2JSrLvc1TPM4OIhTou/k46xW7xf1sNo 8fqFoUX/49fMFl8Pr2C02PT4GqvFx557rBaXd81hs5hxfh+TxcVTrhanrn9ms1i09Qu7xeE3 7awWP850s1is2vWH0eLlxxMsDgIea+atYfT4/WsSo8f7G63sHpf7epk8ds66y+6xaVUnm8ed a3vYPDYvqfe4cqKJ1aNvyypGj8+b5AK4o7hsUlJzMstSi/TtErgy3rX/ZSw4JVZx8vQ/pgbG 00JdjJwcEgImEk+6jjFD2GISF+6tZ+ti5OIQEljBKHHx3SlGmKI/V/qZIRJLGSWmXn3HCpLg FRCU+DH5HguIzSygLjFp3iJmCFtE4u+c42wQtrbEsoWvoZofMEp86Z8L1awm8Xj+HyYQm0VA VeLHvIdgDWwCWhL7X9wAsjk4RAUiJLpPVIL0igjsZJFY97ifFWKol8Sd1iawxcICURKHp99h B6kXEmhmlDhnBRLmFHCXWDn3LxNIr4TAEQ6Jt7cvM0LsEpD4NvkQC0i9hICsxKYDUN9LShxc cYNlAqP4LCSvzULy2iwkr81C8toCRpZVjKKpBckFxUnpRYZ6xYm5xaV56XrJ+bmbGIFp4/S/ Z707GG8fsD7EKMDBqMTDe+KJe5gQa2JZcWXuIUZToIsmMkuJJucDk1NeSbyhsZmRhamJqbGR uaWZkjivotTPYCGB9MSS1OzU1ILUovii0pzU4kOMTBycUg2MExQC//2Q1p3d6PN+82TZnRtb H2hnhk/vW8VWcG2t73w/VaP/udbPlfSYV3h1KabP1buz+NV/3iMW7YnXDeI3zrxpc6BeXaWX f9b+iGM523RWFlhO01jT+0l8Zmv2ap9/07bzRNX/6dGxY294v9Vqmc7vs+sT+OVbFT7E6XrL rpQusFuyKjdJiaU4I9FQi7moOBEANFOQVxYDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGKsWRmVeSWpSXmKPExsVy+t9jAd3lrp5hBg9vMln8nXSM3eL9sh5G i9cvDC36H79mtvh6eAWjxabH11gtPvbcY7W4vGsOm8WM8/uYLC6ecrU4df0zm8WirV/YLQ6/ aWe1+HGmm8Vi1a4/jBYvP55gcRDwWDNvDaPH71+TGD3e32hl97jc18vksXPWXXaPTas62Tzu XNvD5rF5Sb3HlRNNrB59W1YxenzeJBfAHdXAaJORmpiSWqSQmpecn5KZl26r5B0c7xxvamZg qGtoaWGupJCXmJtqq+TiE6DrlpkD9I+SQlliTilQKCCxuFhJ3w7ThNAQN10LmMYIXd+QILge IwM0kLCGMePq8RlMBQvEKjZ3r2NsYFwo1MXIySEhYCLx50o/M4QtJnHh3nq2LkYuDiGBpYwS U6++YwVJ8AoISvyYfI+li5GDg1lAXuLIpWyQMLOAusSkeYuYIeofMEp86Z8LVa8m8Xj+HyYQ m0VAVeLHvIdsIDabgJbE/hc32EDmiApESHSfqATpFRHYySKx7nE/K8RQL4k7rU0sILawQJTE 4el32EHqhQSaGSXOWYGEOQXcJVbO/cs0gVFgFpLrZiFcNwvJdQsYmVcxSqQWJBcUJ6XnGual lusVJ+YWl+al6yXn525iBKeZZ1I7GA/ucj/EKMDBqMTDq/DcPUyINbGsuDL3EKMEB7OSCO8P Fs8wId6UxMqq1KL8+KLSnNTiQ4ymQO9NZJYSTc4HpsC8knhDYxMzI0sjc0MLI2NzJXFefU+j MCGB9MSS1OzU1ILUIpg+Jg5OqQbGvBM7dD9sPRO2aMrhhOaUxTYTW0o7b3krmX9+d2yVdvXm 6J/XvAVity/77DX9tOlMo0cLat7IhPcwp+obWuxj4bA5m6/3yKJ+6yc5blc1/Y6cdJndJq6F l5M22+lnBr3oTG7q/Fgjb/Wno2FG6vODazscmIuLMo7NKktymDm5m0fx//Vw5xVKLMUZiYZa zEXFiQCTSe51SQMAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3010 Lines: 88 Hi, On 2015년 11월 16일 10:36, Krzysztof Kozlowski wrote: > The ARMv8 Exynos family SoCs in Linux kernel are currently: > - Exynos5433 (controlled by ARCH_EXYNOS), > - Exynos7 (controlled by ARCH_EXYNOS7). > > It duplicates Kconfig symbols unnecessarily, so consolidate them into > one ARCH_EXYNOS. Future SoCs could fall also under the ARCH_EXYNOS > symbol. > > The commit should not bring any visible functional change. > > Signed-off-by: Krzysztof Kozlowski > --- > arch/arm64/Kconfig.platforms | 11 ++--------- > arch/arm64/boot/dts/exynos/Makefile | 2 +- > arch/arm64/configs/defconfig | 2 +- > 3 files changed, 4 insertions(+), 11 deletions(-) > > diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms > index 4043c35962cc..afa19baca94e 100644 > --- a/arch/arm64/Kconfig.platforms > +++ b/arch/arm64/Kconfig.platforms > @@ -13,21 +13,14 @@ config ARCH_BERLIN > This enables support for Marvell Berlin SoC Family > > config ARCH_EXYNOS > - bool > - help > - This enables support for Samsung Exynos SoC family > - > -config ARCH_EXYNOS7 > - bool "ARMv8 based Samsung Exynos7" > - select ARCH_EXYNOS > + bool "ARMv8 based Samsung Exynos SoC family" > select COMMON_CLK_SAMSUNG > select HAVE_S3C2410_WATCHDOG if WATCHDOG > select HAVE_S3C_RTC if RTC_CLASS > select PINCTRL > select PINCTRL_EXYNOS > - > help > - This enables support for Samsung Exynos7 SoC family > + This enables support for Samsung Exynos ARMv8 SoC family > > config ARCH_LAYERSCAPE > bool "ARMv8 based Freescale Layerscape SoC family" > diff --git a/arch/arm64/boot/dts/exynos/Makefile b/arch/arm64/boot/dts/exynos/Makefile > index 20310e5b6d6f..50c9b9383cfa 100644 > --- a/arch/arm64/boot/dts/exynos/Makefile > +++ b/arch/arm64/boot/dts/exynos/Makefile > @@ -1,4 +1,4 @@ > -dtb-$(CONFIG_ARCH_EXYNOS7) += exynos7-espresso.dtb > +dtb-$(CONFIG_ARCH_EXYNOS) += exynos7-espresso.dtb > > always := $(dtb-y) > subdir-y := $(dts-dirs) > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig > index bdd7aa358d2a..a396fa7c69a5 100644 > --- a/arch/arm64/configs/defconfig > +++ b/arch/arm64/configs/defconfig > @@ -33,7 +33,7 @@ CONFIG_MODULE_UNLOAD=y > # CONFIG_IOSCHED_DEADLINE is not set > CONFIG_ARCH_BCM_IPROC=y > CONFIG_ARCH_BERLIN=y > -CONFIG_ARCH_EXYNOS7=y > +CONFIG_ARCH_EXYNOS=y > CONFIG_ARCH_LAYERSCAPE=y > CONFIG_ARCH_HISI=y > CONFIG_ARCH_MEDIATEK=y > When I sent the EXYNOS5433 patch[1], we don't want to add the each config for each Exynos SoC. So, I think this patch is good to use only one ARCH_EXYNOS config for all ARMv8 Exynos SoC. [1] https://lkml.org/lkml/2015/2/24/85 Reviewed-by: Chanwoo Choi Regards, Chanwoo Choi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/