Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp281060ima; Fri, 1 Feb 2019 03:16:59 -0800 (PST) X-Google-Smtp-Source: AHgI3IbLbWran67yq9tnFGeUoHVd1mmu2QpDBV7Yn0NCyIm/qghVNPxW8rq1ymbwWqXhART6qZu2 X-Received: by 2002:a63:955a:: with SMTP id t26mr1872787pgn.449.1549019819466; Fri, 01 Feb 2019 03:16:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549019819; cv=none; d=google.com; s=arc-20160816; b=01gUpRcGMy3kkypzkL0AglRonQiu3LVq+Rmmk+qAz7rsNuy7NO+G6/YS281l9V2qEH /8VVe9CzSPb7odzUfQdH92YTedip6ZRr/DpiZUywJkwli5cnkWfMJVNn2/Wzxe8n6RyK T3y3JyftZBF0sMymUr7bqSyL+AVrSRjZN2NRnw9ui+lbYPM0pBTQDkrtMcfeK07+bZtj mcQ7Noq1DoFmXUBNU/hgVuQveoyZc7BNSLFMj51LmMYAOfSULM+mAPAZiZlPRHOjHPfP iYQJMdvh5mEsv5aION6NcOh2UAwyfOLZDaEBp1KXz7FRmSF3vKL9hdBod4r3x7eAlQTo q5sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=vU11TzLeo/rk33SuoayqdyA1Uo3n95x7whQaNDBfwPY=; b=kFoRy473bu/MnP+VcaFdgzptR1O13H6Kte+kgTLpyavqPp9wifp50tWxkPb5ZysnQV MR/Y1WQ5f3SWu0fQDomTFpGBrjPHn+P29yAm211MuOAb/1gpv7MI0/7q5LWayoKDrpl2 nXyAS1HkMjKodU8EASbTInvfbJlw2WEHEDmkg5MMqY3M8bfLNfjMPN4CtyzAr6Lxi0Hw XscLOmwAQq9nHD8SaPCt8P5XB8UyHjVhhlC71oABXsLNkuE9OIThvW+eTBAMy0yKAcFk gwaaM9ieUAgplnNxBw2T8tD3P9DTidHYlKlWmx5w40jOEJBtcxPUW9g/a4A82VfSdTm8 blsA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g31si7358834pld.358.2019.02.01.03.16.43; Fri, 01 Feb 2019 03:16:59 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730119AbfBALQK (ORCPT + 99 others); Fri, 1 Feb 2019 06:16:10 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:53377 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727178AbfBALQK (ORCPT ); Fri, 1 Feb 2019 06:16:10 -0500 Received: from [192.168.178.52] ([109.104.54.189]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MkHhB-1ha61119dR-00keUY; Fri, 01 Feb 2019 12:15:58 +0100 Subject: Re: [GIT PULL 1/3] bcm2835-dt-next-2019-01-29 To: Florian Fainelli Cc: Eric Anholt , linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org References: <1548788008-4733-1-git-send-email-stefan.wahren@i2se.com> <92b0b6d9-ced1-4a0a-e0d5-d72751dacfcb@gmail.com> <10832eda-69a1-1c47-3fe6-7e8da02884d6@gmail.com> From: Stefan Wahren Message-ID: <4ef803bf-2596-845b-1ebe-942478e94325@i2se.com> Date: Fri, 1 Feb 2019 12:15:57 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <10832eda-69a1-1c47-3fe6-7e8da02884d6@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:8KW0CsAmAfCrguBSJl0sp32qXC6Z+oRNjRPGJas5oF3ZTVov/z0 NCCpelW3qpNx907FsOFjPiw9wLBm/F/Rl0I+rFu/Gmj2eiGZBO/3gDWzrXBBi04x/1aPa6c RKvQpNs9FGD8Cat/197kIvcgTFOuDUwKrvaihV+G9YMgXJQtYQuN4AsTYNI67ofRor0zdMG seLhd0uFOiT93ZRGwBhBA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:AxCQ3PLQtlY=:gREkCXWROINeTPULsGQMa7 rqCtZsAr50/U4jsQDdsj68aKXFeZCym/KpdTq5Tp1mrjlLQEPjlE0J5iWzrry5EjJrTg+OJoY 5b0jSKzNVMY0WhXMdfJ4jcGXNFLUvERaZKa7dhFthAuDTxx41Ogvj5hJSSLvQZJ6mmp02aF4L Lq+IXoscN+DlfLpKfAqwoRjUOn4oFcXvPNlM1gCWeKtndvPJMcGpqqFEei7EFkwUy9cyu/FS/ vM9JLON9AgYKSMrjOdNj5KB8fJnFW+Eogttkv9ytLd3YmUDnK3+sNl2rc5+w/5X6mDZFdRu/J nWbMM7Ym2hJPFjobImPOBl5GOtm2OryzRnR5EyR680m7G1oMwQUHnp/n4sOjiEghPD2i8vp2r rJgP5ivpoqmTKniUJ+CwgbFHw8Zs7Dq7D0a7xKi5jaJTKIvAKD1I/6veDc6oC4+R9eEg2r+3V ACNrA0Tf6CqK78Mja359TGRsQgq5HXmQZ4X9mu9QlB4mLaCZdaNDmCd7W9TjyoIPlHwjbH/lK TIT116wvAb+0hnpij8hW7DPjkEUzlOgmc4FXVrBMZTxQLDzQ5BOXPSF2fZP+9tiBd/Ze8f4HX J1f+L4wRVcMM5+JKpInkExclzpK0omwEDv+RudC77d35x441JAF2e5GGiT7676BM/HFuSTDhC ZZQHEACMiD9Slx8ZAvLdaWJsPldLIq9Qc+zzpeM5JjdzcpTeAnhxkxmKZGW/dPyxDLZx4xDam Z1UtSu5PKYdS2LuTiHB6fncbQRGXVbaF+evnSLp2Uuw7ZP+hEWb2Njwcgqw= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Florian, Am 01.02.19 um 06:02 schrieb Florian Fainelli: > > On 1/31/19 8:10 PM, Florian Fainelli wrote: >> >> On 1/29/19 10:53 AM, Stefan Wahren wrote: >>> Hi Florian, >>> >>> sorry for being that late and hoping it's not too late. >>> >>> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c: >>> >>> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800) >>> >>> are available in the git repository at: >>> >>> git://github.com/anholt/linux tags/bcm2835-dt-next-2019-01-29 >>> >>> for you to fetch changes up to 14117e0af4a853b2b37925f526b2bfe1cfc7b285: >>> >>> ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl (2019-01-22 07:25:59 +0100) >>> >>> ---------------------------------------------------------------- >>> This pull request adds the necessary changes for the new BCM2835 PM driver, >>> support for the new Raspberry Pi 3 A+ and the missing GPIO labels for RPi 2/3. >>> Additionally it contains some minor DT fixes. >>> >>> ---------------------------------------------------------------- >> Merged into devicetree/next, thanks Stefan! > And backed out, integration failed with the following results: > > [X] aiaiai build results: > Tested the patch(es) on top of the following commits: > bfeffd155283 Linux 5.0-rc1 > 85e1ffbd42f6 Merge tag 'kbuild-v4.21-3' of > git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild > ac5eed2b4177 Merge branch 'perf-urgent-for-linus' of > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > 574823bfab82 Change mincore() to count "mapped" pages rather than > "cached" pages > > -------------------------------------------------------------------------------- > Failed to build : 22065550c391 ARM: dts: bcm2835-rpi-zero-w: Drop > unnecessary pinctrl > Configuration: "multi_v7_defconfig, architecture arm". > > > In file included from arch/arm/boot/dts/bcm2835.dtsi:2:0, > from arch/arm/boot/dts/bcm2835-rpi-a.dts:3: > arch/arm/boot/dts/bcm283x.dtsi:6:10: fatal error: > dt-bindings/soc/bcm2835-pm.h: No such file or directory > #include > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > compilation terminated. > make[2]: *** [arch/arm/boot/dts/bcm2835-rpi-a.dtb] Error 1 > > -------------------------------------------------------------------------------- > Failed to build : 22065550c391 ARM: dts: bcm2835-rpi-zero-w: Drop > unnecessary pinctrl > Configuration: "bcm2835_defconfig, architecture arm". > > It looks like commit "ARM: bcm283x: Switch V3D over to using the PM > driver instead of firmware." is failing here and we should also have > "soc: bcm: bcm2835-pm: Add support for power domains under a new > binding." present as a preriquisite to build this branch. > > Alternatively, if you prefer to put "ARM: bcm283x: Switch V3D over to > using the PM driver instead of firmware." in your drivers pull request, > that might work too. > > I have kept pull request 2 and 3 applied for now, let me know how you > want to proceed. oh dear. I apologize for this crap. I thought that i tested this before. Unfortunately none of your suggestions works without conflicts. All the PM patches depend on each other. So my suggestion is to move all PM patches out of bcm2835-dt-next and apply the following on top of bcm2835-drivers-next: ARM: bcm283x: Extend the WDT DT node out to cover the whole PM block ARM: bcm283x: Switch V3D over to using the PM driver instead of firmware. Would it be acceptable? Thanks Stefan