From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 01BF7C433F5 for ; Wed, 9 Mar 2022 01:11:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:Subject:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=rtJebTzwIAKHABFApO272Jfi3rfE1xpwDHnh2TiloBM=; b=VdcVK/FLq8BHT0XukjoLNEG1v/ /0c2hEqUMr85SObyX8MDDmfW/db6i9/xFwuf+vfBcqa4AzFO0wgHAArKfOCJRQzVLxqxf8wHpmQGr hmpAb4KE+FYu1Hl6jl8wfUspbbOoxcn/8pnQWBsqabDZ6b/kgQdz9C2Mn63sxt4jY7yAQS8jZBGO2 azN7oGE62dsQBKQUdvQXyyvpYV2kZp61KsHEopGn7AN4BafvoQiwjHIYrw4RjGoqYb9zKAxvvVI0o ibyKr6OHCs/BqggOYYn3+tDl1p9GGxvf3z/WeNL/3yHa4mwDPrFllPjI0gxFKiScVJY0bZ2/rb/iR SkEMdaOQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nRkqW-006nXu-Mw; Wed, 09 Mar 2022 01:10:32 +0000 Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nRkqT-006nXD-Am for linux-arm-kernel@lists.infradead.org; Wed, 09 Mar 2022 01:10:30 +0000 Received: by mail-pj1-x102b.google.com with SMTP id cx5so936833pjb.1 for ; Tue, 08 Mar 2022 17:10:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=WMGXTmu0H19RhxDFyoQbP7flBjoJ2zKC4c+naGxxmbE=; b=l+5HsG7kqyNAyIk/oD7/us46z9H1VYnigxzj68Jhr4+00qjIL+XHtExivz7b5Zt/1j WPl+s/Ff3mNzqrK3akS2JcHdNzsEALBOlVVggXA0dvPxayQH1WEUPH1nqOeoHxK1y4MC fcl6ubJfO6LKsJnU7nfZQkJcT7OQ2hUXlNyV9zIE7x1/xDZztMcjVdSIArY9B9YDXN3t I0srv+MFXXg/ZiBa4oKGDefKoM7TsHNGOiY3v983TtPKk5LSgSvHxBXQNmToaCV5vwA4 ziPNC1moSrd0v8o3KUnG+gvUnua+YNT1nuOUwd96VnAa90U9p0kmezRSRFqNwoIJ6tZo 4KAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=WMGXTmu0H19RhxDFyoQbP7flBjoJ2zKC4c+naGxxmbE=; b=zaBtpxXEuMRYW73GBUmV/Nt9d6RsdQBArifNNjs1ZR+2gYURyKKK466WN1P3lDd51T 3h8Gv1Ops1+ZBqor/Zrv5sDIxXYnz4CP12a+I4363KYaWpCoyXX2W067tta5XrD5UmCL ZbJ+3asSFn0UDDvcMr/PdHVmJF01XCDSuWwB4nEjmpemLQKg24i1QKp9kO0bqbydm7vU /pEMeVSybUtZS4dtPL1nZoTloVs4Bh26sNQJeVEwaf0iM7e2MdQSK/x256z75tXEXrSg KOQMo0ZHgQwdsZ0miiBd3SDV7eQmj5UHGzsoPBkeNAwMwW0yrnMdPvEGvALa6qmWdB9m govg== X-Gm-Message-State: AOAM530jg2SVauBrvbaX20D9VRVdxpxt/ta3I4I6Q1BVmcoVPa5xqWmu +lM0GCwpBvCb5ZzN2hetWeE= X-Google-Smtp-Source: ABdhPJye5CZHTIt4qn/ohgC0j9sPXhx54qti14RBq65ix420ZlxRxdHgnBFWLn7cgeRl9TtWxy0CXA== X-Received: by 2002:a17:902:e811:b0:151:f486:a32f with SMTP id u17-20020a170902e81100b00151f486a32fmr10301385plg.141.1646788227444; Tue, 08 Mar 2022 17:10:27 -0800 (PST) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id h6-20020a636c06000000b00363a2533b17sm310360pgc.8.2022.03.08.17.10.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 08 Mar 2022 17:10:26 -0800 (PST) Subject: Re: DTB backward/forward compatibility with "pinctrl: bcm2835: Change init order for gpio hogs" To: Stefan Wahren , "linus.walleij" , linux-arm-kernel Cc: Phil Elwell References: <6d6e5db3-8377-9389-6fb7-1f738a1c1b6e@gmail.com> <63cecd52-6808-d31e-3eb6-a17e692a4190@gmail.com> <83ed3094-efd3-7baf-c132-851d7df5297e@i2se.com> <75266ed1-666a-138b-80f1-ae9a06b7bdf3@i2se.com> From: Florian Fainelli Message-ID: <223c0109-5d64-0f2b-e412-4afd4cfbc20b@gmail.com> Date: Tue, 8 Mar 2022 17:10:25 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <75266ed1-666a-138b-80f1-ae9a06b7bdf3@i2se.com> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220308_171029_399132_EC57FF2B X-CRM114-Status: GOOD ( 24.22 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMy84LzIyIDExOjEzIEFNLCBTdGVmYW4gV2FocmVuIHdyb3RlOgo+IEFtIDA3LjAzLjIyIHVt IDEyOjM4IHNjaHJpZWIgU3RlZmFuIFdhaHJlbjoKPj4gSGksCj4+Cj4+IEFtIDA2LjAzLjIyIHVt IDE3OjU0IHNjaHJpZWIgRmxvcmlhbiBGYWluZWxsaToKPj4+IEhpIFN0ZWZhbiwKPj4+Cj4+PiBP biAzLzYvMjAyMiA3OjAzIEFNLCBTdGVmYW4gV2FocmVuIHdyb3RlOgo+Pj4+IEhpIEZsb3JpYW4s Cj4+Pj4KPj4+PiBpdCBzZWVtcyB0aGF0IG90aGVyIHBsYXRmb3JtIHN0dW1ibGVkIG9uIHRoZSBz YW1lIGlzc3VlOgo+Pj4+Cj4+Pj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4 L2tlcm5lbC9naXQvbmV4dC9saW51eC1uZXh0LmdpdC9jb21taXQvP2g9bmV4dC0yMDIyMDMwNCZp ZD05YjQ5MjRkYTQ3MTE2NzRlNjJkOTdkNGY1MzYwNDQ2Y2M3ODMzN2FmCj4+Pj4KPj4+Pgo+Pj4+ IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L25leHQvbGlu dXgtbmV4dC5naXQvY29tbWl0Lz9oPW5leHQtMjAyMjAzMDQmaWQ9N2VkMDc4NTU3NzM4MTQzMzdi OTgxNGYxYzNlODY2ZGY1MmViY2U2OAo+Pj4+Cj4+Pj4KPj4+PiBJIHdpbGwgdHJ5IHRvIHByZXBh cmUgYSBwYXRjaC4KPj4+IFRoYW5rIHlvdSEgRG8geW91IHRoaW5rIHdlIGNvdWxkIGhhdmUgYSBj b3JlIGZ1bmN0aW9uIGV4cG9zZSB3aGljaAo+Pj4gd291bGQgZG8gZXNzZW50aWFsbHkgYXZvaWQg ZHJpdmVycyBoYXZpbmcgdG8gc3ByaW5rbGUgY2hlY2tzIGZvciB0aGUKPj4+IGFic2VuY2Ugb2Yg YSAnZ3Bpby1yYW5nZXMnIHByb3BlcnR5Pwo+PiB1bmZvcnR1bmF0ZWx5IG15IGZpcnN0IGF0dGVt cHRzIHRvIGltcGxlbWVudCBpdCBzaW1pbGlhciB0byB0aGUKPj4gc29sdXRpb25zIGFib3ZlIGZh aWxlZC4gSSByZWFkIHRoZSBleHBsYW5hdGlvbnMgZnJvbSB0aGUgb3JpZ2luYWwgZml4Cj4+IGZy b20gQ2hyaXN0aWFuIExhbXBhcnRlciBbMV0gYW5kIGZyb20gbXkgdW5kZXJzdGFuZGluZyB0aGUg YmFja3dhcmQKPj4gY29tcGF0aWJpbGl0eSBtdXN0IGJlIGltcGxlbWVudGVkIGludG8gZ3Bpb2No aXBfYWRkX2RhdGEoKSBvciBhIHZhcmlhbnQuCj4+IEJlZm9yZSB0aGUgZ3Bpb2NoaXAgaXMgbm90 IHJlZ2lzdGVyZWQgYW5kIGFmdGVyd2FyZHMgaXQgd291bGQgYmUgdG9vIGxhdGUuCj4+Cj4+IE15 IHRlc3Qgc2NlbmFyaW8gKHdvcnN0IGNhc2UpIGlzIGFuIGFkZGl0aW9uYWwgZ3BpbyBob2cgZm9y IHRoZQo+PiBSYXNwYmVycnkgUGkgMyBCIHdpdGggcmVtb3ZlZCBncGlvLXJhbmdlczoKPj4KPiBO b3Qgc3VyZSB0aGlzIGlzIHRoZSByaWdodCBwbGFjZSwgYnV0IHRoZSBmb2xsb3dpbmcgaGFjayBt YWtlIHRoZQo+IFJhc3BiZXJyeSBQaSBib290IGZvciB0aGUgZGVmaW5lZCB3b3JzdCBjYXNlIHN6 ZW5hcmlvIChubyBncGlvLXJhbmdlcwo+IGJ1dCBhdCBsZWFzdCBvbmUgZ3Bpby1ob2cpOgoKVGhp cyB3b3JrZWQgd2l0aCAnZ3Bpby1yYW5nZXMnIGFzIHdlbGwgYXMgd2l0aG91dCBhICdncGlvLXJh bmdlcycsIHRoZQprZXJuZWwgZGlkIHdhcm4gYXMgeW91IGFkZGVkIHRoZSBtZXNzYWdlOgoKWyAg ICAwLjU4ODczMF0gL3JkYi9ncGlvQDIyMDAwMDA6IGdwaW8tcmFuZ2VzIG1pc3NpbmcuIFRyeSB0 byBmYWxsYmFjayEKCmFuZCBncGlvLXJhbmdlcyB3YXMgdGhlIHNhbWUgYmVmb3JlL2FmdGVyIHRo ZSBwYXRjaDoKCiMgY2F0IC9zeXMva2VybmVsL2RlYnVnL3BpbmN0cmwvNDdlMjAwMDAwLmdwaW8t cGluY3RybC1iY20yNzExL2dwaW8tcmFuZ2VzCkdQSU8gcmFuZ2VzIGhhbmRsZWQ6CjA6IHBpbmN0 cmwtYmNtMjcxMSBHUElPUyBbNDI5NDk2NzI5NSAtIDU2XSBQSU5TIFswIC0gNTddCjA6IHBpbmN0 cmwtYmNtMjcxMSBHUElPUyBbNDU0IC0gNTExXSBQSU5TIFswIC0gNTddCiMKCgp0aGFua3MgYSBs b3QgU3RlZmFuIQoKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncGlvL2dwaW9saWItb2YuYyBi L2RyaXZlcnMvZ3Bpby9ncGlvbGliLW9mLmMKPiAKPiBpbmRleCA5MWRjZjJjLi4yMzM4NmRkIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3Bpby9ncGlvbGliLW9mLmMKPiArKysgYi9kcml2ZXJzL2dw aW8vZ3Bpb2xpYi1vZi5jCj4gQEAgLTkzMyw2ICs5MzMsMjQgQEAgc3RhdGljIGludCBvZl9ncGlv Y2hpcF9hZGRfcGluX3JhbmdlKHN0cnVjdAo+IGdwaW9fY2hpcCAqY2hpcAo+ICkKPiDCoMKgwqDC oMKgwqDCoCBpZiAoIW5wKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4g MDsKPiDCoAo+ICvCoMKgwqDCoMKgwqAgaWYgKCFvZl9wcm9wZXJ0eV9yZWFkX2Jvb2wobnAsICJn cGlvLXJhbmdlcyIpKSB7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJfd2Fybigi JXBPRjogZ3Bpby1yYW5nZXMgbWlzc2luZy4gVHJ5IHRvIGZhbGxiYWNrIVxuIiwKPiBucCk7Cj4g Kwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBjdGxkZXYgPSBvZl9waW5jdHJsX2dl dChucCk7Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgb2Zfbm9kZV9wdXQobnApOwo+ ICsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoIXBjdGxkZXYpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwo+ICsKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBncGlvY2hpcF9hZGRfcGluX3JhbmdlKGNoaXAs Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBwaW5jdHJsX2Rldl9nZXRfZGV2bmFtZShwY3RsZGV2KSwKPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDAsCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAwLAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgY2hpcC0+bmdwaW8pOwo+ICsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCByZXR1cm4gMDsKPiArwqDCoMKgwqDCoMKgIH0KPiArCj4gwqDCoMKgwqDCoMKgwqAgZ3Jv dXBfbmFtZXMgPSBvZl9maW5kX3Byb3BlcnR5KG5wLCBncm91cF9uYW1lc19wcm9wbmFtZSwgTlVM TCk7Cj4gwqAKPiDCoMKgwqDCoMKgwqDCoCBmb3IgKDs7IGluZGV4KyspIHsKPiAKCgotLSAKRmxv cmlhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=