From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: Re: linux-next: build failure after merge of the arm-soc tree Date: Tue, 07 Apr 2015 14:28:33 +0200 Message-ID: <2111946.bc0NbpO0Gp@wuerfel> References: <20150407111217.2b2cf440@canb.auug.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Return-path: Received: from mout.kundenserver.de ([212.227.17.10]:54575 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753000AbbDGM2z (ORCPT ); Tue, 7 Apr 2015 08:28:55 -0400 In-Reply-To: Sender: linux-next-owner@vger.kernel.org List-ID: To: Linus Walleij Cc: linux-arm-kernel@lists.infradead.org, Stephen Rothwell , Arnd Bergmann , Hongzhou Yang , "linux-kernel@vger.kernel.org" , "linux-next@vger.kernel.org" , Olof Johansson "linux-arm-kernel@lists.infradead.org" , Matthias Brugger On Tuesday 07 April 2015 11:28:22 Linus Walleij wrote: > On Tue, Apr 7, 2015 at 10:43 AM, Matthias Brugger > wrote: > > 2015-04-07 3:12 GMT+02:00 Stephen Rothwell : > >> Hi all, > >> > >> After merging the arm-soc tree, today's linux-next build (arm > >> multi_v7_defconfig) failed like this: > >> > >> In file included from arch/arm/boot/dts/mt8135.dtsi:18:0, > >> from arch/arm/boot/dts/mt8135-evbp1.dts:16: > >> arch/arm/boot/dts/mt8135-pinfunc.h:18:40: fatal error: dt-bindings/pinctrl/mt65xx.h: No such file or directory > >> #include > >> ^ > >> > >> Caused by commit e6f219b8ec5e ("ARM: dts: mt8135: Add pinctrl/GPIO/EINT > >> node for mt8135"). > > > > This will be fixed as soon as Linus pinctrl for-next branch got merged [1]. > > Hm that's unfortunate, we do not rely on merge orders. > > Either the ARM SoC tree needs to pull in the pinctrl commit > or I need to carry this patch in the pinctrl tree. > > Is this sufficiently stand-alone to be merged into my tree > or do you need to go by the former approach? Let's just delay this patch to another merge window. You can add the driver now, and we should just revert the DT node addition in arm-soc, and then we'll add it in 4.2, or come up with a better solution. It's possible that we can come up with a way to avoid defining macros for the pinctrl tables here. Arnd From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Tue, 07 Apr 2015 14:28:33 +0200 Subject: linux-next: build failure after merge of the arm-soc tree In-Reply-To: References: <20150407111217.2b2cf440@canb.auug.org.au> Message-ID: <2111946.bc0NbpO0Gp@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tuesday 07 April 2015 11:28:22 Linus Walleij wrote: > On Tue, Apr 7, 2015 at 10:43 AM, Matthias Brugger > wrote: > > 2015-04-07 3:12 GMT+02:00 Stephen Rothwell : > >> Hi all, > >> > >> After merging the arm-soc tree, today's linux-next build (arm > >> multi_v7_defconfig) failed like this: > >> > >> In file included from arch/arm/boot/dts/mt8135.dtsi:18:0, > >> from arch/arm/boot/dts/mt8135-evbp1.dts:16: > >> arch/arm/boot/dts/mt8135-pinfunc.h:18:40: fatal error: dt-bindings/pinctrl/mt65xx.h: No such file or directory > >> #include > >> ^ > >> > >> Caused by commit e6f219b8ec5e ("ARM: dts: mt8135: Add pinctrl/GPIO/EINT > >> node for mt8135"). > > > > This will be fixed as soon as Linus pinctrl for-next branch got merged [1]. > > Hm that's unfortunate, we do not rely on merge orders. > > Either the ARM SoC tree needs to pull in the pinctrl commit > or I need to carry this patch in the pinctrl tree. > > Is this sufficiently stand-alone to be merged into my tree > or do you need to go by the former approach? Let's just delay this patch to another merge window. You can add the driver now, and we should just revert the DT node addition in arm-soc, and then we'll add it in 4.2, or come up with a better solution. It's possible that we can come up with a way to avoid defining macros for the pinctrl tables here. Arnd From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753285AbbDGM26 (ORCPT ); Tue, 7 Apr 2015 08:28:58 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:54575 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753000AbbDGM2z (ORCPT ); Tue, 7 Apr 2015 08:28:55 -0400 From: Arnd Bergmann To: Linus Walleij Cc: linux-arm-kernel@lists.infradead.org, Stephen Rothwell , Arnd Bergmann , Hongzhou Yang , "linux-kernel@vger.kernel.org" , "linux-next@vger.kernel.org" , Olof Johansson , "linux-arm-kernel@lists.infradead.org" , Matthias Brugger Subject: Re: linux-next: build failure after merge of the arm-soc tree Date: Tue, 07 Apr 2015 14:28:33 +0200 Message-ID: <2111946.bc0NbpO0Gp@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: References: <20150407111217.2b2cf440@canb.auug.org.au> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:hqHFsN920V4jvhvfjRHFgFLtbJwZPUkt3UI/1eFPqiREtVzOl9H MCBCcrmiyzZUYMkcLs8Y0j4EeUhezN/n9m9W14+KRuolucE7wwhDZro6mjVfsYn6KAzK0Eo 1mjRwMgMJEt4pqDGJT3rjQVkRh3pA5x/6SIdc+YQzS1jspolnt+5gMQkHSU6fXJRIHie/pA AJF1ht34aHD1ygJgSu19A== X-UI-Out-Filterresults: notjunk:1; Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tuesday 07 April 2015 11:28:22 Linus Walleij wrote: > On Tue, Apr 7, 2015 at 10:43 AM, Matthias Brugger > wrote: > > 2015-04-07 3:12 GMT+02:00 Stephen Rothwell : > >> Hi all, > >> > >> After merging the arm-soc tree, today's linux-next build (arm > >> multi_v7_defconfig) failed like this: > >> > >> In file included from arch/arm/boot/dts/mt8135.dtsi:18:0, > >> from arch/arm/boot/dts/mt8135-evbp1.dts:16: > >> arch/arm/boot/dts/mt8135-pinfunc.h:18:40: fatal error: dt-bindings/pinctrl/mt65xx.h: No such file or directory > >> #include > >> ^ > >> > >> Caused by commit e6f219b8ec5e ("ARM: dts: mt8135: Add pinctrl/GPIO/EINT > >> node for mt8135"). > > > > This will be fixed as soon as Linus pinctrl for-next branch got merged [1]. > > Hm that's unfortunate, we do not rely on merge orders. > > Either the ARM SoC tree needs to pull in the pinctrl commit > or I need to carry this patch in the pinctrl tree. > > Is this sufficiently stand-alone to be merged into my tree > or do you need to go by the former approach? Let's just delay this patch to another merge window. You can add the driver now, and we should just revert the DT node addition in arm-soc, and then we'll add it in 4.2, or come up with a better solution. It's possible that we can come up with a way to avoid defining macros for the pinctrl tables here. Arnd