Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752628AbbKQEZx (ORCPT ); Mon, 16 Nov 2015 23:25:53 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:53592 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750910AbbKQEZu (ORCPT ); Mon, 16 Nov 2015 23:25:50 -0500 X-AuditID: cbfee691-f79d66d000001509-b6-564aac4b2b4c Subject: Re: [PATCH 2/2] arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS 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 References: <1447637775-9887-1-git-send-email-k.kozlowski@samsung.com> <1447637775-9887-3-git-send-email-k.kozlowski@samsung.com> From: "pankaj.dubey" Message-id: <564AAC54.8000800@samsung.com> Date: Tue, 17 Nov 2015 09:55:56 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-version: 1.0 In-reply-to: <1447637775-9887-3-git-send-email-k.kozlowski@samsung.com> Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrJIsWRmVeSWpSXmKPExsWyRsSkRtd7jVeYwYsWBYu/k46xW7xf1sNo 8fqFoUX/49fMFl8Pr2C02PT4GqvFx557rBaXd81hs5hxfh+TxcVTrhanrn9mszj8pp3V4seZ bhaLVbv+MFq8/HiCxYHfY828NYwev39NYvR4f6OV3eNyXy+Tx85Zd9k9Nq3qZPO4c20Pm8fm JfUeV040sXr0bVnF6PF5k1wAdxSXTUpqTmZZapG+XQJXRtu5u+wFO0QqVn14xNrA+FKgi5GT Q0LARGLn7SdsELaYxIV764FsLg4hgRWMEssWvGODKTp/cgc7RGIpo0TvrO/MEM53Rom3N96x glQJC0RJHJ5+B6xKRGAni8S6x/1ACQ6gqmZGiXNWIDVsAvoS0x9vA5vKK6Al8WFCN1gvi4Cq xKFZs5hAbFGBCImJExpYIWoEJX5MvscCYnMKuEusnPuXCWQks4CexP2LWiBhZgF5ic1r3oLd IyGwlkPi7++nLBAzBSS+TT7EAlIvISArsekAM8QzkhIHV9xgmcAoOgvJhlkIU2chmbqAkXkV o2hqQXJBcVJ6kalecWJucWleul5yfu4mRmCMn/73bOIOxvsHrA8xCnAwKvHwNv71DBNiTSwr rsw9xGgKdMREZinR5HxgIskriTc0NjOyMDUxNTYytzRTEufVkf4ZLCSQnliSmp2aWpBaFF9U mpNafIiRiYNTqoGxQXDXB0k9pZ1OKdJvbH+yRl02eavv4XrtqXhISXCTcFp0/7o32lefTJGc HTylxHbHnTaOPRFR/3zuHew6KNzra5v37AzPt2sTbb7cSUlYfDL+2+ca9sdPtR+91Pr+XlnH IUWp7CnzueaPU/LbOT1lXrXm9J4XLZ8ev/bL3A8yItP+XDRwSM9RYinOSDTUYi4qTgQAnnp5 SuwCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGKsWRmVeSWpSXmKPExsVy+t9jAV3vNV5hBndPi1j8nXSM3eL9sh5G i9cvDC36H79mtvh6eAWjxabH11gtPvbcY7W4vGsOm8WM8/uYLC6ecrU4df0zm8XhN+2sFj/O dLNYrNr1h9Hi5ccTLA78HmvmrWH0+P1rEqPH+xut7B6X+3qZPHbOusvusWlVJ5vHnWt72Dw2 L6n3uHKiidWjb8sqRo/Pm+QCuKMaGG0yUhNTUosUUvOS81My89JtlbyD453jTc0MDHUNLS3M lRTyEnNTbZVcfAJ03TJzgF5RUihLzCkFCgUkFhcr6dthmhAa4qZrAdMYoesbEgTXY2SABhLW MGa0nbvLXrBDpGLVh0esDYwvBboYOTkkBEwkzp/cwQ5hi0lcuLeerYuRi0NIYCmjRO+s78wQ zndGibc33rGCVAkLREkcnn6HHSQhIrCTRWLd436gBAdQVTOjxDkrkBo2AX2J6Y+3sYHYvAJa Eh8mdIP1sgioShyaNYsJxBYViJCYOKGBFaJGUOLH5HssIDangLvEyrl/mUBGMgvoSdy/qAUS ZhaQl9i85i3zBEb+WUg6ZiFUzUJStYCReRWjRGpBckFxUnquUV5quV5xYm5xaV66XnJ+7iZG cBp5Jr2D8fAu90OMAhyMSjy8DX89w4RYE8uKK3MPMUpwMCuJ8LKt8AoT4k1JrKxKLcqPLyrN SS0+xGgK9MZEZinR5HxgissriTc0NjE3NTa1NLEwMbNUEufV9zQKExJITyxJzU5NLUgtgulj 4uCUamDkYg3In5Xe05sTuU71eFEMA3fApn69OZ6T1/LJf34+fVWOgXftKvb9qU6MT8MWb9yx QqOiqu3jAj2PoNBJTxpPLmcr6d9maHzuy/296Q3a6XMDL23oS7NjiHSZv8p4zn/Lg17/Lp+d p/bpaeHZx0uv5y4RcHDVaO/unViZ9MX01uWLL79uN9quxFKckWioxVxUnAgAwjnBUTkDAAA= 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: 2788 Lines: 82 On Monday 16 November 2015 07:06 AM, 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 > Reviewed-by: Pankaj Dubey Thanks, Pankaj Dubey -- 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/