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,URIBL_BLOCKED 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 94395C31E49 for ; Wed, 19 Jun 2019 10:29:26 +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 56BCE208CB for ; Wed, 19 Jun 2019 10:29:26 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Jl7XA8o7" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 56BCE208CB 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=r+vOAPzydYgqVfqhoNbaOKhfU7mNJvQMgN+RQffRUzY=; b=Jl7XA8o7L2AXgT cknLZ/sDoxN0+paUHF5ECJVOL0H84jA7oESHyTvSl9PmIf25Gt73DKn+9BqHM4BMmvYQQUatO1BMF OlYnFnchKYW/hfmjvtyY3nw83b2bnD9cbxid6Ep8IjIo5KvAQB1T+G2qaRTYyPa4bx3CXnDTp5zcV I6OnHJl6ATBpJfwnRzb2+i28fV+jz5Su5NiRqzp+ACMPJV9nIZ+G6o+OkRMJugZC245j3Y8tG+IWP 1i1NxOPshVF5RFpXmOW1ws5Z13p2ly9HxWQ1SINdxL01HKAjizzkbafXrtz7ntUs5qYvh/C1pPN2g qzY8DS/yctgWUVkW2qZQ==; 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 1hdXqH-0007gP-NJ; Wed, 19 Jun 2019 10:29:25 +0000 Received: from relay4-d.mail.gandi.net ([217.70.183.196]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hdXqD-0007fz-Ck for linux-arm-kernel@lists.infradead.org; Wed, 19 Jun 2019 10:29:23 +0000 X-Originating-IP: 90.88.23.150 Received: from xps13 (aaubervilliers-681-1-81-150.w90-88.abo.wanadoo.fr [90.88.23.150]) (Authenticated sender: miquel.raynal@bootlin.com) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id BD6C2E000F; Wed, 19 Jun 2019 10:29:18 +0000 (UTC) Date: Wed, 19 Jun 2019 12:29:17 +0200 From: Miquel Raynal To: "Timothy Krantz" Subject: Re: espressobin device tree with kernel 5.1 RC Message-ID: <20190619122917.4596330e@xps13> In-Reply-To: References: <20190618095812.48a2746b@xps13> <20190618162428.0417f247@xps13> <20190618173604.4958474c@xps13> <20190618192635.5118d594@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-20190619_032921_756161_EF4C1676 X-CRM114-Status: GOOD ( 15.43 ) 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 PiB3cm90ZSBvbiBUdWUsIDE4IEp1biAyMDE5CjE2OjA3OjM0IC0wNDAwOgoKPiBIaSBNaXF1ZWws Cj4gCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gCj4gPiBJIGRvbid0IHRoaW5r IGl0J3MgYSBodyBwcm9ibGVtLCB2NSBpcyBmaW5lLiBIYXZlIHlvdSB1cGRhdGVkIHlvdXIgZmly bXdhcmUKPiA+IHJlY2VudGx5PyBZb3Ugd2lsbCBuZWVkIGEgcmVjZW50IGZpcm13YXJlIChBVEYp IGluIG9yZGVyIHRvIGhhdmUgdGhlIFNNQwo+ID4gY2FsbHMgdG8gd29yay4gWW91IGNhbiB0cmFj ZSB0aGUgX3Bvd2VyX29uKCkgZnVuY3Rpb24gd2hpY2ggcHJvYmFibHkgZmFpbHMgYXQKPiA+IGl0 cyBlbmQgaW4gZHJpdmVycy9waHkvbWFydmVsbC9waHktbXZlYnUtYTM3MDAtY29tcGh5LmMuCj4g PiAKPiA+IEdvb2QgbHVjayEKPiA+IE1pcXXDqGwgIAo+IAo+IEkgYWRkZWQgdGhlIGZvbGxvd2lu ZyB0cmFjZXMgdG8gZHJpdmVycy9waHkvbWFydmVsbC9waHktbXZlYnUtYTM3MDAtY29tcGh5LmMg Ogo+IAo+IHN0YXRpYyBpbnQgbXZlYnVfYTM3MDBfY29tcGh5X3NtYyh1bnNpZ25lZCBsb25nIGZ1 bmN0aW9uLCB1bnNpZ25lZCBsb25nIGxhbmUsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHVuc2lnbmVkIGxvbmcgbW9kZSkKPiB7Cj4gICAgICAgICBzdHJ1Y3QgYXJtX3NtY2Nj X3JlcyByZXM7Cj4gCj4gcHJpbnRrKEtFUk5fSU5GTyAiaW4gYTM3MDAgY29tcGh5IHNtY1xuIik7 Cj4gICAgICAgICBhcm1fc21jY2Nfc21jKGZ1bmN0aW9uLCBsYW5lLCBtb2RlLCAwLCAwLCAwLCAw LCAwLCAmcmVzKTsKPiBwcmludGsoS0VSTl9JTkZPICJyZXMuYTA9JWx4XG4iLCByZXMuYTApOwo+ IAo+ICAgICAgICAgcmV0dXJuIHJlcy5hMDsKPiB9Cj4gCj4gQW5kIAo+IHN0YXRpYyBpbnQgbXZl YnVfYTM3MDBfY29tcGh5X3Bvd2VyX29uKHN0cnVjdCBwaHkgKnBoeSkKPiB7Cj4gICAgICAgICBz dHJ1Y3QgbXZlYnVfYTM3MDBfY29tcGh5X2xhbmUgKmxhbmUgPSBwaHlfZ2V0X2RydmRhdGEocGh5 KTsKPiAgICAgICAgIHUzMiBmd19wYXJhbTsKPiAgICAgICAgIGludCBmd19tb2RlOwo+IAo+ICAg ICAgICAgZndfbW9kZSA9IG12ZWJ1X2EzNzAwX2NvbXBoeV9nZXRfZndfbW9kZShsYW5lLT5pZCwg bGFuZS0+cG9ydCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgbGFuZS0+bW9kZSwgbGFuZS0+c3VibW9kZSk7Cj4gcHJpbnRrKEtFUk5fSU5GTyAiaW4g cG93ZXIgb25cbiIpOwo+ICAgICAgICAgaWYgKGZ3X21vZGUgPCAwKSB7Cj4gcHJpbnRrKEtFUk5f SU5GTyAiZndfbW9kZSA8IDBcbiIpOwo+ICAgICAgICAgICAgICAgICBkZXZfZXJyKGxhbmUtPmRl diwgImludmFsaWQgQ09NUEhZIG1vZGVcbiIpOwo+ICAgICAgICAgICAgICAgICByZXR1cm4gZndf bW9kZTsKPiAgICAgICAgIH0KPiAKPiBwcmludGsoS0VSTl9JTkZPICJzd2l0Y2ggbGFuZS0+bW9k ZVxuIik7Cj4gICAgICAgICBzd2l0Y2ggKGxhbmUtPm1vZGUpIHsKPiAgICAgICAgIGNhc2UgUEhZ X01PREVfVVNCX0hPU1RfU1M6Cj4gcHJpbnRrKEtFUk5fSU5GTyAidXNiIGhvc3RcbiIpOwo+ICAg ICAgICAgICAgICAgICBkZXZfZGJnKGxhbmUtPmRldiwgInNldCBsYW5lICVkIHRvIFVTQjMgaG9z dCBtb2RlXG4iLCBsYW5lLT5pZCk7Cj4gICAgICAgICAgICAgICAgIGZ3X3BhcmFtID0gQ09NUEhZ X0ZXX01PREUoZndfbW9kZSk7Cj4gICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgY2Fz ZSBQSFlfTU9ERV9TQVRBOgo+IHByaW50ayhLRVJOX0lORk8gInNhdGFcbiIpOwo+ICAgICAgICAg ICAgICAgICBkZXZfZGJnKGxhbmUtPmRldiwgInNldCBsYW5lICVkIHRvIFNBVEEgbW9kZVxuIiwg bGFuZS0+aWQpOwo+ICAgICAgICAgICAgICAgICBmd19wYXJhbSA9IENPTVBIWV9GV19NT0RFKGZ3 X21vZGUpOwo+ICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgIGNhc2UgUEhZX01PREVf RVRIRVJORVQ6Cj4gICAgICAgICAgICAgICAgIHN3aXRjaCAobGFuZS0+c3VibW9kZSkgewo+ICAg ICAgICAgICAgICAgICBjYXNlIFBIWV9JTlRFUkZBQ0VfTU9ERV9TR01JSToKPiBwcmludGsoS0VS Tl9JTkZPICJzZ21paVxuIik7Cj4gICAgICAgICAgICAgICAgICAgICAgICAgZGV2X2RiZyhsYW5l LT5kZXYsICJzZXQgbGFuZSAlZCB0byBTR01JSSBtb2RlXG4iLAo+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbGFuZS0+aWQpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgIGZ3X3Bh cmFtID0gQ09NUEhZX0ZXX05FVChmd19tb2RlLCBsYW5lLT5wb3J0LAo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDT01QSFlfRldfU1BFRURfMV8yNUcp Owo+ICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgICAgICAgICBjYXNl IFBIWV9JTlRFUkZBQ0VfTU9ERV8yNTAwQkFTRVg6Cj4gcHJpbnRrKEtFUk5fSU5GTyAiSFMgc2dt aWlcbiIpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgIGRldl9kYmcobGFuZS0+ZGV2LCAic2V0 IGxhbmUgJWQgdG8gSFMgU0dNSUkgbW9kZVxuIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGxhbmUtPmlkKTsKPiAgICAgICAgICAgICAgICAgICAgICAgICBmd19wYXJhbSA9IENP TVBIWV9GV19ORVQoZndfbW9kZSwgbGFuZS0+cG9ydCwKPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgQ09NUEhZX0ZXX1NQRUVEXzNfMTI1Ryk7Cj4gICAg ICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgICAgICAgIGRlZmF1bHQ6Cj4g cHJpbnRrKEtFUk5fSU5GTyAidW5zdXBwb3J0ZWQgbW9kZVxuIik7Cj4gICAgICAgICAgICAgICAg ICAgICAgICAgZGV2X2VycihsYW5lLT5kZXYsICJ1bnN1cHBvcnRlZCBQSFkgc3VibW9kZSAoJWQp XG4iLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFuZS0+c3VibW9kZSk7Cj4g ICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9UU1VQUDsKPiAgICAgICAgICAgICAg ICAgfQo+ICAgICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgIGNhc2UgUEhZX01PREVfUENJ RToKPiBwcmludGsoS0VSTl9JTkZPICJwY2llXG4iKTsKPiAgICAgICAgICAgICAgICAgZGV2X2Ri ZyhsYW5lLT5kZXYsICJzZXQgbGFuZSAlZCB0byBQQ0llIG1vZGVcbiIsIGxhbmUtPmlkKTsKPiAg ICAgICAgICAgICAgICAgZndfcGFyYW0gPSBDT01QSFlfRldfUENJRShmd19tb2RlLCBsYW5lLT5w b3J0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENPTVBIWV9G V19TUEVFRF81RywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw aHktPmF0dHJzLmJ1c193aWR0aCk7Cj4gICAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAg ZGVmYXVsdDoKPiBwcmludGsoS0VSTl9JTkZPICJ1bnN1cHBvcnRlZCAyXG4iKTsKPiAgICAgICAg ICAgICAgICAgZGV2X2VycihsYW5lLT5kZXYsICJ1bnN1cHBvcnRlZCBQSFkgbW9kZSAoJWQpXG4i LCBsYW5lLT5tb2RlKTsKPiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9UU1VQUDsKPiAgICAg ICAgIH0KPiAKPiAgICAgICAgIHJldHVybiBtdmVidV9hMzcwMF9jb21waHlfc21jKENPTVBIWV9T SVBfUE9XRVJfT04sIGxhbmUtPmlkLCBmd19wYXJhbSk7Cj4gfQo+IAo+IFJlc3VsdGluZyBpbiB0 aGUgZm9sbG93aW5nIGRtZXNnOgo+IAo+IFsgICAgNC4yMDQ0MjldIGNhY2hlaW5mbzogVW5hYmxl IHRvIGRldGVjdCBjYWNoZSBoaWVyYXJjaHkgZm9yIENQVSAwCj4gWyAgICA0LjIxMDkzM10gaW4g bXZlYnUgcHJvYmUKPiBbICAgIDQuMjEzNjY0XSBjaGVjayBkZXZpY2UgbWF0Y2gKPiBbICAgIDQu MjE2NzY1XSBkZXZpY2UgZGlkIG1hdGNoCj4gWyAgICA0LjIxOTgyNV0gY2hlY2sgcmVzb3VyY2Vz Cj4gWyAgICA0LjIyMjYxOV0gcmVzb3VyY2VzIG9rCj4gWyAgICA0LjIyNTIyNV0gaW4gcGh5IGlu aXQgYmVmb3JlIGNoZWNrCj4gWyAgICA0LjIyODg4MV0gcGh5LT5pbml0X2NvdW50IDAKPiBbICAg IDQuMjMxOTM2XSBwaHktPm9wcy0+aW5pdCAobnVsbCkKPiBbICAgIDQuMjM1MzQyXSBpbiBwb3dl ciBvbgo+IFsgICAgNC4yMzc4NDddIHN3aXRjaCBsYW5lLT5tb2RlCj4gWyAgICA0LjI0MDg4N10g c2F0YQo+IFsgICAgNC4yNDI3NzVdIGluIGEzNzAwIGNvbXBoeSBzbWMKPiBbICAgIDQuMjQ2MDAz XSByZXMuYTA9ZmZmZmZmZmZmZmZmZmZmZgo+IFsgICAgNC4yNDk1OTNdIHBoeSBwaHktZDAwMTgz MDAucGh5LjI6IHBoeSBwb3dlcm9uIGZhaWxlZCAtLT4gLTEKPiBbICAgIDQuMjU1NTA0XSBlbmFi bGUgcmVzb3VyY2VzCj4gWyAgICA0LjI1ODQ4N10gYWhjaS1tdmVidTogcHJvYmUgb2YgZDAwZTAw MDAuc2F0YSBmYWlsZWQgd2l0aCBlcnJvciAtMQo+IFsgICAgNC4yNjUyMzFdIEV0aGVybmV0IENo YW5uZWwgQm9uZGluZyBEcml2ZXI6IHYzLjcuMSAoQXByaWwgMjcsIDIwMTEpCj4gCj4gCj4gU28g WyAgICA0LjI0NjAwM10gcmVzLmEwPWZmZmZmZmZmZmZmZmZmZmYgaXMgdGhlIHBvd2VyIG9uIGZh aWx1cmU/CgpUaGF0J3MgaW5kZWVkIC0xIGlmIHlvdSBjb25zaWRlciBpdCBhcyBhIHNpZ25lZCA2 NC1iaXQgdmFsdWUuCgo+IAo+ID4gWW91IHdpbGwgbmVlZCBhIHJlY2VudCBmaXJtd2FyZSAoQVRG KSBpbiBvcmRlciB0byBoYXZlIHRoZSBTTUMKPiA+IGNhbGxzIHRvIHdvcmsuICAKPiAKPiBUaGF0 IHNvdW5kcyBwcm9taXNpbmcuICBNeSBVQk9PVCBpcyBub3QgKnRoYXQqIG9sZDoKPiAKPiDDvFRJ TS0xLjAKPiBXVE1JLWRldmVsLTE4LjA3LjAtNjA1MGZkNQo+IFdUTUk6IHN5c3RlbSBlYXJseS1p bml0Cj4gQ1BVIFZERCB2b2x0YWdlIGRlZmF1bHQgdmFsdWU6IDEuMTU1Vgo+IE5PVElDRTogIEJv b3RpbmcgVHJ1c3RlZCBGaXJtd2FyZQo+IE5PVElDRTogIEJMMTogdjEuNShyZWxlYXNlKTo3MTFl Y2QzIChNYXJ2ZWxsLWFybWFkYS0xOC4wOS40KQo+IE5PVElDRTogIEJMMTogQnVpbHQgOiAxNTox MTozOSwgU2VwICA3IDIwMTgKPiBOT1RJQ0U6ICBCTDE6IEJvb3RpbmcgQkwyCj4gTk9USUNFOiAg QkwyOiB2MS41KHJlbGVhc2UpOjcxMWVjZDMgKE1hcnZlbGwtYXJtYWRhLTE4LjA5LjQpCj4gTk9U SUNFOiAgQkwyOiBCdWlsdCA6IDE1OjExOjQyLCBTZXAgIDcgMjAxOAo+IE5PVElDRTogIEJMMTog Qm9vdGluZyBCTDMxCj4gTk9USUNFOiAgQkwzMTogdjEuNShyZWxlYXNlKTo3MTFlY2QzIChNYXJ2 ZWxsLWFybWFkYS0xOC4wOS40KQo+IE5PVElDRTogIEJMMzE6IEJ1aWx0IDogMTU6MQo+IAo+IFUt Qm9vdCAyMDE3LjAzLWFybWFkYS0xOC4wOS4xLWdhOTJiZDg2LWFybWJpYW4gKFNlcCAwNSAyMDE4 IC0gMjE6NDk6MzQgKzAyMDApCj4gCj4gRG8geW91IGtub3cgd2hlcmUgSSBtaWdodCBmaW5kIGEg bmV3ZXIgKHByZSBidWlsdCkgdWJvb3Q/CgpodHRwOi8vd2lraS5lc3ByZXNzb2Jpbi5uZXQvdGlr aS1pbmRleC5waHA/cGFnZT1CdWlsZCtGcm9tK1NvdXJjZSstK0Jvb3Rsb2FkZXIKClRoYW5rcywK TWlxdcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYXJtLWtlcm5lbAo=