Received: by 10.192.165.148 with SMTP id m20csp4539096imm; Mon, 30 Apr 2018 22:02:33 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp879+pHAFXrKzfRmM1KW89vxvQoloIjR0Ult01eCFiOM9w7lAdYfp9niYKjdHA6mfAu3IM X-Received: by 10.98.202.74 with SMTP id n71mr14408483pfg.149.1525150953061; Mon, 30 Apr 2018 22:02:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525150952; cv=none; d=google.com; s=arc-20160816; b=bZFUDb10IhdzTFhNVzwKe2Es/81PighxHgu5m69svvJAF+hFpNYxi0a+YEWtMSoO7e U26VLPv+TMCyDbZTpYBZfvnz2uz4uSwGcUT4KdZpim5pRMSPo0opH99eayvQVD3CWuwG FHARWxwXvYrWFkC2coh16bxmPgEwAZWr58htMW/e6NiKJChMyk1h2iiWmXcLn0E6MdMr MhJNV2LQQskWJm+rLChw2ibsvmSSfGbb3UCIE0aniJgU3YxUmrUi9epKpbiebaqtr3mT jktthgUAfuNsM5NcU1saaX1EbyK2wMxKKpl+bpkfcP5NRY7kAR/jNLUvXdccCfA0LxiE 0BPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:spamdiagnosticmetadata :spamdiagnosticoutput:msip_labels:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=ZJjDt0FewqskrG0y9HsDOlaHf5z0HXkrXjdr1vW+xxs=; b=Z1yUSHSQL75PQO1485Kc/iKABPBdG8aXAisiPTbl2N1KejvMAhkh89xM0AkW8lra6M XyCD9xwzR01vbt4cxyvhWNn428jY4/VgNt/JFWvs4KFYhv4jqJKgvWxJ0LuwPKuBevm0 Pu+DvFlXqQK46UObjJME3XdhZGeKbdZcxP+EPU8aJnkP2PdqIDZr/gkmyjBCa9fZugsx +JvH7N7naLFKnRVHk4qudtDxZFYeZ+KFgNewbNWTFrywnE+B9ShuqNXjmCFGAJc989f4 ozyVOmbRjEAQzoPHjk2tbgQNxha5KJ0V3UKUKH1AQM1fUzQZH20rIguSJCPuiTwTCB6u VcWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nokia.onmicrosoft.com header.s=selector1-nokia-com header.b=ZlgVPeLb; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nokia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o73si4053512pfg.327.2018.04.30.22.01.45; Mon, 30 Apr 2018 22:02:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nokia.onmicrosoft.com header.s=selector1-nokia-com header.b=ZlgVPeLb; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nokia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751658AbeEAFBe (ORCPT + 99 others); Tue, 1 May 2018 01:01:34 -0400 Received: from mail-he1eur01on0109.outbound.protection.outlook.com ([104.47.0.109]:22671 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751134AbeEAFBc (ORCPT ); Tue, 1 May 2018 01:01:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ZJjDt0FewqskrG0y9HsDOlaHf5z0HXkrXjdr1vW+xxs=; b=ZlgVPeLbEsB2NK1htpJCb5cP5aBGFXojy3/RJoUWzYQ4UO3VqMusB3I2Au2p8TsR7v/xnq1YuVryBe+fB/f94Z9ZvG/hV7ZrItn7A7yKMf53Ezy5s6nxVl0AuDMbNkl0XoAcbeB9FW9oBy5jQBvnk09y21BVuwsQf+V9NvUnnjY= Received: from VI1PR07MB1615.eurprd07.prod.outlook.com (10.166.142.145) by VI1PR07MB0798.eurprd07.prod.outlook.com (10.161.107.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.735.6; Tue, 1 May 2018 05:01:24 +0000 Received: from VI1PR07MB1615.eurprd07.prod.outlook.com ([fe80::f086:ea8b:4f87:b505]) by VI1PR07MB1615.eurprd07.prod.outlook.com ([fe80::f086:ea8b:4f87:b505%5]) with mapi id 15.20.0735.006; Tue, 1 May 2018 05:01:23 +0000 From: "Wan, Jane (Nokia - US/Sunnyvale)" To: Miquel Raynal , Boris Brezillon CC: "dwmw2@infradead.org" , "computersforpeace@gmail.com" , "Bos, Ties (Nokia - US/Sunnyvale)" , "linux-mtd@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "richard@nod.at" , "marek.vasut@gmail.com" , "yamada.masahiro@socionext.com" , "prabhakar.kushwaha@nxp.com" , "miquel.raynal@bootlin.com" , "shawnguo@kernel.org" , "jagdish.gediya@nxp.com" , "shreeya.patel23498@gmail.com" Subject: RE: [PATCH 1/2] Fix FSL NAND driver to read all ONFI parameter pages Thread-Topic: [PATCH 1/2] Fix FSL NAND driver to read all ONFI parameter pages Thread-Index: AQHT3b252+y5cFSzUUapzyhkoN+qDaQWEHAAgAQN7zA= Date: Tue, 1 May 2018 05:01:23 +0000 Message-ID: References: <1524788396-32380-1-git-send-email-Jane.Wan@nokia.com> <1524788396-32380-2-git-send-email-Jane.Wan@nokia.com> <20180428134218.3ae857eb@xps13> In-Reply-To: <20180428134218.3ae857eb@xps13> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-originating-ip: [131.228.32.191] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;VI1PR07MB0798;7:rIQ7kmA48Eb3H/Tyu23f5dr9yOUXHTELYosvM5a9OmBl4eitoeoDYLklwW62kk3VBEdU9bbY1dwVIfR3eumDlh6Ef6OOOSM/bRyw/b28kqKvLRwX7jfJc0MgeOQYHi4mg8eGWpbtwZoZfJmpWnxUE6VYFJ4uAp2UQ8KVRshVrZck749fQJggM0HBmVrEI1UZ0Mskdvxtj+x1tZ5PUsd3Jq6Gzj72Qj4TmuIH/i6cIZQyZGHOyru+oBj9FaPQz/fW x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:(109105607167333);BCL:0;PCL:0;RULEID:(7020095)(4652020)(8989080)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(8990040)(5600026)(2017052603328)(49563074)(7193020);SRVR:VI1PR07MB0798; x-ms-traffictypediagnostic: VI1PR07MB0798: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(9452136761055)(82608151540597)(85827821059158)(258649278758335)(109105607167333); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(102415395)(6040522)(2401047)(5005006)(8121501046)(3231254)(11241501184)(806099)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:VI1PR07MB0798;BCL:0;PCL:0;RULEID:;SRVR:VI1PR07MB0798; x-forefront-prvs: 06592CCE58 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(376002)(396003)(346002)(366004)(39860400002)(39380400002)(13464003)(199004)(189003)(2900100001)(102836004)(8936002)(316002)(6246003)(86362001)(5890100001)(2906002)(6436002)(106356001)(105586002)(53936002)(3846002)(97736004)(6306002)(110136005)(81156014)(7696005)(229853002)(5250100002)(76176011)(54906003)(81166006)(14454004)(99286004)(55016002)(486006)(6116002)(8676002)(3660700001)(99936001)(68736007)(6346003)(966005)(4326008)(8656006)(39060400002)(478600001)(5660300001)(476003)(9686003)(3280700002)(74316002)(26005)(7416002)(33656002)(186003)(11346002)(6506007)(25786009)(66066001)(446003)(7736002)(305945005)(53546011)(345774005)(354624002)(217873001);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR07MB0798;H:VI1PR07MB1615.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=jane.wan@nokia.com; x-microsoft-antispam-message-info: gc/CQ4Ouc4c2nwOFLRkDQ+XPBZ7eZncypN/5CcXnjKgpAg/GKMB3x3M1Y6G08PuoKDyKi9bWPHpzUkupyHmOjCanyzx+Ty+x+oUOOjnRlLCQ6k4mE2z5gg1KlRso2fAyu5ZCc1VDVXgj/uJ04M3XEtwJP9lUtv5yNRl2TJzrKJFrvUvTN216+zbvEVY7Tuo2Rf4vEJ3b2opLDHhDjxirzqRj6X+0be4qlCCD+pyzhJ4= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/mixed; boundary="_002_VI1PR07MB161575ACAE380B18882E8EE981810VI1PR07MB1615eurp_" MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: c3ab3933-6ec4-413b-2712-08d5af209620 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3ab3933-6ec4-413b-2712-08d5af209620 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 May 2018 05:01:23.3890 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB0798 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --_002_VI1PR07MB161575ACAE380B18882E8EE981810VI1PR07MB1615eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTWlxdcOobCBhbmQgQm9yaXMsDQoNClRoYW5rIHlvdSBmb3IgeW91ciByZXNwb25zZSBhbmQg ZmVlZGJhY2suICBJJ3ZlIG1vZGlmaWVkIHRoZSBmaXggYmFzZWQgb24geW91ciBjb21tZW50cy4g IA0KUGxlYXNlIHNlZSB0aGUgdXBkYXRlZCBwYXRjaCBmaWxlIGF0IHRoZSBlbmQgb2YgdGhpcyBt ZXNzYWdlIChhbHNvIGluIGF0dGFjaG1lbnQpLg0KTXkgYW5zd2VycyB0byB5b3VyIGNvbW1lbnRz L3F1ZXN0aW9ucyBhcmUgaW5saW5lIGluIHRoZSBwcmV2aW91cyBtZXNzYWdlLg0KDQpIZXJlIGlz IHRoZSBhbnN3ZXIgdG8gQm9yaXMgcXVlc3Rpb24gaW4gYW5vdGhlciBlbWFpbCB0aHJlYWQ6DQoN Cj4gV2hhdCBpZiBzb21lIE5BTkRzIGhhdmUgNCBvciBtb3JlIGNvcGllcyBvZiB0aGUgcGFyYW0g cGFnZT8NCiBbSmFuZV0gVGhlIE9ORkkgc3BlYyBkZWZpbmVzIHRoYXQgdGhlIHBhcmFtZXRlciBw YWdlIGFuZCBpdHMgdHdvIHJlZHVuZGFudCBjb3BpZXMgYXJlIG1hbmRhdG9yeS4gIA0KVGhlIGFk ZGl0aW9uYWwgcmVkdW5kYW50IHBhZ2VzIGFyZSBvcHRpb25hbC4gIEN1cnJlbnRseSwgdGhlIEZT TCBOQU5EIGRyaXZlciBvbmx5IHJlYWRzIHRoZSBmaXJzdCANCnBhcmFtZXRlciBwYWdlLiAgVGhp cyBwYXRjaCBpcyB0byBmaXggdGhlIGRyaXZlciB0byBtZWV0IHRoZSBtYW5kYXRvcnkgcmVxdWly ZW1lbnQgaW4gdGhlIHNwZWMuIA0KV2UgZ290IGEgYmF0Y2ggb2YgcGFydGljdWxhcmx5IGJhZCBO QU5EIGNoaXBzIHJlY2VudGx5IGFuZCB3ZSBuZWVkZWQgdGhlc2UgY2hhbmdlcyB0byBtYWtlIHRo ZW0gDQp3b3JrIHJlbGlhYmx5IG92ZXIgdGVtcGVyYXR1cmUuICBUaGUgcGF0Y2ggd2FzIHZlcmlm aWVkIHVzaW5nIHRoZXNlIGJhZCBjaGlwcy4NCg0KQmVzdCByZWdhcmRzLA0KSmFuZQ0KDQpVcGRh dGVkIHBhdGNoOg0KRnJvbSA3MDFkZTQxNDZhYTYzNTVjOTUxZTk3YTc3NDc2ZTEyZDJkYTU2ZDQy IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogSmFuZSBXYW4gPEphbmUuV2FuQG5va2lh LmNvbT4NCkRhdGU6IE1vbiwgMzAgQXByIDIwMTggMTM6MzA6NDYgLTA3MDANClN1YmplY3Q6IFtQ QVRDSCAxLzJdIG10ZDogcmF3bmFuZDogZnNsX2lmYzogZml4IEZTTCBOQU5EIGRyaXZlciB0byBy ZWFkIGFsbA0KIE9ORkkgcGFyYW1ldGVyIHBhZ2VzDQoNClBlciBPTkZJIHNwZWNpZmljYXRpb24g KFJldi4gNC4wKSwgaWYgdGhlIENSQyBvZiB0aGUgZmlyc3QgcGFyYW1ldGVyIHBhZ2UNCnJlYWQg aXMgbm90IHZhbGlkLCB0aGUgaG9zdCBzaG91bGQgcmVhZCByZWR1bmRhbnQgcGFyYW1ldGVyIHBh Z2UgY29waWVzLg0KRml4IEZTTCBOQU5EIGRyaXZlciB0byByZWFkIHRoZSB0d28gcmVkdW5kYW50 IGNvcGllcyB3aGljaCBhcmUgbWFuZGF0b3J5DQppbiB0aGUgc3BlY2lmaWNhdGlvbi4NCg0KU2ln bmVkLW9mZi1ieTogSmFuZSBXYW4gPEphbmUuV2FuQG5va2lhLmNvbT4NCi0tLQ0KIGRyaXZlcnMv bXRkL25hbmQvcmF3L2ZzbF9pZmNfbmFuZC5jIHwgICAxNyArKysrKysrKysrLS0tLS0tLQ0KIDEg ZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0t Z2l0IGEvZHJpdmVycy9tdGQvbmFuZC9yYXcvZnNsX2lmY19uYW5kLmMgYi9kcml2ZXJzL210ZC9u YW5kL3Jhdy9mc2xfaWZjX25hbmQuYw0KaW5kZXggNjFhYWUwMi4uOThhYWMxZiAxMDA2NDQNCi0t LSBhL2RyaXZlcnMvbXRkL25hbmQvcmF3L2ZzbF9pZmNfbmFuZC5jDQorKysgYi9kcml2ZXJzL210 ZC9uYW5kL3Jhdy9mc2xfaWZjX25hbmQuYw0KQEAgLTM0Miw5ICszNDIsMTYgQEAgc3RhdGljIHZv aWQgZnNsX2lmY19jbWRmdW5jKHN0cnVjdCBtdGRfaW5mbyAqbXRkLCB1bnNpZ25lZCBpbnQgY29t bWFuZCwNCiANCiAJY2FzZSBOQU5EX0NNRF9SRUFESUQ6DQogCWNhc2UgTkFORF9DTURfUEFSQU06 IHsNCisJCS8qDQorCQkgKiBGb3IgUkVBRElELCByZWFkIDggYnl0ZXMgdGhhdCBhcmUgY3VycmVu dGx5IHVzZWQuDQorCQkgKiBGb3IgUEFSQU0sIHJlYWQgYWxsIDMgY29waWVzIG9mIDI1Ni1ieXRl cyBwYWdlcy4NCisJCSAqLw0KKwkJaW50IGxlbiA9IDg7DQogCQlpbnQgdGltaW5nID0gSUZDX0ZJ Ul9PUF9SQjsNCi0JCWlmIChjb21tYW5kID09IE5BTkRfQ01EX1BBUkFNKQ0KKwkJaWYgKGNvbW1h bmQgPT0gTkFORF9DTURfUEFSQU0pIHsNCiAJCQl0aW1pbmcgPSBJRkNfRklSX09QX1JCQ0Q7DQor CQkJbGVuID0gMjU2ICogMzsNCisJCX0NCiANCiAJCWlmY19vdXQzMigoSUZDX0ZJUl9PUF9DVzAg PDwgSUZDX05BTkRfRklSMF9PUDBfU0hJRlQpIHwNCiAJCQkgIChJRkNfRklSX09QX1VBICA8PCBJ RkNfTkFORF9GSVIwX09QMV9TSElGVCkgfA0KQEAgLTM1NCwxMiArMzYxLDggQEAgc3RhdGljIHZv aWQgZnNsX2lmY19jbWRmdW5jKHN0cnVjdCBtdGRfaW5mbyAqbXRkLCB1bnNpZ25lZCBpbnQgY29t bWFuZCwNCiAJCQkgICZpZmMtPmlmY19uYW5kLm5hbmRfZmNyMCk7DQogCQlpZmNfb3V0MzIoY29s dW1uLCAmaWZjLT5pZmNfbmFuZC5yb3czKTsNCiANCi0JCS8qDQotCQkgKiBhbHRob3VnaCBjdXJy ZW50bHkgaXQncyA4IGJ5dGVzIGZvciBSRUFESUQsIHdlIGFsd2F5cyByZWFkDQotCQkgKiB0aGUg bWF4aW11bSAyNTYgYnl0ZXMoZm9yIFBBUkFNKQ0KLQkJICovDQotCQlpZmNfb3V0MzIoMjU2LCAm aWZjLT5pZmNfbmFuZC5uYW5kX2ZiY3IpOw0KLQkJaWZjX25hbmRfY3RybC0+cmVhZF9ieXRlcyA9 IDI1NjsNCisJCWlmY19vdXQzMihsZW4sICZpZmMtPmlmY19uYW5kLm5hbmRfZmJjcik7DQorCQlp ZmNfbmFuZF9jdHJsLT5yZWFkX2J5dGVzID0gbGVuOw0KIA0KIAkJc2V0X2FkZHIobXRkLCAwLCAw LCAwKTsNCiAJCWZzbF9pZmNfcnVuX2NvbW1hbmQobXRkKTsNCi0tIA0KMS43LjkuNQ0KDQoNCi0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBNaXF1ZWwgUmF5bmFsIFttYWlsdG86bWlx dWVsLnJheW5hbEBib290bGluLmNvbV0gDQpTZW50OiBTYXR1cmRheSwgQXByaWwgMjgsIDIwMTgg NDo0MiBBTQ0KVG86IFdhbiwgSmFuZSAoTm9raWEgLSBVUy9TdW5ueXZhbGUpIDxqYW5lLndhbkBu b2tpYS5jb20+DQpDYzogZHdtdzJAaW5mcmFkZWFkLm9yZzsgY29tcHV0ZXJzZm9ycGVhY2VAZ21h aWwuY29tOyBCb3MsIFRpZXMgKE5va2lhIC0gVVMvU3Vubnl2YWxlKSA8dGllcy5ib3NAbm9raWEu Y29tPjsgbGludXgtbXRkQGxpc3RzLmluZnJhZGVhZC5vcmc7IGxpbnV4LWtlcm5lbEB2Z2VyLmtl cm5lbC5vcmc7IEJvcmlzIEJyZXppbGxvbiA8Qm9yaXMuQnJlemlsbG9uQGJvb3RsaW4uY29tPg0K U3ViamVjdDogUmU6IFtQQVRDSCAxLzJdIEZpeCBGU0wgTkFORCBkcml2ZXIgdG8gcmVhZCBhbGwg T05GSSBwYXJhbWV0ZXIgcGFnZXMNCg0KSGkgSmFuZSwNCg0KWW91IGZvcmdvdCB0byBDYyB0aGUg cmlnaHQgbWFpbnRhaW5lcnMsIHBsZWFzZSB1c2UgLi9zY3JpcHRzL2dldF9tYWludGFpbmVyLnBs IGZvciB0aGF0Lg0KW0phbmVdICBBZGRlZCB0aHJvdWdoIDQuMTctcmMxIGdldF9tYWludGFpbmVy LnBsLiAgSSB3YXMgcnVubmluZyB0aGUgc2NyaXB0IGZyb20gYW4gb2xkZXIga2VybmVsIHZlcnNp b24gd2UncmUgdXNpbmcuDQoNCj4gU2lnbmVkLW9mZi1ieTogSmFuZSBXYW4gPEphbmUuV2FuQG5v a2lhLmNvbT4NCg0KUGxlYXNlIGFkZCBhIGRlc2NyaXB0aW9uIG9mIHdoYXQgeW91ciBhcmUgZG9p bmcgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLg0KVGhlIGRlc2NyaXB0aW9uIGluIHRoZSBjb3ZlciBs ZXR0ZXIgaXMgZ29vZCwgeW91IGNhbiBjb3B5IHRoZSByZWxldmFudCBzZWN0aW9uIGhlcmUuDQpb SmFuZV0gIEFkZGVkLg0KDQo+IC0tLQ0KPiAgZHJpdmVycy9tdGQvbmFuZC9mc2xfaWZjX25hbmQu YyB8ICAgMTAgKysrKysrLS0tLQ0KDQpBbHNvLCBqdXN0IGZvciB5b3UgdG8ga25vdywgZmlsZXMg aGF2ZSBtb3ZlZCBpbiBhIHJhdy8gc3ViZGlyZWN0b3J5LCBzbyBwbGVhc2UgcmViYXNlIG9uIHRv cCBvZiA0LjE3LXJjMSBhbmQgcHJlZml4IHRoZSBjb21taXQgdGl0bGUgd2l0aA0KIm10ZDogcmF3 bmFuZDogZnNsX2lmYzoiLg0KW0phbmVdIFRoYW5rIHlvdSBmb3IgdGhlIGluZm8uICBJJ3ZlIHJl YmFzZWQgdGhlIGNoYW5nZSBvbiB0b3Agb2YgNC4xNy1yYzEgYW5kIG1vZGlmaWVkIHRoZSBjb21t aXQgdGl0bGUgYXMgeW91IHN1Z2dlc3RlZC4NCg0KPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0 aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL210ZC9u YW5kL2ZzbF9pZmNfbmFuZC5jIA0KPiBiL2RyaXZlcnMvbXRkL25hbmQvZnNsX2lmY19uYW5kLmMg aW5kZXggY2EzNmIzNS4uYTNjZjZjYSAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9tdGQvbmFuZC9m c2xfaWZjX25hbmQuYw0KPiArKysgYi9kcml2ZXJzL210ZC9uYW5kL2ZzbF9pZmNfbmFuZC5jDQo+ IEBAIC00MTMsNiArNDEzLDcgQEAgc3RhdGljIHZvaWQgZnNsX2lmY19jbWRmdW5jKHN0cnVjdCBt dGRfaW5mbyAqbXRkLCB1bnNpZ25lZCBpbnQgY29tbWFuZCwNCj4gIAlzdHJ1Y3QgZnNsX2lmY19t dGQgKnByaXYgPSBjaGlwLT5wcml2Ow0KPiAgCXN0cnVjdCBmc2xfaWZjX2N0cmwgKmN0cmwgPSBw cml2LT5jdHJsOw0KPiAgCXN0cnVjdCBmc2xfaWZjX3J1bnRpbWUgX19pb21lbSAqaWZjID0gY3Ry bC0+cnJlZ3M7DQo+ICsJaW50IGxlbjsNCj4gIA0KPiAgCS8qIGNsZWFyIHRoZSByZWFkIGJ1ZmZl ciAqLw0KPiAgCWlmY19uYW5kX2N0cmwtPnJlYWRfYnl0ZXMgPSAwOw0KPiBAQCAtNDYyLDExICs0 NjMsMTIgQEAgc3RhdGljIHZvaWQgZnNsX2lmY19jbWRmdW5jKHN0cnVjdCBtdGRfaW5mbyAqbXRk LCB1bnNpZ25lZCBpbnQgY29tbWFuZCwNCj4gIAkJaWZjX291dDMyKGNvbHVtbiwgJmlmYy0+aWZj X25hbmQucm93Myk7DQo+ICANCj4gIAkJLyoNCj4gLQkJICogYWx0aG91Z2ggY3VycmVudGx5IGl0 J3MgOCBieXRlcyBmb3IgUkVBRElELCB3ZSBhbHdheXMgcmVhZA0KPiAtCQkgKiB0aGUgbWF4aW11 bSAyNTYgYnl0ZXMoZm9yIFBBUkFNKQ0KPiArCQkgKiBGb3IgUkVBRElELCByZWFkIDggYnl0ZXMg dGhhdCBhcmUgY3VycmVudGx5IHVzZWQuDQo+ICsJCSAqIEZvciBQQVJBTSwgcmVhZCBhbGwgMyBj b3BpZXMgb2YgMjU2LWJ5dGVzIHBhZ2VzLg0KPiAgCQkgKi8NCj4gLQkJaWZjX291dDMyKDI1Niwg JmlmYy0+aWZjX25hbmQubmFuZF9mYmNyKTsNCj4gLQkJaWZjX25hbmRfY3RybC0+cmVhZF9ieXRl cyA9IDI1NjsNCj4gKwkJbGVuID0gKGNvbW1hbmQgPT0gTkFORF9DTURfUEFSQU0pID8gKDMgKiAy NTYpIDogODsNCg0KVGhlcmUgaXMgYWxyZWFkeSBhICJjb21tYW5kID09IE5BTkRfQ01EX1BBUkFN IiBjb25kaXRpb24gYWJvdmUsIHlvdSBtaWdodCB3YW50IHRvIHVzZSBpdC4NCltKYW5lXSBEb25l IGFzIHN1Z2dlc3RlZC4NCg0KPiArCQlpZmNfb3V0MzIobGVuLCAmaWZjLT5pZmNfbmFuZC5uYW5k X2ZiY3IpOw0KPiArCQlpZmNfbmFuZF9jdHJsLT5yZWFkX2J5dGVzID0gbGVuOw0KPiAgDQo+ICAJ CXNldF9hZGRyKG10ZCwgMCwgMCwgMCk7DQo+ICAJCWZzbF9pZmNfcnVuX2NvbW1hbmQobXRkKTsN Cg0KVGhlIG92ZXJhbGwgLT5jbWRmdW5jKCkgYXBwcm9hY2ggb2YgdGhpcyBkcml2ZXIgaXMgaG9y cmlibGUuIEhvd2V2ZXIgdGhpcyBmaXhlcyBpdHMgaW1wbGVtZW50YXRpb24gdG8gbWF0Y2ggdGhl IGN1cnJlbnQgc3RhdGUgb2YgdGhlIGNvcmUsIHNvIEkgZ3Vlc3MgaXQgaXMgZmluZS4NCg0KUmVn YXJkcywNCk1pcXXDqGwNCg0KLS0NCk1pcXVlbCBSYXluYWwsIEJvb3RsaW4gKGZvcm1lcmx5IEZy ZWUgRWxlY3Ryb25zKSBFbWJlZGRlZCBMaW51eCBhbmQgS2VybmVsIGVuZ2luZWVyaW5nIGh0dHBz Oi8vYm9vdGxpbi5jb20NCg== --_002_VI1PR07MB161575ACAE380B18882E8EE981810VI1PR07MB1615eurp_ Content-Type: application/octet-stream; name="0001-mtd-rawnand-fsl_ifc-fix-FSL-NAND-driver-to-read-all-.patch" Content-Description: 0001-mtd-rawnand-fsl_ifc-fix-FSL-NAND-driver-to-read-all-.patch Content-Disposition: attachment; filename="0001-mtd-rawnand-fsl_ifc-fix-FSL-NAND-driver-to-read-all-.patch"; size=1923; creation-date="Tue, 01 May 2018 04:41:04 GMT"; modification-date="Tue, 01 May 2018 04:37:57 GMT" Content-Transfer-Encoding: base64 RnJvbSA3MDFkZTQxNDZhYTYzNTVjOTUxZTk3YTc3NDc2ZTEyZDJkYTU2ZDQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYW5lIFdhbiA8SmFuZS5XYW5Abm9raWEuY29tPgpEYXRlOiBN b24sIDMwIEFwciAyMDE4IDEzOjMwOjQ2IC0wNzAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIG10ZDog cmF3bmFuZDogZnNsX2lmYzogZml4IEZTTCBOQU5EIGRyaXZlciB0byByZWFkIGFsbAogT05GSSBw YXJhbWV0ZXIgcGFnZXMKClBlciBPTkZJIHNwZWNpZmljYXRpb24gKFJldi4gNC4wKSwgaWYgdGhl IENSQyBvZiB0aGUgZmlyc3QgcGFyYW1ldGVyIHBhZ2UKcmVhZCBpcyBub3QgdmFsaWQsIHRoZSBo b3N0IHNob3VsZCByZWFkIHJlZHVuZGFudCBwYXJhbWV0ZXIgcGFnZSBjb3BpZXMuCkZpeCBGU0wg TkFORCBkcml2ZXIgdG8gcmVhZCB0aGUgdHdvIHJlZHVuZGFudCBjb3BpZXMgd2hpY2ggYXJlIG1h bmRhdG9yeQppbiB0aGUgc3BlY2lmaWNhdGlvbi4KClNpZ25lZC1vZmYtYnk6IEphbmUgV2FuIDxK YW5lLldhbkBub2tpYS5jb20+Ci0tLQogZHJpdmVycy9tdGQvbmFuZC9yYXcvZnNsX2lmY19uYW5k LmMgfCAgIDE3ICsrKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9u cygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL210ZC9uYW5kL3Jhdy9m c2xfaWZjX25hbmQuYyBiL2RyaXZlcnMvbXRkL25hbmQvcmF3L2ZzbF9pZmNfbmFuZC5jCmluZGV4 IDYxYWFlMDIuLjk4YWFjMWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbXRkL25hbmQvcmF3L2ZzbF9p ZmNfbmFuZC5jCisrKyBiL2RyaXZlcnMvbXRkL25hbmQvcmF3L2ZzbF9pZmNfbmFuZC5jCkBAIC0z NDIsOSArMzQyLDE2IEBAIHN0YXRpYyB2b2lkIGZzbF9pZmNfY21kZnVuYyhzdHJ1Y3QgbXRkX2lu Zm8gKm10ZCwgdW5zaWduZWQgaW50IGNvbW1hbmQsCiAKIAljYXNlIE5BTkRfQ01EX1JFQURJRDoK IAljYXNlIE5BTkRfQ01EX1BBUkFNOiB7CisJCS8qCisJCSAqIEZvciBSRUFESUQsIHJlYWQgOCBi eXRlcyB0aGF0IGFyZSBjdXJyZW50bHkgdXNlZC4KKwkJICogRm9yIFBBUkFNLCByZWFkIGFsbCAz IGNvcGllcyBvZiAyNTYtYnl0ZXMgcGFnZXMuCisJCSAqLworCQlpbnQgbGVuID0gODsKIAkJaW50 IHRpbWluZyA9IElGQ19GSVJfT1BfUkI7Ci0JCWlmIChjb21tYW5kID09IE5BTkRfQ01EX1BBUkFN KQorCQlpZiAoY29tbWFuZCA9PSBOQU5EX0NNRF9QQVJBTSkgewogCQkJdGltaW5nID0gSUZDX0ZJ Ul9PUF9SQkNEOworCQkJbGVuID0gMjU2ICogMzsKKwkJfQogCiAJCWlmY19vdXQzMigoSUZDX0ZJ Ul9PUF9DVzAgPDwgSUZDX05BTkRfRklSMF9PUDBfU0hJRlQpIHwKIAkJCSAgKElGQ19GSVJfT1Bf VUEgIDw8IElGQ19OQU5EX0ZJUjBfT1AxX1NISUZUKSB8CkBAIC0zNTQsMTIgKzM2MSw4IEBAIHN0 YXRpYyB2b2lkIGZzbF9pZmNfY21kZnVuYyhzdHJ1Y3QgbXRkX2luZm8gKm10ZCwgdW5zaWduZWQg aW50IGNvbW1hbmQsCiAJCQkgICZpZmMtPmlmY19uYW5kLm5hbmRfZmNyMCk7CiAJCWlmY19vdXQz Mihjb2x1bW4sICZpZmMtPmlmY19uYW5kLnJvdzMpOwogCi0JCS8qCi0JCSAqIGFsdGhvdWdoIGN1 cnJlbnRseSBpdCdzIDggYnl0ZXMgZm9yIFJFQURJRCwgd2UgYWx3YXlzIHJlYWQKLQkJICogdGhl IG1heGltdW0gMjU2IGJ5dGVzKGZvciBQQVJBTSkKLQkJICovCi0JCWlmY19vdXQzMigyNTYsICZp ZmMtPmlmY19uYW5kLm5hbmRfZmJjcik7Ci0JCWlmY19uYW5kX2N0cmwtPnJlYWRfYnl0ZXMgPSAy NTY7CisJCWlmY19vdXQzMihsZW4sICZpZmMtPmlmY19uYW5kLm5hbmRfZmJjcik7CisJCWlmY19u YW5kX2N0cmwtPnJlYWRfYnl0ZXMgPSBsZW47CiAKIAkJc2V0X2FkZHIobXRkLCAwLCAwLCAwKTsK IAkJZnNsX2lmY19ydW5fY29tbWFuZChtdGQpOwotLSAKMS43LjkuNQoK --_002_VI1PR07MB161575ACAE380B18882E8EE981810VI1PR07MB1615eurp_--