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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E1186C433EF for ; Tue, 9 Nov 2021 11:22:32 +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 AB32B60041 for ; Tue, 9 Nov 2021 11:22:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org AB32B60041 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bootlin.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc: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=uhnfJZKwVgkX614MMtyzf7VwCbfi5+eEElqFF471Cgc=; b=dvu+NhHUxGz4qZ 5LaJoN/mGZ0RBzNg8jkOeSO6WqdGzCBB0Dmu3MEyVmPh4UychciyqVSwvtqST7SQgzGln90QB/ERp HiPjPsSYOL06z+l11kchkMX5BjlULQjqFz5RrN4B7uMvXeGfruNrSpxJ5mjqwE3LIjlfQH5YKsWAZ h+LnsQos+b8M8V/C7lmhXslG1d3SFcLHgWT7DNM/xxytX1xY7bXC2K3aivgekHBnO9Hx9n7dsMp3X EhFw95BUuqE+SYO+r5DcqeBncJ+euuTmqua4xTky9nLlhq5Pt5n6SEnnAN1LMYUzkdmSKu0RDGt2q rHXzJHnkkZE7UZe/Ib3A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mkPCq-001hom-TL; Tue, 09 Nov 2021 11:22:24 +0000 Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mkPCn-001hnn-Bc; Tue, 09 Nov 2021 11:22:23 +0000 Received: (Authenticated sender: miquel.raynal@bootlin.com) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 5FDFBC0012; Tue, 9 Nov 2021 11:22:17 +0000 (UTC) Date: Tue, 9 Nov 2021 12:22:15 +0100 From: Miquel Raynal To: Xiangsheng Hou Cc: , , , , , , , , , , , , Subject: Re: [RFC,v3 1/5] mtd: ecc: move mediatek HW ECC driver Message-ID: <20211109122215.1764bd4a@xps13> In-Reply-To: <20211022024021.14665-2-xiangsheng.hou@mediatek.com> References: <20211022024021.14665-1-xiangsheng.hou@mediatek.com> <20211022024021.14665-2-xiangsheng.hou@mediatek.com> Organization: Bootlin X-Mailer: Claws Mail 3.17.7 (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-20211109_032221_696349_7506C12B X-CRM114-Status: GOOD ( 18.29 ) X-BeenThere: linux-mediatek@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-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org SGkgWGlhbmdzaGVuZywKCnhpYW5nc2hlbmcuaG91QG1lZGlhdGVrLmNvbSB3cm90ZSBvbiBGcmks IDIyIE9jdCAyMDIxIDEwOjQwOjE3ICswODAwOgoKPiBNb3ZlIE1lZGlhdGVrIEhXIEVDQyBzb3Vy Y2UgZHJpdmVyIHRvIG10ZCBuYW5kIGZvbGRlciBhbmQgdGhlIGhlYWRlcgo+IGZpbGUgdG8gaW5j bHVkZSBsaW51eCBtdGQgZm9sZGVyLgo+IFRoZSBIVyBFQ0MgZHJpdmVyIGNhbiBiZSB1c2VkIGJ5 IE1lZGlhdGVrIHJhdyBuYW5kIGFuZCBzcGkgbmFuZAo+IGNvbnRyb2xsZXIuCj4gCj4gU2lnbmVk LW9mZi1ieTogWGlhbmdzaGVuZyBIb3UgPHhpYW5nc2hlbmcuaG91QG1lZGlhdGVrLmNvbT4KPiAt LS0KPiAgZHJpdmVycy9tdGQvbmFuZC9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCA5ICsrKysrKysrKwo+ICBkcml2ZXJzL210ZC9uYW5kL01ha2VmaWxlICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8IDEgKwo+ICBkcml2ZXJzL210ZC9uYW5kL3tyYXcgPT4gfS9tdGtf ZWNjLmMgICAgICAgICAgICAgICAgICB8IDIgKy0KPiAgZHJpdmVycy9tdGQvbmFuZC9yYXcvS2Nv bmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxICsKPiAgZHJpdmVycy9tdGQvbmFuZC9y YXcvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICstCj4gIGRyaXZlcnMvbXRk L25hbmQvcmF3L210a19uYW5kLmMgICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQo+ICB7ZHJp dmVycy9tdGQvbmFuZC9yYXcgPT4gaW5jbHVkZS9saW51eC9tdGR9L210a19lY2MuaCB8IDAKPiAg NyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ICByZW5h bWUgZHJpdmVycy9tdGQvbmFuZC97cmF3ID0+IH0vbXRrX2VjYy5jICg5OSUpCj4gIHJlbmFtZSB7 ZHJpdmVycy9tdGQvbmFuZC9yYXcgPT4gaW5jbHVkZS9saW51eC9tdGR9L210a19lY2MuaCAoMTAw JSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tdGQvbmFuZC9LY29uZmlnIGIvZHJpdmVycy9t dGQvbmFuZC9LY29uZmlnCj4gaW5kZXggYjQwNDU1MjM0Y2JkLi5lNjU3ODIzMzI5ZDIgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9tdGQvbmFuZC9LY29uZmlnCj4gKysrIGIvZHJpdmVycy9tdGQvbmFu ZC9LY29uZmlnCj4gQEAgLTQ2LDYgKzQ2LDE1IEBAIGNvbmZpZyBNVERfTkFORF9FQ0NfU1dfQkNI Cj4gIAkgIEVDQyBjb2Rlcy4gVGhleSBhcmUgdXNlZCB3aXRoIE5BTkQgZGV2aWNlcyByZXF1aXJp bmcgbW9yZSB0aGFuIDEgYml0Cj4gIAkgIG9mIGVycm9yIGNvcnJlY3Rpb24uCj4gIAo+ICtjb25m aWcgTVREX05BTkRfRUNDX01USwo+ICsJYm9vbCAiTWVkaWF0ZWsgaGFyZHdhcmUgRUNDIGVuZ2lu ZSIKPiArCXNlbGVjdCBNVERfTkFORF9FQ0MKPiArCWhlbHAKPiArCSAgVGhpcyBlbmFibGVzIHN1 cHBvcnQgZm9yIE1lZGlhdGVrIGhhcmR3YXJlIEVDQyBlbmdpbmUgd2hpY2gKPiArCSAgdXNlZCBm b3IgZXJyb3IgY29ycmVjdGlvbi4gVGhpcyBjb3JyZWN0aW9uIHN0cmVuZ3RoIGRlcGVuZHMKPiAr CSAgb24gZGlmZmVyZW50IHByb2plY3QuIFRoZSBFQ0MgZW5naW5lIGNhbiBiZSB1c2VkIHdpdGgg TWVkaWF0ZWsKPiArCSAgcmF3IG5hbmQgYW5kIHNwaSBuYW5kIGNvbnRyb2xsZXIgZHJpdmVyLgo+ ICsKPiAgZW5kbWVudQo+ICAKPiAgZW5kbWVudQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL210ZC9u YW5kL01ha2VmaWxlIGIvZHJpdmVycy9tdGQvbmFuZC9NYWtlZmlsZQo+IGluZGV4IDFjMGI0Njk2 MGViMS4uNjZkMTc0MWZlN2ZmIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbXRkL25hbmQvTWFrZWZp bGUKPiArKysgYi9kcml2ZXJzL210ZC9uYW5kL01ha2VmaWxlCj4gQEAgLTEwLDMgKzEwLDQgQEAg b2JqLXkJKz0gc3BpLwo+ICBuYW5kY29yZS0kKENPTkZJR19NVERfTkFORF9FQ0MpICs9IGVjYy5v Cj4gIG5hbmRjb3JlLSQoQ09ORklHX01URF9OQU5EX0VDQ19TV19IQU1NSU5HKSArPSBlY2Mtc3ct aGFtbWluZy5vCj4gIG5hbmRjb3JlLSQoQ09ORklHX01URF9OQU5EX0VDQ19TV19CQ0gpICs9IGVj Yy1zdy1iY2gubwo+ICtuYW5kY29yZS0kKENPTkZJR19NVERfTkFORF9FQ0NfTVRLKSArPSBtdGtf ZWNjLm8KClBsZWFzZSBmb2xsb3cgdGhlIGN1cnJlbnQgbmFtaW5nOiBlY2MtbXRrLmMgYW5kIGVj Yy1tdGsubwoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tdGQvbmFuZC9yYXcvbXRrX2VjYy5jIGIv ZHJpdmVycy9tdGQvbmFuZC9tdGtfZWNjLmMKPiBzaW1pbGFyaXR5IGluZGV4IDk5JQo+IHJlbmFt ZSBmcm9tIGRyaXZlcnMvbXRkL25hbmQvcmF3L210a19lY2MuYwo+IHJlbmFtZSB0byBkcml2ZXJz L210ZC9uYW5kL210a19lY2MuYwo+IGluZGV4IGM0MzdkOTdkZWJiOC4uY2UwZjhiNDkxZTVkIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvbXRkL25hbmQvcmF3L210a19lY2MuYwo+ICsrKyBiL2RyaXZl cnMvbXRkL25hbmQvbXRrX2VjYy5jCj4gQEAgLTE2LDcgKzE2LDcgQEAKPiAgI2luY2x1ZGUgPGxp bnV4L29mX3BsYXRmb3JtLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9tdXRleC5oPgo+ICAKPiAtI2lu Y2x1ZGUgIm10a19lY2MuaCIKPiArI2luY2x1ZGUgPGxpbnV4L210ZC9tdGtfZWNjLmg+Cj4gIAo+ ICAjZGVmaW5lIEVDQ19JRExFX01BU0sJCUJJVCgwKQo+ICAjZGVmaW5lIEVDQ19JUlFfRU4JCUJJ VCgwKQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL210ZC9uYW5kL3Jhdy9LY29uZmlnIGIvZHJpdmVy cy9tdGQvbmFuZC9yYXcvS2NvbmZpZwo+IGluZGV4IDY3YjdjYjY3YzAzMC4uYzkwYmMxNjYwMzRi IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvbXRkL25hbmQvcmF3L0tjb25maWcKPiArKysgYi9kcml2 ZXJzL210ZC9uYW5kL3Jhdy9LY29uZmlnCj4gQEAgLTM2Miw2ICszNjIsNyBAQCBjb25maWcgTVRE X05BTkRfTVRLCj4gIAl0cmlzdGF0ZSAiTVRLIE5BTkQgY29udHJvbGxlciIKPiAgCWRlcGVuZHMg b24gQVJDSF9NRURJQVRFSyB8fCBDT01QSUxFX1RFU1QKPiAgCWRlcGVuZHMgb24gSEFTX0lPTUVN Cj4gKwlzZWxlY3QgTVREX05BTkRfRUNDX01USwo+ICAJaGVscAo+ICAJICBFbmFibGVzIHN1cHBv cnQgZm9yIE5BTkQgY29udHJvbGxlciBvbiBNVEsgU29Dcy4KPiAgCSAgVGhpcyBjb250cm9sbGVy IGlzIGZvdW5kIG9uIG10Mjd4eCwgbXQ4MXh4LCBtdDY1eHggU29Dcy4KPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9tdGQvbmFuZC9yYXcvTWFrZWZpbGUgYi9kcml2ZXJzL210ZC9uYW5kL3Jhdy9NYWtl ZmlsZQo+IGluZGV4IDJmOTc5NThjM2EzMy4uNDlkMzk0NmMxNjZiIDEwMDY0NAo+IC0tLSBhL2Ry aXZlcnMvbXRkL25hbmQvcmF3L01ha2VmaWxlCj4gKysrIGIvZHJpdmVycy9tdGQvbmFuZC9yYXcv TWFrZWZpbGUKPiBAQCAtNDgsNyArNDgsNyBAQCBvYmotJChDT05GSUdfTVREX05BTkRfU1VOWEkp CQkrPSBzdW54aV9uYW5kLm8KPiAgb2JqLSQoQ09ORklHX01URF9OQU5EX0hJU0k1MDQpCSAgICAg ICAgKz0gaGlzaTUwNF9uYW5kLm8KPiAgb2JqLSQoQ09ORklHX01URF9OQU5EX0JSQ01OQU5EKQkJ Kz0gYnJjbW5hbmQvCj4gIG9iai0kKENPTkZJR19NVERfTkFORF9RQ09NKQkJKz0gcWNvbV9uYW5k Yy5vCj4gLW9iai0kKENPTkZJR19NVERfTkFORF9NVEspCQkrPSBtdGtfZWNjLm8gbXRrX25hbmQu bwo+ICtvYmotJChDT05GSUdfTVREX05BTkRfTVRLKQkJKz0gbXRrX25hbmQubwo+ICBvYmotJChD T05GSUdfTVREX05BTkRfTVhJQykJCSs9IG14aWNfbmFuZC5vCj4gIG9iai0kKENPTkZJR19NVERf TkFORF9URUdSQSkJCSs9IHRlZ3JhX25hbmQubwo+ICBvYmotJChDT05GSUdfTVREX05BTkRfU1RN MzJfRk1DMikJKz0gc3RtMzJfZm1jMl9uYW5kLm8KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tdGQv bmFuZC9yYXcvbXRrX25hbmQuYyBiL2RyaXZlcnMvbXRkL25hbmQvcmF3L210a19uYW5kLmMKPiBp bmRleCA1YzVjOTIxMzIyODcuLjdkOGE2YjM1YzEwMiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL210 ZC9uYW5kL3Jhdy9tdGtfbmFuZC5jCj4gKysrIGIvZHJpdmVycy9tdGQvbmFuZC9yYXcvbXRrX25h bmQuYwo+IEBAIC0xNyw3ICsxNyw3IEBACj4gICNpbmNsdWRlIDxsaW51eC9pb3BvbGwuaD4KPiAg I2luY2x1ZGUgPGxpbnV4L29mLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9vZl9kZXZpY2UuaD4KPiAt I2luY2x1ZGUgIm10a19lY2MuaCIKPiArI2luY2x1ZGUgPGxpbnV4L210ZC9tdGtfZWNjLmg+Cj4g IAo+ICAvKiBOQU5EIGNvbnRyb2xsZXIgcmVnaXN0ZXIgZGVmaW5pdGlvbiAqLwo+ICAjZGVmaW5l IE5GSV9DTkZHCQkoMHgwMCkKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tdGQvbmFuZC9yYXcvbXRr X2VjYy5oIGIvaW5jbHVkZS9saW51eC9tdGQvbXRrX2VjYy5oCj4gc2ltaWxhcml0eSBpbmRleCAx MDAlCj4gcmVuYW1lIGZyb20gZHJpdmVycy9tdGQvbmFuZC9yYXcvbXRrX2VjYy5oCj4gcmVuYW1l IHRvIGluY2x1ZGUvbGludXgvbXRkL210a19lY2MuaAoKClRoYW5rcywKTWlxdcOobAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtbWVkaWF0ZWsg bWFpbGluZyBsaXN0CkxpbnV4LW1lZGlhdGVrQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1tZWRpYXRlawo=