From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S967691AbcA1LdN (ORCPT ); Thu, 28 Jan 2016 06:33:13 -0500 Received: from mout.kundenserver.de ([212.227.126.133]:63859 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S967659AbcA1LdI (ORCPT ); Thu, 28 Jan 2016 06:33:08 -0500 From: Arnd Bergmann To: Stephen Boyd Cc: James Liao , linux-arm-kernel@lists.infradead.org, kbuild test robot , srv_heupstream@mediatek.com, devicetree@vger.kernel.org, Mike Turquette , linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, kbuild-all@01.org, Sascha Hauer , Matthias Brugger , linux-clk@vger.kernel.org Subject: Re: [PATCH] clk: Move vendor's Kconfig into CCF menu section Date: Thu, 28 Jan 2016 12:31:59 +0100 Message-ID: <1505403.Puq3Qui8Zr@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <20160128083656.GM12841@codeaurora.org> References: <201601271708.gQUxXACW%fengguang.wu@intel.com> <6167008.u8jfFpmfhy@wuerfel> <20160128083656.GM12841@codeaurora.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:7/HO6xhB5Bune6MWGKwLaMTQwSb7gDpY68lsPwIPotlSY/QzOjk OrOLOL/puT9/XlSRlf67k5adhsErMM6hDVyekJIaYSjcdLVxEE7QQHVbDw0dGWWNNLfgH5a ZRFz6y+06J7iDTfrZNnHY9ohn8OJBtRAO7ruZGksa8ghFX9GHh7v/msTx0PD82OPsX0QqBc sYwWwP07VazGvdjEQ26VA== X-UI-Out-Filterresults: notjunk:1;V01:K0:MdTXGW2Nxno=:zCbHEetgRMSzMXa6WvSdmR 6nUxlYvHm/4sAK94pdjYS7J1vREj8IIfO7klwDxcqz9ikhrJJFPVWMvbKAwiJPSWiitI4AU+Y UFZ6ggIeQDtS7c2Ri0WFLW+Hmc4wM4a1a58x+tLZIdKImfWCyFTaHku60HYg4HN/CGeG491+x FBS/b62+3J0awkX0ldtQQQ4iBnNsFGg2kGGNNBd7HueQPuoa9XcSJTFWWyvaGebM/ZHZfwdpt STIxvVYUKu2V+Cp67VN1uMIm6NDoX9Ef/JXBX0JHrGRE5mMhzPpt4IMFzfRYuD4krmfb3t2+d YFcd1C/OfiUR0cYU38/Wy4KtYO1j0vD33HLttKzOo5lu1gWow9dVmdmP74DGyOAN7wVfEMyhE qqR6LZx287GuPW7gkUdHmEeM9bSZh7JgsBl1kAyIXFfJAjboUw2Xi3UohthxDZP7vkryqrDDO EewiSSw7YUw9JYfsFb6++dnpSj7qgepDGxNiUuNYPN9YyLILmO05GDo+VByE1ZvbaHimXLWWK DPLwz/Bq5eriHFlxROcYJP5dogVfROrTp+7LGyBKtTUxbdbN7itLCWSXb57DohuyZ2pvxX9UF aoDSedorkGCNRLISFh82otnQcRmF75zUgsJmD+Gu/x1gB79KPZeqPh1yhuC3uhvgl2wVeqlFc eprd/0G6BpC5j5UUaBRsIe7rlwVCH2s95SKFNR8R90+LtcE4lyk47WniLsihE3cu8ZPk24a7O IEWhPT4DRutJbBbz Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thursday 28 January 2016 00:36:56 Stephen Boyd wrote: > On 01/27, Arnd Bergmann wrote: > > On Wednesday 27 January 2016 17:56:18 James Liao wrote: > > > > > > > > I think you should include this change in your patch, or as a preparation. > > > > All other samsung platforms already select COMMON_CLK through ARCH_MULTIPLATFORM, > > > > and all SoCs that are part of ARCH_S3C24XX individually select a symbol that > > > > selects COMMON_CLK. > > > > > > Oops, I didn't notice there are warnings after moving these Kconfigs > > > into menu section. > > > > > > The original motivation of this patch is preventing new clk drivers > > > include their Kconfig in a wrong place, so it's not critical. Do you > > > think we should apply this patch (with your changes below) or drop this > > > patch directly? > > > > > > I think your patch is good, we just need to fix S3C24xx, which is doing > > things in a strange way for historic reasons. > > So far we've taken the approach of not caring if they include > their Kconfig outside the common clk menu when all the configs > inside the Kconfig file are hidden. Of course, when they aren't > hidden this becomes a problem, but that isn't the case unless > something changed recently. They are all hidden, but there is no real reason for that I think (other than the samsung glitch). Having them inside the menu makes it possible to add '|| COMPILE_TEST' as a follow-up, and makes it more consistent overall. Arnd From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Thu, 28 Jan 2016 12:31:59 +0100 Subject: [PATCH] clk: Move vendor's Kconfig into CCF menu section In-Reply-To: <20160128083656.GM12841@codeaurora.org> References: <201601271708.gQUxXACW%fengguang.wu@intel.com> <6167008.u8jfFpmfhy@wuerfel> <20160128083656.GM12841@codeaurora.org> Message-ID: <1505403.Puq3Qui8Zr@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Thursday 28 January 2016 00:36:56 Stephen Boyd wrote: > On 01/27, Arnd Bergmann wrote: > > On Wednesday 27 January 2016 17:56:18 James Liao wrote: > > > > > > > > I think you should include this change in your patch, or as a preparation. > > > > All other samsung platforms already select COMMON_CLK through ARCH_MULTIPLATFORM, > > > > and all SoCs that are part of ARCH_S3C24XX individually select a symbol that > > > > selects COMMON_CLK. > > > > > > Oops, I didn't notice there are warnings after moving these Kconfigs > > > into menu section. > > > > > > The original motivation of this patch is preventing new clk drivers > > > include their Kconfig in a wrong place, so it's not critical. Do you > > > think we should apply this patch (with your changes below) or drop this > > > patch directly? > > > > > > I think your patch is good, we just need to fix S3C24xx, which is doing > > things in a strange way for historic reasons. > > So far we've taken the approach of not caring if they include > their Kconfig outside the common clk menu when all the configs > inside the Kconfig file are hidden. Of course, when they aren't > hidden this becomes a problem, but that isn't the case unless > something changed recently. They are all hidden, but there is no real reason for that I think (other than the samsung glitch). Having them inside the menu makes it possible to add '|| COMPILE_TEST' as a follow-up, and makes it more consistent overall. Arnd