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=-1.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,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 ADA93C43381 for ; Thu, 7 Mar 2019 13:10:42 +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 7A7532081B for ; Thu, 7 Mar 2019 13:10:42 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ijQ7FESs" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7A7532081B 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-amlogic-bounces+linux-amlogic=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=pEN7CgO0gfympmgfGeNqvbSllLeSh6HvO87rAJ2mR/g=; b=ijQ7FESsZQzRyy eT1CY2NMXE3PYiaQ3BznQhpg8PuhNVSNmiQWovAeDGwxeTP0remc2wNO9hs54w69uZ06gyu+0pvJ6 rsEkwUgHSfLl3edmeD77lSDOVj5q/PahjzmqRRRIPZdBbOXPxwEL2KkVaWtvcjh9GxcGSZ6Lp24R7 D0S/zGCQvE5HR8kx2EswFvco/FMbEi1yZaIfe3l6EcoIvA0bWN088sHQsnEg8sj4ShbTJ8Xr23BCQ jP3H3kXtZ1J1KpjOlavtqePxgP7ujCWXmW9Egf6HsPcg0fifGIBP522Y6DhCI3YVyu6WzTYIILD62 D/t8n1Tfzbm4tZh2JrMQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h1snE-0007ec-E9; Thu, 07 Mar 2019 13:10:36 +0000 Received: from relay11.mail.gandi.net ([217.70.178.231]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h1snA-0007da-Mm; Thu, 07 Mar 2019 13:10:34 +0000 Received: from xps13 (aaubervilliers-681-1-31-179.w90-88.abo.wanadoo.fr [90.88.150.179]) (Authenticated sender: miquel.raynal@bootlin.com) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 9E43C100012; Thu, 7 Mar 2019 13:10:17 +0000 (UTC) Date: Thu, 7 Mar 2019 14:09:59 +0100 From: Miquel Raynal To: Martin Blumenstingl Subject: Re: [RFC PATCH nand-next 0/2] meson-nand: support for older SoCs Message-ID: <20190307140959.10092d45@xps13> In-Reply-To: References: <20190301182922.8309-1-martin.blumenstingl@googlemail.com> <98776767-c4d7-1207-6d42-97105f289bec@amlogic.com> 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-20190307_051033_047255_8CF55BE2 X-CRM114-Status: GOOD ( 28.86 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, jianxin.pan@amlogic.com, linux-kernel@vger.kernel.org, robh+dt@kernel.org, Liang Yang , linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org SGVsbG8sCgpNYXJ0aW4gQmx1bWVuc3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1h aWwuY29tPiB3cm90ZSBvbiBUdWUsCjUgTWFyIDIwMTkgMjM6MTI6NTEgKzAxMDA6Cgo+IEhpIExp YW5nLAo+IAo+IE9uIE1vbiwgTWFyIDQsIDIwMTkgYXQgNTo1NSBBTSBMaWFuZyBZYW5nIDxsaWFu Zy55YW5nQGFtbG9naWMuY29tPiB3cm90ZToKPiA+Cj4gPiBIZWxsbyBNYXJ0aW4sCj4gPgo+ID4g T24gMjAxOS8zLzIgMjoyOSwgTWFydGluIEJsdW1lbnN0aW5nbCB3cm90ZTogIAo+ID4gPiBIaSBM aWFuZywKPiA+ID4KPiA+ID4gSSBhbSB0cnlpbmcgdG8gYWRkIHN1cHBvcnQgZm9yIG9sZGVyIFNv Q3MgdG8gdGhlIG1lc29uLW5hbmQgZHJpdmVyLgo+ID4gPiBCYWNrIHdoZW4gdGhlIGRyaXZlciB3 YXMgaW4gZGV2ZWxvcG1lbnQgSSB1c2VkIGFuIGVhcmx5IHJldmlzaW9uIChvZgo+ID4gPiB5b3Vy IGRyaXZlcikgYW5kIGRpZCBzb21lIG1vZGlmaWNhdGlvbnMgdG8gbWFrZSBpdCB3b3JrIG9uIG9s ZGVyIFNvQ3MuCj4gPiA+Cj4gPiA+IE5vdyB0aGF0IHRoZSBkcml2ZXIgaXMgdXBzdHJlYW0gSSB3 YW50ZWQgdG8gZ2l2ZSBpdCBhbm90aGVyIHRyeSBhbmQKPiA+ID4gbWFrZSBhIHJlYWwgcGF0Y2gg b3V0IG9mIGl0LiBVbmZvcnR1bmF0ZWx5IGl0J3Mgbm90IHdvcmtpbmcgYW55bW9yZS4KPiA+ID4K PiA+ID4gQXMgZmFyIGFzIEkga25vdyB0aGUgTkZDIElQIGJsb2NrIHJldmlzaW9uIG9uIEdYTCBp cyBzaW1pbGFyIChvciBldmVuCj4gPiA+IHRoZSBzYW1lPykgYXMgb24gYWxsIG9sZGVyIFNvQ3Mu IEFzIGZhciBhcyBJIGNhbiB0ZWxsIG9ubHkgdGhlIGNsb2NrCj4gPiA+IHNldHVwIGlzIGRpZmZl cmVudCBvbiB0aGUgb2xkZXIgU29DcyAod2hpY2ggaGF2ZSBhIGRlZGljYXRlZCBOQU5ECj4gPiA+ IGNsb2NrKToKPiA+ID4gLSB3ZSBkb24ndCBuZWVkIHRoZSAiYW1sb2dpYyxtbWMtc3lzY29uIiBw cm9wZXJ0eSBvbiB0aGUgb2xkZXIgU29Dcwo+ID4gPiAgICBiZWNhdXNlIHdlIGRvbid0IG5lZWQg dG8gc2V0dXAgYW55IG11eGluZyAoY29tbW9uIGNsb2NrIGZyYW1ld29yawo+ID4gPiAgICB3aWxs IGRvIGV2ZXJ5dGhpbmcgZm9yIHVzKQo+ID4gPiAtICJyeCIgYW5kICJ0eCIgY2xvY2tzIGRvbid0 IGV4aXN0Cj4gPiA+IC0gSSBjb3VsZCBub3QgZmluZCBhbnkgb3RoZXIgZGlmZmVyZW5jZXMgYmV0 d2VlbiBNZXNvbjgsIE1lc29uOGIsCj4gPiA+ICAgIE1lc29uOG0yLCBHWEJCIGFuZCBHWEwKPiA+ ID4gIAo+ID4gVGhhdCBpcyByaWdodC4gdGhlIHNlcmlhbHMgTkZDIGlzIGFsbW9zdCB0aGUgc2Ft ZSBleGNlcHQ6Cj4gPiAxKSBUaGUgY2xvY2sgY29udHJvbCBhbmQgc291cmNlIHRoYXQgTTgtc2Vy aWFscyBhcmUgbm90IHNoYXJlIHdpdGggRU1NQy4KPiA+IDIpIFRoZSBiYXNlIHJlZ2lzdGVyIGFk ZHJlc3MKPiA+IDMpIERNQSBlbmNyeXB0aW9uIG9wdGlvbiB3aGljaCB3ZSBkb24ndCBjYXJlIG9u IE5GQyBkcml2ZXIuICAKPiBncmVhdCwgdGhhbmsgeW91IGZvciBjb25maXJtaW5nIHRoaXMhCj4g Cj4gPiA+IEluIHRoaXMgc2VyaWVzIEknbSBzZW5kaW5nIHR3byBwYXRjaGVzIHdoaWNoIGFkZCBz dXBwb3J0IGZvciB0aGUgb2xkZXIKPiA+ID4gU29Dcy4KPiA+ID4KPiA+ID4gVW5mb3J0dW5hdGVs eSB0aGVzZSBwYXRjaGVzIGFyZSBjdXJyZW50bHkgbm90IHdvcmtpbmcgZm9yIG1lIChoZW5jZSB0 aGUKPiA+ID4gIlJGQyIgcHJlZml4KS4gSSBnZXQgYSAoc3RyYW5nZSkgY3Jhc2ggd2hpY2ggaXMg dHJpZ2dlcmVkIGJ5IHRoZQo+ID4gPiBremFsbG9jKCkgaW4gbWVzb25fbmZjX3JlYWRfYnVmKCkg LSBzZWUgYmVsb3cgZm9yIG1vcmUgZGV0YWlscy4KPiA+ID4KPiA+ID4gQ2FuIHlvdSBwbGVhc2Ug aGVscCBtZSBvbiB0aGlzIG9uZT8gSSdkIGxpa2UgdG8ga25vdyB3aGV0aGVyOgo+ID4gPiAtIHRo ZSBtZXNvbi1uYW5kIGRyaXZlciB3b3JrcyBmb3IgeW91IG9uIEdYTCBvciBBWEcgb24gbGludXgt bmV4dD8KPiA+ID4gICAgKEkgd2FzIHJ1bm5pbmcgdGhlc2UgcGF0Y2hlcyBvbiB0b3Agb2YgbmV4 dC0yMDE5MDMwMSBvbiBteSBNOFMKPiA+ID4gICAgYm9hcmQgd2hpY2ggdXNlcyBhIDMyLWJpdCBN ZXNvbjhtMiBTb0MuIEkgZG9uJ3QgaGF2ZSBhbnkgYm9hcmQgdXNpbmcKPiA+ID4gICAgYSBHWEwg U29DIHdoaWNoIGFsc28gaGFzIE5BTkQpICAKPiA+IFllcywgaXQgd29ya3Mgb24gQVhHIHBsYXRm b3JtIHVzaW5nIGEgTVhJQyBzbGMgbmFuZCBmbGFzaChNWDMwTEY0Ryk7IGJ1dAo+ID4gaSBhbiBu b3Qgc3VyZSBpdCBydW5zIHRoZSBzYW1lIGZsb3cgd2l0aCB5b3Vycy4gYmVjYXVzZSBpIHNlZSB0 aGUgcHJpbnQKPiA+ICJDb3VubGQgbm90IGZpbmQgYSB2YWxpZCBPTkZJIHBhcmFtZXRlciBwYWdl LCAuLi4uIiBpbiB5b3Vycy4gaSB3aWxsIHRyeQo+ID4gdG8gcmVwcm9kdWNlIGl0IG9uIEFYRyhp IGRvbid0IGhhdmUgYSBNOCBwbGF0Zm9ybSBub3cpLiAgCj4gSSdtIGxvb2tpbmcgZm9yd2FyZCB0 byBoZWFyIGFib3V0IHRoZSB0ZXN0IHJlc3VsdHMgb24geW91ciBBWEcgYm9hcmRzCj4gZm9yIHJl ZmVyZW5jZTogbXkgYm9hcmQgaGFzIGEgU0sgSHluaXggSDI3VUNHOFQyQiAoSUQgYnl0ZXM6IDB4 YWQgMHhkZQo+IDB4OTQgMHhlYiAweDc0IDB4NDQsIDIwbm0gTUxDKQo+IEkgaGF2ZSBhbm90aGVy IGJvYXJkICh3aGVyZSBJIGhhdmVuJ3QgdGVzdGVkIHRoZSBORkMgZHJpdmVyIHlldCkgd2l0aAo+ IGEgU0sgSHluaXggSDI3VUNHOFQyRSAoSUQgYnl0ZXM6IDB4YWQgMHhkZSAweDE0IDB4YTcgMHg0 MiAweDRhLCAxWW5tCj4gTUxDKS4gaWYgaXQgaGVscHMgd2l0aCB5b3VyIGFuYWx5c2lzIEkgY2Fu IHRlc3Qgb24gdGhhdCBib2FyZCBhcyB3ZWxsCgpMaWFuZywgeW91IGp1c3QgaGF2ZSB0byBmYWtl IHRoZSBvdXRwdXQgb2YgdGhlIE9ORkkgcGFnZSBkZXRlY3Rpb24gYW5kCnlvdSB3aWxsIHByb2Jh Ymx5IHJ1biBpbnRvIHRoaXMgZXJyb3Igd2hpY2ggd2lsbCB0aGVuIGJlIGVhc3kgdG8KcmVwcm9k dWNlLgoKClRoYW5rcywKTWlxdcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYW1sb2dpYyBtYWlsaW5nIGxpc3QKbGludXgtYW1sb2dpY0Bs aXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlz dGluZm8vbGludXgtYW1sb2dpYwo= 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=-1.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS autolearn=unavailable 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 5533FC43381 for ; Thu, 7 Mar 2019 13:10:48 +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 233E72081B for ; Thu, 7 Mar 2019 13:10:48 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="iG/pHfQw" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 233E72081B 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-mtd-bounces+linux-mtd=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=r7YBIrrTyK/EAd+uKJ+RMg14nE8o6Kr9bbFHoSK6/Ck=; b=iG/pHfQwCDkSIL U1hUfIVkmzQUsWgrZ2RGofzeyUAjBDdcWv0NBsMFJM8+2Te2xafOPBaV9uvVJ5ZAyAP41YO7UFsIN ZbVh5Lf07N9bzgv3CeSAmtE/kFq3IlBngUB8VlSZXw/P+C6HxhbotzEJROr4U9BuFPwYmrI5CgBX1 hzLmF319TnhuyTwFjxC2qwIwgywMUtwMtboohYcuEjzIXprtuqBnOMGSbC+68yhFYgnw3nSQvIExE v4LfH/3uGlZhHIatS/UZUMkRT6zsc4y2JrKaO3mH9OVIuBZrG9rRM8xgQnkJr7fH9gzwQevm+fp+S 3II9A7PuXJQdZgj39W/w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h1snN-0007na-HF; Thu, 07 Mar 2019 13:10:45 +0000 Received: from relay11.mail.gandi.net ([217.70.178.231]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h1snA-0007da-Mm; Thu, 07 Mar 2019 13:10:34 +0000 Received: from xps13 (aaubervilliers-681-1-31-179.w90-88.abo.wanadoo.fr [90.88.150.179]) (Authenticated sender: miquel.raynal@bootlin.com) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 9E43C100012; Thu, 7 Mar 2019 13:10:17 +0000 (UTC) Date: Thu, 7 Mar 2019 14:09:59 +0100 From: Miquel Raynal To: Martin Blumenstingl Subject: Re: [RFC PATCH nand-next 0/2] meson-nand: support for older SoCs Message-ID: <20190307140959.10092d45@xps13> In-Reply-To: References: <20190301182922.8309-1-martin.blumenstingl@googlemail.com> <98776767-c4d7-1207-6d42-97105f289bec@amlogic.com> 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-20190307_051033_047255_8CF55BE2 X-CRM114-Status: GOOD ( 28.86 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, jianxin.pan@amlogic.com, linux-kernel@vger.kernel.org, robh+dt@kernel.org, Liang Yang , linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org SGVsbG8sCgpNYXJ0aW4gQmx1bWVuc3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1h aWwuY29tPiB3cm90ZSBvbiBUdWUsCjUgTWFyIDIwMTkgMjM6MTI6NTEgKzAxMDA6Cgo+IEhpIExp YW5nLAo+IAo+IE9uIE1vbiwgTWFyIDQsIDIwMTkgYXQgNTo1NSBBTSBMaWFuZyBZYW5nIDxsaWFu Zy55YW5nQGFtbG9naWMuY29tPiB3cm90ZToKPiA+Cj4gPiBIZWxsbyBNYXJ0aW4sCj4gPgo+ID4g T24gMjAxOS8zLzIgMjoyOSwgTWFydGluIEJsdW1lbnN0aW5nbCB3cm90ZTogIAo+ID4gPiBIaSBM aWFuZywKPiA+ID4KPiA+ID4gSSBhbSB0cnlpbmcgdG8gYWRkIHN1cHBvcnQgZm9yIG9sZGVyIFNv Q3MgdG8gdGhlIG1lc29uLW5hbmQgZHJpdmVyLgo+ID4gPiBCYWNrIHdoZW4gdGhlIGRyaXZlciB3 YXMgaW4gZGV2ZWxvcG1lbnQgSSB1c2VkIGFuIGVhcmx5IHJldmlzaW9uIChvZgo+ID4gPiB5b3Vy IGRyaXZlcikgYW5kIGRpZCBzb21lIG1vZGlmaWNhdGlvbnMgdG8gbWFrZSBpdCB3b3JrIG9uIG9s ZGVyIFNvQ3MuCj4gPiA+Cj4gPiA+IE5vdyB0aGF0IHRoZSBkcml2ZXIgaXMgdXBzdHJlYW0gSSB3 YW50ZWQgdG8gZ2l2ZSBpdCBhbm90aGVyIHRyeSBhbmQKPiA+ID4gbWFrZSBhIHJlYWwgcGF0Y2gg b3V0IG9mIGl0LiBVbmZvcnR1bmF0ZWx5IGl0J3Mgbm90IHdvcmtpbmcgYW55bW9yZS4KPiA+ID4K PiA+ID4gQXMgZmFyIGFzIEkga25vdyB0aGUgTkZDIElQIGJsb2NrIHJldmlzaW9uIG9uIEdYTCBp cyBzaW1pbGFyIChvciBldmVuCj4gPiA+IHRoZSBzYW1lPykgYXMgb24gYWxsIG9sZGVyIFNvQ3Mu IEFzIGZhciBhcyBJIGNhbiB0ZWxsIG9ubHkgdGhlIGNsb2NrCj4gPiA+IHNldHVwIGlzIGRpZmZl cmVudCBvbiB0aGUgb2xkZXIgU29DcyAod2hpY2ggaGF2ZSBhIGRlZGljYXRlZCBOQU5ECj4gPiA+ IGNsb2NrKToKPiA+ID4gLSB3ZSBkb24ndCBuZWVkIHRoZSAiYW1sb2dpYyxtbWMtc3lzY29uIiBw cm9wZXJ0eSBvbiB0aGUgb2xkZXIgU29Dcwo+ID4gPiAgICBiZWNhdXNlIHdlIGRvbid0IG5lZWQg dG8gc2V0dXAgYW55IG11eGluZyAoY29tbW9uIGNsb2NrIGZyYW1ld29yawo+ID4gPiAgICB3aWxs IGRvIGV2ZXJ5dGhpbmcgZm9yIHVzKQo+ID4gPiAtICJyeCIgYW5kICJ0eCIgY2xvY2tzIGRvbid0 IGV4aXN0Cj4gPiA+IC0gSSBjb3VsZCBub3QgZmluZCBhbnkgb3RoZXIgZGlmZmVyZW5jZXMgYmV0 d2VlbiBNZXNvbjgsIE1lc29uOGIsCj4gPiA+ICAgIE1lc29uOG0yLCBHWEJCIGFuZCBHWEwKPiA+ ID4gIAo+ID4gVGhhdCBpcyByaWdodC4gdGhlIHNlcmlhbHMgTkZDIGlzIGFsbW9zdCB0aGUgc2Ft ZSBleGNlcHQ6Cj4gPiAxKSBUaGUgY2xvY2sgY29udHJvbCBhbmQgc291cmNlIHRoYXQgTTgtc2Vy aWFscyBhcmUgbm90IHNoYXJlIHdpdGggRU1NQy4KPiA+IDIpIFRoZSBiYXNlIHJlZ2lzdGVyIGFk ZHJlc3MKPiA+IDMpIERNQSBlbmNyeXB0aW9uIG9wdGlvbiB3aGljaCB3ZSBkb24ndCBjYXJlIG9u IE5GQyBkcml2ZXIuICAKPiBncmVhdCwgdGhhbmsgeW91IGZvciBjb25maXJtaW5nIHRoaXMhCj4g Cj4gPiA+IEluIHRoaXMgc2VyaWVzIEknbSBzZW5kaW5nIHR3byBwYXRjaGVzIHdoaWNoIGFkZCBz dXBwb3J0IGZvciB0aGUgb2xkZXIKPiA+ID4gU29Dcy4KPiA+ID4KPiA+ID4gVW5mb3J0dW5hdGVs eSB0aGVzZSBwYXRjaGVzIGFyZSBjdXJyZW50bHkgbm90IHdvcmtpbmcgZm9yIG1lIChoZW5jZSB0 aGUKPiA+ID4gIlJGQyIgcHJlZml4KS4gSSBnZXQgYSAoc3RyYW5nZSkgY3Jhc2ggd2hpY2ggaXMg dHJpZ2dlcmVkIGJ5IHRoZQo+ID4gPiBremFsbG9jKCkgaW4gbWVzb25fbmZjX3JlYWRfYnVmKCkg LSBzZWUgYmVsb3cgZm9yIG1vcmUgZGV0YWlscy4KPiA+ID4KPiA+ID4gQ2FuIHlvdSBwbGVhc2Ug aGVscCBtZSBvbiB0aGlzIG9uZT8gSSdkIGxpa2UgdG8ga25vdyB3aGV0aGVyOgo+ID4gPiAtIHRo ZSBtZXNvbi1uYW5kIGRyaXZlciB3b3JrcyBmb3IgeW91IG9uIEdYTCBvciBBWEcgb24gbGludXgt bmV4dD8KPiA+ID4gICAgKEkgd2FzIHJ1bm5pbmcgdGhlc2UgcGF0Y2hlcyBvbiB0b3Agb2YgbmV4 dC0yMDE5MDMwMSBvbiBteSBNOFMKPiA+ID4gICAgYm9hcmQgd2hpY2ggdXNlcyBhIDMyLWJpdCBN ZXNvbjhtMiBTb0MuIEkgZG9uJ3QgaGF2ZSBhbnkgYm9hcmQgdXNpbmcKPiA+ID4gICAgYSBHWEwg U29DIHdoaWNoIGFsc28gaGFzIE5BTkQpICAKPiA+IFllcywgaXQgd29ya3Mgb24gQVhHIHBsYXRm b3JtIHVzaW5nIGEgTVhJQyBzbGMgbmFuZCBmbGFzaChNWDMwTEY0Ryk7IGJ1dAo+ID4gaSBhbiBu b3Qgc3VyZSBpdCBydW5zIHRoZSBzYW1lIGZsb3cgd2l0aCB5b3Vycy4gYmVjYXVzZSBpIHNlZSB0 aGUgcHJpbnQKPiA+ICJDb3VubGQgbm90IGZpbmQgYSB2YWxpZCBPTkZJIHBhcmFtZXRlciBwYWdl LCAuLi4uIiBpbiB5b3Vycy4gaSB3aWxsIHRyeQo+ID4gdG8gcmVwcm9kdWNlIGl0IG9uIEFYRyhp IGRvbid0IGhhdmUgYSBNOCBwbGF0Zm9ybSBub3cpLiAgCj4gSSdtIGxvb2tpbmcgZm9yd2FyZCB0 byBoZWFyIGFib3V0IHRoZSB0ZXN0IHJlc3VsdHMgb24geW91ciBBWEcgYm9hcmRzCj4gZm9yIHJl ZmVyZW5jZTogbXkgYm9hcmQgaGFzIGEgU0sgSHluaXggSDI3VUNHOFQyQiAoSUQgYnl0ZXM6IDB4 YWQgMHhkZQo+IDB4OTQgMHhlYiAweDc0IDB4NDQsIDIwbm0gTUxDKQo+IEkgaGF2ZSBhbm90aGVy IGJvYXJkICh3aGVyZSBJIGhhdmVuJ3QgdGVzdGVkIHRoZSBORkMgZHJpdmVyIHlldCkgd2l0aAo+ IGEgU0sgSHluaXggSDI3VUNHOFQyRSAoSUQgYnl0ZXM6IDB4YWQgMHhkZSAweDE0IDB4YTcgMHg0 MiAweDRhLCAxWW5tCj4gTUxDKS4gaWYgaXQgaGVscHMgd2l0aCB5b3VyIGFuYWx5c2lzIEkgY2Fu IHRlc3Qgb24gdGhhdCBib2FyZCBhcyB3ZWxsCgpMaWFuZywgeW91IGp1c3QgaGF2ZSB0byBmYWtl IHRoZSBvdXRwdXQgb2YgdGhlIE9ORkkgcGFnZSBkZXRlY3Rpb24gYW5kCnlvdSB3aWxsIHByb2Jh Ymx5IHJ1biBpbnRvIHRoaXMgZXJyb3Igd2hpY2ggd2lsbCB0aGVuIGJlIGVhc3kgdG8KcmVwcm9k dWNlLgoKClRoYW5rcywKTWlxdcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkxpbnV4IE1URCBkaXNjdXNzaW9uIG1haWxpbmcgbGlzdApo dHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LW10ZC8K 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=-1.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS autolearn=unavailable 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 3061EC43381 for ; Thu, 7 Mar 2019 13:10:45 +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 EFAE62081B for ; Thu, 7 Mar 2019 13:10:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="BqNL4yaJ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EFAE62081B 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=Yyk5Hx422xR+YHAiPjgA7iSLCBRIWG7Tb3IltSWKpVY=; b=BqNL4yaJ0WoXsx 82sfjFz0i1jgUmlZ9Gbel6uisFckYGRSrYPg+kcPwWktUEfoo5+5nWvVuC6+1SPwoQjT8moxUFsym p2Fea5+kJsE4nmrKtNYB31JImmY40UPWrmdOzuiCjMN/BKi1w4r5WqGgF7X1EPUbF5EdUAc6dOlM/ SkcB9wLEQlGArUXrTgv1H2wr6XlyTVFDiSLaziJOIRDgcehZBaTyj/EDzsqrg2nV39JYPw6WRrGkH 7vRQTLWyFRlBLmcqcDNIkYT/ZzhL5hp5MZgKw+X8TAMhZK+xI5sUYHcFY+irkqFO6aUOt7CscBmkP wPv9cczzg0XVQnzc+ULg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h1snF-0007f4-Dg; Thu, 07 Mar 2019 13:10:37 +0000 Received: from relay11.mail.gandi.net ([217.70.178.231]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h1snA-0007da-Mm; Thu, 07 Mar 2019 13:10:34 +0000 Received: from xps13 (aaubervilliers-681-1-31-179.w90-88.abo.wanadoo.fr [90.88.150.179]) (Authenticated sender: miquel.raynal@bootlin.com) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 9E43C100012; Thu, 7 Mar 2019 13:10:17 +0000 (UTC) Date: Thu, 7 Mar 2019 14:09:59 +0100 From: Miquel Raynal To: Martin Blumenstingl Subject: Re: [RFC PATCH nand-next 0/2] meson-nand: support for older SoCs Message-ID: <20190307140959.10092d45@xps13> In-Reply-To: References: <20190301182922.8309-1-martin.blumenstingl@googlemail.com> <98776767-c4d7-1207-6d42-97105f289bec@amlogic.com> 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-20190307_051033_047255_8CF55BE2 X-CRM114-Status: GOOD ( 28.86 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, jianxin.pan@amlogic.com, linux-kernel@vger.kernel.org, robh+dt@kernel.org, Liang Yang , linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, 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 SGVsbG8sCgpNYXJ0aW4gQmx1bWVuc3RpbmdsIDxtYXJ0aW4uYmx1bWVuc3RpbmdsQGdvb2dsZW1h aWwuY29tPiB3cm90ZSBvbiBUdWUsCjUgTWFyIDIwMTkgMjM6MTI6NTEgKzAxMDA6Cgo+IEhpIExp YW5nLAo+IAo+IE9uIE1vbiwgTWFyIDQsIDIwMTkgYXQgNTo1NSBBTSBMaWFuZyBZYW5nIDxsaWFu Zy55YW5nQGFtbG9naWMuY29tPiB3cm90ZToKPiA+Cj4gPiBIZWxsbyBNYXJ0aW4sCj4gPgo+ID4g T24gMjAxOS8zLzIgMjoyOSwgTWFydGluIEJsdW1lbnN0aW5nbCB3cm90ZTogIAo+ID4gPiBIaSBM aWFuZywKPiA+ID4KPiA+ID4gSSBhbSB0cnlpbmcgdG8gYWRkIHN1cHBvcnQgZm9yIG9sZGVyIFNv Q3MgdG8gdGhlIG1lc29uLW5hbmQgZHJpdmVyLgo+ID4gPiBCYWNrIHdoZW4gdGhlIGRyaXZlciB3 YXMgaW4gZGV2ZWxvcG1lbnQgSSB1c2VkIGFuIGVhcmx5IHJldmlzaW9uIChvZgo+ID4gPiB5b3Vy IGRyaXZlcikgYW5kIGRpZCBzb21lIG1vZGlmaWNhdGlvbnMgdG8gbWFrZSBpdCB3b3JrIG9uIG9s ZGVyIFNvQ3MuCj4gPiA+Cj4gPiA+IE5vdyB0aGF0IHRoZSBkcml2ZXIgaXMgdXBzdHJlYW0gSSB3 YW50ZWQgdG8gZ2l2ZSBpdCBhbm90aGVyIHRyeSBhbmQKPiA+ID4gbWFrZSBhIHJlYWwgcGF0Y2gg b3V0IG9mIGl0LiBVbmZvcnR1bmF0ZWx5IGl0J3Mgbm90IHdvcmtpbmcgYW55bW9yZS4KPiA+ID4K PiA+ID4gQXMgZmFyIGFzIEkga25vdyB0aGUgTkZDIElQIGJsb2NrIHJldmlzaW9uIG9uIEdYTCBp cyBzaW1pbGFyIChvciBldmVuCj4gPiA+IHRoZSBzYW1lPykgYXMgb24gYWxsIG9sZGVyIFNvQ3Mu IEFzIGZhciBhcyBJIGNhbiB0ZWxsIG9ubHkgdGhlIGNsb2NrCj4gPiA+IHNldHVwIGlzIGRpZmZl cmVudCBvbiB0aGUgb2xkZXIgU29DcyAod2hpY2ggaGF2ZSBhIGRlZGljYXRlZCBOQU5ECj4gPiA+ IGNsb2NrKToKPiA+ID4gLSB3ZSBkb24ndCBuZWVkIHRoZSAiYW1sb2dpYyxtbWMtc3lzY29uIiBw cm9wZXJ0eSBvbiB0aGUgb2xkZXIgU29Dcwo+ID4gPiAgICBiZWNhdXNlIHdlIGRvbid0IG5lZWQg dG8gc2V0dXAgYW55IG11eGluZyAoY29tbW9uIGNsb2NrIGZyYW1ld29yawo+ID4gPiAgICB3aWxs IGRvIGV2ZXJ5dGhpbmcgZm9yIHVzKQo+ID4gPiAtICJyeCIgYW5kICJ0eCIgY2xvY2tzIGRvbid0 IGV4aXN0Cj4gPiA+IC0gSSBjb3VsZCBub3QgZmluZCBhbnkgb3RoZXIgZGlmZmVyZW5jZXMgYmV0 d2VlbiBNZXNvbjgsIE1lc29uOGIsCj4gPiA+ICAgIE1lc29uOG0yLCBHWEJCIGFuZCBHWEwKPiA+ ID4gIAo+ID4gVGhhdCBpcyByaWdodC4gdGhlIHNlcmlhbHMgTkZDIGlzIGFsbW9zdCB0aGUgc2Ft ZSBleGNlcHQ6Cj4gPiAxKSBUaGUgY2xvY2sgY29udHJvbCBhbmQgc291cmNlIHRoYXQgTTgtc2Vy aWFscyBhcmUgbm90IHNoYXJlIHdpdGggRU1NQy4KPiA+IDIpIFRoZSBiYXNlIHJlZ2lzdGVyIGFk ZHJlc3MKPiA+IDMpIERNQSBlbmNyeXB0aW9uIG9wdGlvbiB3aGljaCB3ZSBkb24ndCBjYXJlIG9u IE5GQyBkcml2ZXIuICAKPiBncmVhdCwgdGhhbmsgeW91IGZvciBjb25maXJtaW5nIHRoaXMhCj4g Cj4gPiA+IEluIHRoaXMgc2VyaWVzIEknbSBzZW5kaW5nIHR3byBwYXRjaGVzIHdoaWNoIGFkZCBz dXBwb3J0IGZvciB0aGUgb2xkZXIKPiA+ID4gU29Dcy4KPiA+ID4KPiA+ID4gVW5mb3J0dW5hdGVs eSB0aGVzZSBwYXRjaGVzIGFyZSBjdXJyZW50bHkgbm90IHdvcmtpbmcgZm9yIG1lIChoZW5jZSB0 aGUKPiA+ID4gIlJGQyIgcHJlZml4KS4gSSBnZXQgYSAoc3RyYW5nZSkgY3Jhc2ggd2hpY2ggaXMg dHJpZ2dlcmVkIGJ5IHRoZQo+ID4gPiBremFsbG9jKCkgaW4gbWVzb25fbmZjX3JlYWRfYnVmKCkg LSBzZWUgYmVsb3cgZm9yIG1vcmUgZGV0YWlscy4KPiA+ID4KPiA+ID4gQ2FuIHlvdSBwbGVhc2Ug aGVscCBtZSBvbiB0aGlzIG9uZT8gSSdkIGxpa2UgdG8ga25vdyB3aGV0aGVyOgo+ID4gPiAtIHRo ZSBtZXNvbi1uYW5kIGRyaXZlciB3b3JrcyBmb3IgeW91IG9uIEdYTCBvciBBWEcgb24gbGludXgt bmV4dD8KPiA+ID4gICAgKEkgd2FzIHJ1bm5pbmcgdGhlc2UgcGF0Y2hlcyBvbiB0b3Agb2YgbmV4 dC0yMDE5MDMwMSBvbiBteSBNOFMKPiA+ID4gICAgYm9hcmQgd2hpY2ggdXNlcyBhIDMyLWJpdCBN ZXNvbjhtMiBTb0MuIEkgZG9uJ3QgaGF2ZSBhbnkgYm9hcmQgdXNpbmcKPiA+ID4gICAgYSBHWEwg U29DIHdoaWNoIGFsc28gaGFzIE5BTkQpICAKPiA+IFllcywgaXQgd29ya3Mgb24gQVhHIHBsYXRm b3JtIHVzaW5nIGEgTVhJQyBzbGMgbmFuZCBmbGFzaChNWDMwTEY0Ryk7IGJ1dAo+ID4gaSBhbiBu b3Qgc3VyZSBpdCBydW5zIHRoZSBzYW1lIGZsb3cgd2l0aCB5b3Vycy4gYmVjYXVzZSBpIHNlZSB0 aGUgcHJpbnQKPiA+ICJDb3VubGQgbm90IGZpbmQgYSB2YWxpZCBPTkZJIHBhcmFtZXRlciBwYWdl LCAuLi4uIiBpbiB5b3Vycy4gaSB3aWxsIHRyeQo+ID4gdG8gcmVwcm9kdWNlIGl0IG9uIEFYRyhp IGRvbid0IGhhdmUgYSBNOCBwbGF0Zm9ybSBub3cpLiAgCj4gSSdtIGxvb2tpbmcgZm9yd2FyZCB0 byBoZWFyIGFib3V0IHRoZSB0ZXN0IHJlc3VsdHMgb24geW91ciBBWEcgYm9hcmRzCj4gZm9yIHJl ZmVyZW5jZTogbXkgYm9hcmQgaGFzIGEgU0sgSHluaXggSDI3VUNHOFQyQiAoSUQgYnl0ZXM6IDB4 YWQgMHhkZQo+IDB4OTQgMHhlYiAweDc0IDB4NDQsIDIwbm0gTUxDKQo+IEkgaGF2ZSBhbm90aGVy IGJvYXJkICh3aGVyZSBJIGhhdmVuJ3QgdGVzdGVkIHRoZSBORkMgZHJpdmVyIHlldCkgd2l0aAo+ IGEgU0sgSHluaXggSDI3VUNHOFQyRSAoSUQgYnl0ZXM6IDB4YWQgMHhkZSAweDE0IDB4YTcgMHg0 MiAweDRhLCAxWW5tCj4gTUxDKS4gaWYgaXQgaGVscHMgd2l0aCB5b3VyIGFuYWx5c2lzIEkgY2Fu IHRlc3Qgb24gdGhhdCBib2FyZCBhcyB3ZWxsCgpMaWFuZywgeW91IGp1c3QgaGF2ZSB0byBmYWtl IHRoZSBvdXRwdXQgb2YgdGhlIE9ORkkgcGFnZSBkZXRlY3Rpb24gYW5kCnlvdSB3aWxsIHByb2Jh Ymx5IHJ1biBpbnRvIHRoaXMgZXJyb3Igd2hpY2ggd2lsbCB0aGVuIGJlIGVhc3kgdG8KcmVwcm9k dWNlLgoKClRoYW5rcywKTWlxdcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 From: Miquel Raynal Subject: Re: [RFC PATCH nand-next 0/2] meson-nand: support for older SoCs Date: Thu, 7 Mar 2019 14:09:59 +0100 Message-ID: <20190307140959.10092d45@xps13> References: <20190301182922.8309-1-martin.blumenstingl@googlemail.com> <98776767-c4d7-1207-6d42-97105f289bec@amlogic.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Martin Blumenstingl Cc: Liang Yang , mark.rutland@arm.com, devicetree@vger.kernel.org, jianxin.pan@amlogic.com, linux-kernel@vger.kernel.org, robh+dt@kernel.org, linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org List-Id: devicetree@vger.kernel.org Hello, Martin Blumenstingl wrote on Tue, 5 Mar 2019 23:12:51 +0100: > Hi Liang, > > On Mon, Mar 4, 2019 at 5:55 AM Liang Yang wrote: > > > > Hello Martin, > > > > On 2019/3/2 2:29, Martin Blumenstingl wrote: > > > Hi Liang, > > > > > > I am trying to add support for older SoCs to the meson-nand driver. > > > Back when the driver was in development I used an early revision (of > > > your driver) and did some modifications to make it work on older SoCs. > > > > > > Now that the driver is upstream I wanted to give it another try and > > > make a real patch out of it. Unfortunately it's not working anymore. > > > > > > As far as I know the NFC IP block revision on GXL is similar (or even > > > the same?) as on all older SoCs. As far as I can tell only the clock > > > setup is different on the older SoCs (which have a dedicated NAND > > > clock): > > > - we don't need the "amlogic,mmc-syscon" property on the older SoCs > > > because we don't need to setup any muxing (common clock framework > > > will do everything for us) > > > - "rx" and "tx" clocks don't exist > > > - I could not find any other differences between Meson8, Meson8b, > > > Meson8m2, GXBB and GXL > > > > > That is right. the serials NFC is almost the same except: > > 1) The clock control and source that M8-serials are not share with EMMC. > > 2) The base register address > > 3) DMA encryption option which we don't care on NFC driver. > great, thank you for confirming this! > > > > In this series I'm sending two patches which add support for the older > > > SoCs. > > > > > > Unfortunately these patches are currently not working for me (hence the > > > "RFC" prefix). I get a (strange) crash which is triggered by the > > > kzalloc() in meson_nfc_read_buf() - see below for more details. > > > > > > Can you please help me on this one? I'd like to know whether: > > > - the meson-nand driver works for you on GXL or AXG on linux-next? > > > (I was running these patches on top of next-20190301 on my M8S > > > board which uses a 32-bit Meson8m2 SoC. I don't have any board using > > > a GXL SoC which also has NAND) > > Yes, it works on AXG platform using a MXIC slc nand flash(MX30LF4G); but > > i an not sure it runs the same flow with yours. because i see the print > > "Counld not find a valid ONFI parameter page, ...." in yours. i will try > > to reproduce it on AXG(i don't have a M8 platform now). > I'm looking forward to hear about the test results on your AXG boards > for reference: my board has a SK Hynix H27UCG8T2B (ID bytes: 0xad 0xde > 0x94 0xeb 0x74 0x44, 20nm MLC) > I have another board (where I haven't tested the NFC driver yet) with > a SK Hynix H27UCG8T2E (ID bytes: 0xad 0xde 0x14 0xa7 0x42 0x4a, 1Ynm > MLC). if it helps with your analysis I can test on that board as well Liang, you just have to fake the output of the ONFI page detection and you will probably run into this error which will then be easy to reproduce. Thanks, Miquèl