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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CCF0BC31E5B for ; Tue, 18 Jun 2019 17:26:57 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id AAEC121655 for ; Tue, 18 Jun 2019 17:26:57 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="FvGO5Jlu" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AAEC121655 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bootlin.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=BFNl90CRdE5EBf+SikF5eWvDXLCvHaiKJmfbZJ5pgcI=; b=FvGO5JluCy+tEX xZQoV54FtnLi66KcGsJTkCeRDgWGDa8iePV6olaHmx1tQQvSK7CO6eJ1HrXEBMaAssbqbdqY5rI+H KfMHz+KZ3nRb77yX8UZFuA31rkF1VxxSuW1ZtCnFmAexIbe9597QQCMIU42bACCCmWYhyMgMDxRmp vmZjmEp20Y+eqzvMaJAJzu3xczXNGukdkhbIOqqIRxNmAOJmB2tid8IHTQ/KZSm3h3ZVARPdiTqWK I9lLzUNpoNaMNwYXWNtCM6WVVBzRBOuibnw95+njPr/lRBNW2sbyoWZfoBO30p7ii5xneWDEqXJRQ PpLkCYM1lrXKurF7R0uw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hdHsk-0002CQ-2Z; Tue, 18 Jun 2019 17:26:54 +0000 Received: from relay5-d.mail.gandi.net ([217.70.183.197]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hdHsg-0002BR-Na for linux-arm-kernel@lists.infradead.org; Tue, 18 Jun 2019 17:26:52 +0000 X-Originating-IP: 91.224.148.103 Received: from xps13 (unknown [91.224.148.103]) (Authenticated sender: miquel.raynal@bootlin.com) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 234C91C000E; Tue, 18 Jun 2019 17:26:37 +0000 (UTC) Date: Tue, 18 Jun 2019 19:26:35 +0200 From: Miquel Raynal To: "Timothy Krantz" Subject: Re: espressobin device tree with kernel 5.1 RC Message-ID: <20190618192635.5118d594@xps13> In-Reply-To: References: <20190617113841.60032387@xps13> <20190617114016.10fb9e03@xps13> <20190618095812.48a2746b@xps13> <20190618162428.0417f247@xps13> <20190618173604.4958474c@xps13> Organization: Bootlin X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190618_102651_085113_2561B5DD X-CRM114-Status: GOOD ( 22.38 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgVGltb3RoeSwKCiJUaW1vdGh5IEtyYW50eiIgPHRrcmFudHpAc3RhaHVyYWJyZW5uZXIuY29t PiB3cm90ZSBvbiBUdWUsIDE4IEp1biAyMDE5CjEzOjA4OjM5IC0wNDAwOgoKPiBNaXF1ZWwsCj4g Cj4gCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogTWlxdWVsIFJheW5h bCBbbWFpbHRvOm1pcXVlbC5yYXluYWxAYm9vdGxpbi5jb21dCj4gPiBTZW50OiBUdWVzZGF5LCBK dW5lIDE4LCAyMDE5IDExOjM2IEFNCj4gPiBUbzogVGltb3RoeSBLcmFudHogPHRrcmFudHpAc3Rh aHVyYWJyZW5uZXIuY29tPgo+ID4gQ2M6IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFk Lm9yZwo+ID4gU3ViamVjdDogUmU6IGVzcHJlc3NvYmluIGRldmljZSB0cmVlIHdpdGgga2VybmVs IDUuMSBSQwo+ID4gCj4gPiBIaSBUaW1vdGh5LAo+ID4gICAKPiA+ID4gPiA+IFsgICAgNC4yMDM2 OTJdIGNhY2hlaW5mbzogVW5hYmxlIHRvIGRldGVjdCBjYWNoZSBoaWVyYXJjaHkgZm9yIENQVSAw Cj4gPiA+ID4gPiBbICAgIDQuMjEwMTkyXSBpbiBtdmVidSBwcm9iZQo+ID4gPiA+ID4gWyAgICA0 LjIxMjkyNF0gY2hlY2sgZGV2aWNlIG1hdGNoCj4gPiA+ID4gPiBbICAgIDQuMjE2MDI2XSBkZXZp Y2UgZGlkIG1hdGNoCj4gPiA+ID4gPiBbICAgIDQuMjE5MDU4XSBjaGVjayByZXNvdXJjZXMKPiA+ ID4gPiA+IFsgICAgNC4yMjE4NThdIHJlc291cmNlcyBvawo+ID4gPiA+ID4gWyAgICA0LjIyNDQ1 OF0gZW5hYmxlIHJlc291cmNlcwo+ID4gPiA+ID4gWyAgICA0LjIyNzQwNV0gcGFzdCBlbmFibGUg cmVzb3VyY2VzCj4gPiA+ID4gPiBbICAgIDQuMjMwODE3XSBkaXNlbmFibGUgcmVzb3VyY2VzCj4g PiA+ID4gPiBbICAgIDQuMjM0MDQyXSBwYXN0IGRpc2FibGUgcmVzb3VyY2VzCj4gPiA+ID4gPiBb ICAgIDQuMjM3NTM2XSBpbml0IGhvc3QKPiA+ID4gPiA+IFsgICAgNC4yMzk5MzFdIGFoY2ktbXZl YnUgZDAwZTAwMDAuc2F0YTogQUhDSSAwMDAxLjAzMDAgMzIgc2xvdHMgMSBwb3J0cyAgCj4gPiA2 ICAKPiA+ID4gPiBHYnBzIDB4MSBpbXBsIHBsYXRmb3JtIG1vZGUgIAo+ID4gPiA+ID4gWyAgICA0 LjI0OTE5Nl0gYWhjaS1tdmVidSBkMDBlMDAwMC5zYXRhOiBmbGFnczogbmNxIHNudGYgbGVkIG9u bHkgcG1wIGZicyAgCj4gPiBwaW8gIAo+ID4gPiA+IHNsdW0gcGFydCBzeHMgIAo+ID4gPiA+ID4g WyAgICA0LjI1ODY0N10gc2NzaSBob3N0MDogYWhjaS1tdmVidQo+ID4gPiA+ID4gWyAgICA0LjI2 MjQ5MV0gYXRhMTogU0FUQSBtYXggVURNQS8xMzMgbW1pbyBbbWVtIDB4ZDAwZTAwMDAtICAKPiA+ ID4gPiAweGQwMGUxZmZmXSBwb3J0IDB4MTAwIGlycSAyMSAgCj4gPiA+ID4gPiBbICAgIDQuMjcw NjA5XSBwYXN0IGluaXQgaG9zdAo+ID4gPiA+ID4gWyAgICA0LjI3MzM1M10gcGFzdCByYyBjaGVj awo+ID4gPiA+ID4gWyAgICA0LjI3NjQ1NV0gRXRoZXJuZXQgQ2hhbm5lbCBCb25kaW5nIERyaXZl cjogdjMuNy4xIChBcHJpbCAyNywgMjAxMSkKPiA+ID4gPiA+IFsgICAgNC4yODQ0MDhdIE1BQ3Nl YyBJRUVFIDgwMi4xQUUKPiA+ID4gPiA+IFsgICAgNC4yODc5NjVdIGxpYnBoeTogRml4ZWQgTURJ TyBCdXM6IHByb2JlZAo+ID4gPiA+ID4gW3NuaXBdCj4gPiA+ID4gPgo+ID4gPiA+ID4gVW5mb3J0 dW5hdGVseSB0aGF0IGRvZXMgbm90IHRlbGwgbWUgbXVjaC4gIERvZXMgaXQgc2F5IGFueXRoaW5n IHRvIHlvdT8KPiA+ID4gPiA+IEkgbWVhbiBJIGd1ZXNzICAgICAgICByYyA9IGFoY2lfcGxhdGZv cm1fZW5hYmxlX3Jlc291cmNlcyhocHJpdik7IElzICAKPiA+IGZhaWxpbmcsICAKPiA+ID4gPiBz aG91bGQgSSBwdXQgc29tZSB0cmFjZXMgaW4gdGhhdD8KPiA+ID4gPgo+ID4gPiA+IFllcywgaW4g cGFydGljdWxhciBhcm91bmQgdGhlIFBIWSBpbml0aWFsaXphdGlvbiwgdW50aWwgeW91IGZvdW5k Cj4gPiA+ID4gd2hlcmUgaXQgZmFpbHMgZXhhY3RseS4KPiA+ID4gPgo+ID4gPiA+Cj4gPiA+ID4g VGhhbmtzLAo+ID4gPiA+IE1pcXXDqGwgIAo+ID4gPgo+ID4gPiBJIGhhdmUgdHJhY2VkIGl0IGRv d24gdG8gcGh5X2luaXQgaW4gcGh5LWNvcmUuYyBhbmQgaGF2ZSBwdXQgaW4gdGhlIGZvbGxvd2lu ZyAgCj4gPiB0cmFjZXM6ICAKPiA+ID4KPiA+ID4gaW50IHBoeV9pbml0KHN0cnVjdCBwaHkgKnBo eSkKPiA+ID4gewo+ID4gPiAgICAgICAgIGludCByZXQ7Cj4gPiA+Cj4gPiA+ICAgICAgICAgaWYg KCFwaHkpCj4gPiA+ICAgICAgICAgICAgICAgICByZXR1cm4gMDsKPiA+ID4KPiA+ID4gICAgICAg ICByZXQgPSBwaHlfcG1fcnVudGltZV9nZXRfc3luYyhwaHkpOwo+ID4gPiAgICAgICAgIGlmIChy ZXQgPCAwICYmIHJldCAhPSAtRU5PVFNVUFApCj4gPiA+ICAgICAgICAgICAgICAgICByZXR1cm4g cmV0Owo+ID4gPiAgICAgICAgIHJldCA9IDA7IC8qIE92ZXJyaWRlIHBvc3NpYmxlIHJldCA9PSAt RU5PVFNVUFAgKi8KPiA+ID4KPiA+ID4gICAgICAgICBtdXRleF9sb2NrKCZwaHktPm11dGV4KTsK PiA+ID4gcHJpbnRrKEtFUk5fSU5GTyAiaW4gcGh5IGluaXQgYmVmb3JlIGNoZWNrXG4iKTsgcHJp bnRrKEtFUk5fSU5GTwo+ID4gPiAicGh5LT5pbml0X2NvdW50ICVkXG4iLCBwaHktPmluaXRfY291 bnQpOyBwcmludGsoS0VSTl9JTkZPCj4gPiA+ICJwaHktPm9wcy0+aW5pdCAlcHJcbiIsIHBoeS0+ b3BzLT5pbml0KTsKPiA+ID4gICAgICAgICBpZiAocGh5LT5pbml0X2NvdW50ID09IDAgJiYgcGh5 LT5vcHMtPmluaXQpIHsgcHJpbnRrKEtFUk5fSU5GTwo+ID4gPiAiaW4gcGh5IGluaXQgcGFzdCBj aGVja1xuIik7Cj4gPiA+ICAgICAgICAgICAgICAgICByZXQgPSBwaHktPm9wcy0+aW5pdChwaHkp Owo+ID4gPiAgICAgICAgICAgICAgICAgaWYgKHJldCA8IDApIHsKPiA+ID4gcHJpbnRrKEtFUk5f SU5GTyAiaW4gcGh5IGluaXQgIHBoeS0+b3BzLT5pbml0KHBoeSkgZmFpbGVkXG4iKTsKPiA+ID4g ICAgICAgICAgICAgICAgICAgICAgICAgZGV2X2VycigmcGh5LT5kZXYsICJwaHkgaW5pdCBmYWls ZWQgLS0+ICVkXG4iLCByZXQpOwo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICBnb3RvIG91 dDsKPiA+ID4gICAgICAgICAgICAgICAgIH0KPiA+ID4gICAgICAgICB9Cj4gPiA+ICAgICAgICAg KytwaHktPmluaXRfY291bnQ7Cj4gPiA+Cj4gPiA+IG91dDoKPiA+ID4gICAgICAgICBtdXRleF91 bmxvY2soJnBoeS0+bXV0ZXgpOwo+ID4gPiAgICAgICAgIHBoeV9wbV9ydW50aW1lX3B1dChwaHkp Owo+ID4gPiAgICAgICAgIHJldHVybiByZXQ7Cj4gPiA+IH0KPiA+ID4KPiA+ID4gV2hpY2ggcHJv ZHVjZXMgdGhlIGZvbGxvd2luZyBkbWVzZyA6Cj4gPiA+IFsgICAgNC4xOTQ4MzVdIFNlcmlhbDog ODI1MC8xNjU1MCBkcml2ZXIsIDMyIHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVkCj4gPiA+IFsg ICAgNC4yMDUyNzBdIGNhY2hlaW5mbzogVW5hYmxlIHRvIGRldGVjdCBjYWNoZSBoaWVyYXJjaHkg Zm9yIENQVSAwCj4gPiA+IFsgICAgNC4yMTE3NzddIGluIG12ZWJ1IHByb2JlCj4gPiA+IFsgICAg NC4yMTQ1MDhdIGNoZWNrIGRldmljZSBtYXRjaAo+ID4gPiBbICAgIDQuMjE3NjA5XSBkZXZpY2Ug ZGlkIG1hdGNoCj4gPiA+IFsgICAgNC4yMjA2NjJdIGNoZWNrIHJlc291cmNlcwo+ID4gPiBbICAg IDQuMjIzNDU1XSByZXNvdXJjZXMgb2sKPiA+ID4gWyAgICA0LjIyNjA2MV0gaW4gcGh5IGluaXQg YmVmb3JlIGNoZWNrCj4gPiA+IFsgICAgNC4yMjk3MThdIHBoeS0+aW5pdF9jb3VudCAwCj4gPiA+ IFsgICAgNC4yMzI3NzRdIHBoeS0+b3BzLT5pbml0IChudWxsKQo+ID4gPiBbICAgIDQuMjM2MTg4 XSBwaHkgcGh5LWQwMDE4MzAwLnBoeS4yOiBwaHkgcG93ZXJvbiBmYWlsZWQgLS0+IC0xCj4gPiA+ IFsgICAgNC4yNDIwOTVdIGVuYWJsZSByZXNvdXJjZXMKPiA+ID4gWyAgICA0LjI0NTA3Ml0gYWhj aS1tdmVidTogcHJvYmUgb2YgZDAwZTAwMDAuc2F0YSBmYWlsZWQgd2l0aCBlcnJvciAtMQo+ID4g PiBbICAgIDQuMjUxODMxXSBFdGhlcm5ldCBDaGFubmVsIEJvbmRpbmcgRHJpdmVyOiB2My43LjEg KEFwcmlsIDI3LCAyMDExKQo+ID4gPiBbICAgIDQuMjU5NzUzXSBNQUNzZWMgSUVFRSA4MDIuMUFF Cj4gPiA+IFsgICAgNC4yNjMzNzFdIGxpYnBoeTogRml4ZWQgTURJTyBCdXM6IHByb2JlZAo+ID4g PiBbICAgIDQuMjY3Nzc3XSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRldmljZSBkcml2ZXIsIDEu Ngo+ID4gPiBbICAgIDQuMjczMzc1XSBsaWJwaHk6IG9yaW9uX21kaW9fYnVzOiBwcm9iZWQKPiA+ ID4KPiA+ID4gSSBiZWxpZXZlIHRoZSBzaWduaWZpY2FudCBsaW5lIGlzIFsgICAgNC4yMzI3NzRd IHBoeS0+b3BzLT5pbml0IChudWxsKQo+ID4gPgo+ID4gPiBJJ20gbm90IHN1cmUgd2hlcmUgdGhh dCB3YXMgc3VwcG9zZWQgdG8gaGF2ZSBiZWVuIGluaXRpYWxpemVkIGJ1dCBpdCAgCj4gPiBhcHBh cmVudGx5IHdhcyBub3QuCj4gPiAKPiA+IFNvbWV0aGluZyBsb29rcyB3cm9uZyBpbiB5b3VyIGxv Z3M6IHlvdSBoYXZlIGluaXRfY291bnQgdG8gMCBhbmQKPiA+IG9wcy0+aW5pdCgpIHRvIE5VTEws IGhvdyBjYW4gIihwaHktPmluaXRfY291bnQgPT0gMCAmJiBwaHktPm9wcy0+aW5pdCkiCj4gPiBi ZSBldmFsdWF0ZWQgdG8gdHJ1ZT8KPiA+IAo+ID4gTWlxdcOobCAgCj4gCj4gTXkgcHJpb3IgYXNz ZXJ0aW9uIHRoYXQgdGhlIGlmIGRpZCBub3QgZXZhbHVhdGUgdHJ1ZSBpcyBiYXNlZCBvbiBub3Qg c2VlaW5nIHRoZSA6Cj4gCj4gcHJpbnRrKEtFUk5fSU5GTyAiaW4gcGh5IGluaXQgcGFzdCBjaGVj a1xuIik7Cj4gCj4gaW5zaWRlIG9mIHRoZSBpZiBzdGF0ZW1lbnQuCj4gCj4gVGhhdCBiZWluZyBz YWlkLiAgSSBoYXZlIDMgZXNwcmVzc29iaW5zLCBvbmUgZnJvbSB0aGUgb3JpZ2luYWwga2lja3N0 YXJ0LCBvbmUgYm91Z2h0IG9uIGFtYXpvbiBhbmQgcHVycG9ydGVkIHRvIGJlIGEgdjUgYm9hcmQg YW5kIG9uZSB2NyBib2FyZCBib3VnaHQgZnJvbSBnbG9iYWxzY2FsZSBkaXJlY3RseS4KPiAKPiBB bGwgb2YgdGhlIHRlc3RpbmcgSSBoYXZlIGRvbmUgaGFzIGJlZW4gb24gdGhlIHY1IGJvYXJkLiAg SXMgdGhlcmUgYW55IGNoYW5jZSB0aGF0IHRoZXJlIG1pZ2h0IGJlIHNvbWUgZGlmZmVyZW5jZXMg aW4gdGhlIHZhcmlvdXMgcmV2aXNpb25zPyAgV2FudCByZXZpc2lvbiBib2FyZCBhcmUgeW91IHRl c3Rpbmcgb24/ICBJZiBJIGhhdmUgb25lIHRoYXQgbWF0Y2hlcyBJIHdpbGwgdGVzdCBvbiB0aGF0 IG9uZSBhcyB3ZWxsLgoKSSBkb24ndCB0aGluayBpdCdzIGEgaHcgcHJvYmxlbSwgdjUgaXMgZmlu ZS4gSGF2ZSB5b3UgdXBkYXRlZCB5b3VyCmZpcm13YXJlIHJlY2VudGx5PyBZb3Ugd2lsbCBuZWVk IGEgcmVjZW50IGZpcm13YXJlIChBVEYpIGluIG9yZGVyIHRvCmhhdmUgdGhlIFNNQyBjYWxscyB0 byB3b3JrLiBZb3UgY2FuIHRyYWNlIHRoZSBfcG93ZXJfb24oKSBmdW5jdGlvbgp3aGljaCBwcm9i YWJseSBmYWlscyBhdCBpdHMgZW5kIGluCmRyaXZlcnMvcGh5L21hcnZlbGwvcGh5LW12ZWJ1LWEz NzAwLWNvbXBoeS5jLgoKR29vZCBsdWNrIQpNaXF1w6hsCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==