Received: by 10.192.165.148 with SMTP id m20csp805961imm; Wed, 25 Apr 2018 07:59:21 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+hiWqvfDZR3OJAmkQ2JIuvmHE0FajvePiCZpz4GqJJXpe9TzeAW+DLjpqubB2bGvhy8BGf X-Received: by 2002:a17:902:9349:: with SMTP id g9-v6mr29368082plp.73.1524668361426; Wed, 25 Apr 2018 07:59:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524668361; cv=none; d=google.com; s=arc-20160816; b=v5wZGs3XG1AugDm8INOhK+TSHhYtVTJZx0mJzxFyZR1uo3wqDZR/SZFqJMsYhuEArO 46Sa4yprKzMW66SpZv/1EmdxsE/UcCOudRNgFHlqlERylBZitGXIkxLv3Xj5zuHU9NrL 1Ukw4+j99ow+Bk08dwGLzVhVMb8UfmbD0gYt3gV4rDyYjAycIVZ6jHfzk9slTKpsnQ6Y Nc7heKj52uQUGmRs1w6iE7ZkqQTgO4soVta1rkB0Z6xbRUHwVUB3t812zt0QN5fR+yum d8ngi0UuEFV6YvTK20xHb2nHl4kJ6Wfy0Ef2XTue1d8aZHUpN62WfGRmblQj+2wdjjgz KCKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id: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=qkHgXDq16mUnMkKjjmHh8i/q6xKL4Q2AmYm1oH80Ps4=; b=ntu/FwqsaMQjR1TS0brVoy/dr99esOBKwblH6/0eeIBFown4jGDGZp04xTyReWDFYs aFjcpu9KvoYZ0dk+QXtpv3a1soGcUkhsovu6sjS3m/ceHUbhDzA3BKan9918w4GqqlOW LZ3sshIQxiVDqMNDgwcAZJ8XTn4k92DcQuImChGaOLxWCfYIw4+EcWhaXT0Rg9oiE7XX WKyF1jdTd2y+RDXtGx6Mqug6cO+FsgpIMjmen0fuWB+omYAqFMj1GJDXcNAiDtWad9Jh i2u9epk63J2AymZoZX2xjrQyOjhw3DSv9nFQdlOxSRgL+IqDoRlwYrC9inloE+qQlusd 9WzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@synopsys.com header.s=mail header.b=SSgSf+pm; 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=pass (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l67si2311993pfg.326.2018.04.25.07.59.07; Wed, 25 Apr 2018 07:59:21 -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=@synopsys.com header.s=mail header.b=SSgSf+pm; 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=pass (p=NONE sp=NONE dis=NONE) header.from=synopsys.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754813AbeDYO40 (ORCPT + 99 others); Wed, 25 Apr 2018 10:56:26 -0400 Received: from smtprelay6.synopsys.com ([198.182.37.59]:54846 "EHLO smtprelay.synopsys.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754683AbeDYO4L (ORCPT ); Wed, 25 Apr 2018 10:56:11 -0400 Received: from mailhost.synopsys.com (mailhost1.synopsys.com [10.12.238.239]) by smtprelay.synopsys.com (Postfix) with ESMTP id 593761E04CE; Wed, 25 Apr 2018 16:56:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=synopsys.com; s=mail; t=1524668168; bh=qkHgXDq16mUnMkKjjmHh8i/q6xKL4Q2AmYm1oH80Ps4=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=SSgSf+pmCYP8ilTaO3TmnPCsY7NgGRHgeiEyrGj/NHVjXq1no2AEljo+DvjFhq6Zj CsAwlpfrMVubpmcYnY+PNwsZSB+pzZTrUqX18FF+5smK9Z47wLI6mkjWQf3In/6AiQ w25F0UgDejM7QycfuHFmAmn7QmcSvV/0Kgn88VR8RPK4dDO/PgvBgpIvD6BysLvf/Y /9R5XrCz4H9x6hhucDt2C0SSRVPfLtX/WeTER3v1e0kM/C/1dYQezT0q2pwQDE8mAO 7mamXStqQLI38EOUyLQbL2rtarTcVQBAAaHQaVfzo/HmqujEZdUXXiSnbtKoufSN75 LJ+5UaP5GiLgA== Received: from US01WXQAHTC1.internal.synopsys.com (us01wxqahtc1.internal.synopsys.com [10.12.238.230]) by mailhost.synopsys.com (Postfix) with ESMTP id AE81EAA43; Wed, 25 Apr 2018 06:53:54 -0700 (PDT) Received: from DE02WEHTCB.internal.synopsys.com (10.225.19.94) by US01WXQAHTC1.internal.synopsys.com (10.12.238.230) with Microsoft SMTP Server (TLS) id 14.3.361.1; Wed, 25 Apr 2018 06:53:40 -0700 Received: from DE02WEMBXB.internal.synopsys.com ([fe80::95ce:118a:8321:a099]) by DE02WEHTCB.internal.synopsys.com ([::1]) with mapi id 14.03.0361.001; Wed, 25 Apr 2018 15:53:38 +0200 From: Eugeniy Paltsev To: "ulf.hansson@linaro.org" CC: "jh80.chung@samsung.com" , "linux-kernel@vger.kernel.org" , "Alexey.Brodkin@synopsys.com" , "linux-mmc@vger.kernel.org" , "krzk@kernel.org" , "linux-snps-arc@lists.infradead.org" , "kgene@kernel.org" , "shawn.lin@rock-chips.com" , "linux-arm-kernel@lists.infradead.org" , "linux-samsung-soc@vger.kernel.org" Subject: Re: [RFC 0/2] dw_mmc: add multislot support Thread-Topic: [RFC 0/2] dw_mmc: add multislot support Thread-Index: AQHT1kU9JRWyVBt9pU2N/kM9u9RtRKQJJjwAgACLJYCABB5agIADm9GA Date: Wed, 25 Apr 2018 13:53:38 +0000 Message-ID: <1524664417.18209.16.camel@synopsys.com> References: <20180417121130.25281-1-Eugeniy.Paltsev@synopsys.com> <1524239609.10138.47.camel@synopsys.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.121.8.59] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gTW9uLCAyMDE4LTA0LTIzIGF0IDA4OjQ3ICswMjAwLCBVbGYgSGFuc3NvbiB3cm90ZToNCj4g T24gMjAgQXByaWwgMjAxOCBhdCAxNzo1MywgRXVnZW5peSBQYWx0c2V2IDxFdWdlbml5LlBhbHRz ZXZAc3lub3BzeXMuY29tPiB3cm90ZToNCj4gPiBIaSBVbGYsDQo+ID4gDQo+ID4gT24gRnJpLCAy MDE4LTA0LTIwIGF0IDA5OjM1ICswMjAwLCBVbGYgSGFuc3NvbiB3cm90ZToNCj4gPiA+IFsuLi5d DQo+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+IDIuIEFkZCBtaXNzaW5nIHN0dWZmIHRvIHN1cHBv cnQgbXVsdGlzbG90IG1vZGUgaW4gRGVzaWduV2FyZSBNTUMgZHJpdmVyLg0KPiA+ID4gPiAgKiBB ZGQgbWlzc2luZyBzbG90IHN3aXRjaCB0byBfX2R3X21jaV9zdGFydF9yZXF1ZXN0KCkgZnVuY3Rp b24uDQo+ID4gPiA+ICAqIFJlZmFjdG9yIHNldF9pb3MgZnVuY3Rpb246DQo+ID4gPiA+ICAgIGEp IENhbGN1bGF0ZSBjb21tb24gY2xvY2sgd2hpY2ggaXMNCj4gPiA+ID4gICAgICAgc3VpdGFibGUg Zm9yIGFsbCBzbG90cyBpbnN0ZWFkIG9mIGRpcmVjdGx5IHVzZSBjbG9jayB2YWx1ZQ0KPiA+ID4g PiAgICAgICBwcm92aWRlZCBieSBtbWMgY29yZS4gV2UgY2FsY3VsYXRlIGNvbW1vbiBjbG9jayBh cyB0aGUgbWluaW11bQ0KPiA+ID4gPiAgICAgICBhbW9uZyBlYWNoIHVzZWQgc2xvdCBjbG9ja3Mu IFRoaXMgY2xvY2sgaXMgY2FsY3VsYXRlZCBpbg0KPiA+ID4gPiAgICAgICBkd19tY2lfY2FsY19j b21tb25fY2xvY2soKSBmdW5jdGlvbiB3aGljaCBpcyBjYWxsZWQNCj4gPiA+ID4gICAgICAgZnJv bSBzZXRfaW9zKCkNCj4gPiA+ID4gICAgYikgRGlzYWJsZSBjbG9jayBvbmx5IGlmIG5vIG90aGVy IHNsb3RzIGFyZSBPTi4NCj4gPiA+ID4gICAgYykgU2V0dXAgY2xvY2sgZGlyZWN0bHkgaW4gc2V0 X2lvcygpIG9ubHkgaWYgbm8gb3RoZXIgc2xvdHMNCj4gPiA+ID4gICAgICAgYXJlIE9OLiBPdGhl cndpc2UgYWRqdXN0IGNsb2NrIGluIF9fZHdfbWNpX3N0YXJ0X3JlcXVlc3QoKQ0KPiA+ID4gPiAg ICAgICBmdW5jdGlvbiBiZWZvcmUgc2xvdCBzd2l0Y2guDQo+ID4gPiA+ICAgIGQpIE1vdmUgdGlt aW5ncyBhbmQgYnVzX3dpZHRoIHNldHVwIHRvIHNlcGFyYXRlIGZ1bmNpb25zLg0KPiA+ID4gPiAg KiBVc2UgdGltaW5nIGZpZWxkIGluIGVhY2ggc2xvdCBzdHJ1Y3R1cmUgaW5zdGVhZCBvZiBjb21t b24gZmllbGQgaW4NCj4gPiA+ID4gICAgaG9zdCBzdHJ1Y3R1cmUuDQo+ID4gPiA+ICAqIEFkZCBs b2NrcyB0byBzZXJpYWxpemUgYWNjZXNzIHRvIHJlZ2lzdGVycy4NCj4gPiA+IA0KPiA+ID4gU29y cnksIGJ1dCB0aGlzIGlzIGEgaGFjayB0byAqdHJ5KiB0byBtYWtlIG11bHRpLXNsb3Qgd29yayBh bmQgdGhpcw0KPiA+ID4gaXNuJ3Qgc3VmZmljaWVudC4gVGhlcmUgd2VyZSBnb29kIHJlYXNvbnMg dG8gd2h5IHRoZSBlYXJsaWVyDQo+ID4gPiBub24td29ya2luZyBtdWx0aSBzbG90IHN1cHBvcnQg d2FzIHJlbW92ZWQgZnJvbSBkd19tbWMuDQo+ID4gDQo+ID4gUHJldmlvdXMgbXVsdGkgc2xvdCBp bXBsZW1lbnRhdGlvbiB3YXMgcmVtb3ZlZCBhcyBub2JvZHkgdXNlZCBpdCBhbmQNCj4gPiBub2Jv ZHkgdGVzdGVkIGl0LiBUaGVyZSBhcmUgbG90cyBvZiBtaXN0YWtlcyBpbiBwcmV2aW91cyBpbXBs ZW1lbnRhdGlvbg0KPiA+IHdoaWNoIGFyZSBub3QgcmVsYXRlZCB0byByZXF1ZXN0IHNlcmlhbGl6 YXRpb24NCj4gPiBsaWtlIGxhY2sgb2Ygc2xvdCBzd2l0Y2ggLyBsYWNrIG9mIGFkZGluZyBzbG90 IGlkIHRvIENJVSBjb21tYW5kcyAvIGV0cy4uLg0KPiA+IFNvIG9idmlvdXNseSBpdCB3YXMgbmV2 ZXIgdGVzdGVkIGFuZCBuZXZlciB1c2VkIGF0IHJlYWwgbXVsdGkgc2xvdCBoYXJkd2FyZS4NCj4g PiANCj4gPiA+IExldCBtZSBlbGFib3JhdGUgYSBiaXQgZm9yIHlvdXIgdW5kZXJzdGFuZGluZy4g VGhlIGNvcmUgdXNlcyBhIGhvc3QNCj4gPiA+IGxvY2sgKG1tY19jbGFpbXxyZWxlYXNlX2hvc3Qo KSkgdG8gc2VyaWFsaXplIG9wZXJhdGlvbnMgYW5kIGNvbW1hbmRzLA0KPiA+ID4gYXMgdG8gY29u ZmlybSB0byB0aGUgU0QvU0RJTy8oZSlNTUMgc3BlY3MuIFRoZSBhYm92ZSBjaGFuZ2VzIGdpdmVz IG5vDQo+ID4gPiBndWFyYW50ZWVzIGZvciB0aGlzLiBUbyBtYWtlIHRoYXQgd29yaywgd2Ugd291 bGQgbmVlZCBhICJtbWMgYnVzIGxvY2siDQo+ID4gPiB0byBiZSBtYW5hZ2VkIGJ5IHRoZSBjb3Jl Lg0KPiA+IA0KPiA+IEluIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gZGF0YSB0cmFuc2ZlcnMgYW5k IGNvbW1hbmRzIHRvIGRpZmZlcmVudA0KPiA+IGhvc3RzIChzbG90cykgYXJlIHNlcmlhbGl6ZWQg aW50ZXJuYWxseSBpbiB0aGUgZHdfbW1jIGRyaXZlci4gV2UgaGF2ZQ0KPiA+IHJlcXVlc3QgcXVl dWUgYW5kIHdoZW4gLnJlcXVlc3QoKSBpcyBjYWxsZWQgd2UgYWRkIG5ldyByZXF1ZXN0IHRvIHRo ZQ0KPiA+IHF1ZXVlLiBXZSB0YWtlIG5ldyByZXF1ZXN0IGZyb20gdGhlIHF1ZXVlIG9ubHkgaWYg dGhlIHByZXZpb3VzIG9uZQ0KPiA+IGhhcyBhbHJlYWR5IGZpbmlzaGVkLg0KPiANCj4gVGhhdCBp c24ndCBzdWZmaWNpZW50LiBUaGUgY29yZSBleHBlY3RzIGFsbCBjYWxscyB0byAqYW55KiBvZiB0 aGUgaG9zdA0KPiBvcHMgdG8gYmUgc2VyaWFsaXplZCBmb3Igb25lIGhvc3QuIEl0IGRvZXMgc28g dG8gY29uZm9ybSB0byB0aGUgc3BlY3MuDQo+IA0KPiBGb3IgZXhhbXBsZSBpdCBtYXkgY2FsbDoN Cj4gIC0+c2V0X2lvcygpDQo+IC0+cmVxdWVzdCgpDQo+IC0+c2V0X2lvcygpDQo+IC0+cmVxdWVz dCgpDQo+IC0+cmVxdWVzdCgpDQo+IA0KDQpBIGJpdCByZW1hcmsgZm9yIGJldHRlciB1bmRlcnN0 YW5kaW5nOg0KDQpBbGwgY2FyZCBzZXR0aW5ncyBjaGFuZ2UgYXJlIHNlcmlhbGl6ZWQgdG9vLiBU aGVzZSBzZXR0aW5ncyBhcmUgYXBwbGllZA0KYWZ0ZXIgc2xvdCBzd2l0Y2ggYmVmb3JlIGV4ZWN1 dGlvbiBvZiBuZXcgcmVxdWVzdCBmb3IgdGhpcyBzbG90Lg0KDQpTbyBzaXR1YXRpb25zIGxpa2Ug Y2FsbGluZyBhbnkgaG9zdF8wIG9wcyB3aGlsZSBhbm90aGVyIGhvc3QgKGhvc3RfMSkgaXMgYWN0 aXZlDQphcmUgaGFuZGxlZCBieSBjdXJyZW50IGNvZGUuDQoNClRoaXMgaXMgZXhhbXBsZSBvZiBz aW11bHRhbmVvdXMgb3BzIGNhbGxzIGZvciBib3RoIHNsb3RzOg0KDQpob3N0IChzbG90KSAwICAg IHwgaG9zdCAoc2xvdCkgMQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmgw LT5zZXRfaW9zKCkgICAgfCAgICBoMS0+c2V0X2lvcygpDQpoMC0+cmVxdWVzdCgpICAgIHwgICAg aDEtPnJlcXVlc3QoKQ0KaDAtPnNldF9pb3MoKSAgICB8ICAgIGgxLT5zZXRfaW9zKCkNCmgwLT5y ZXF1ZXN0KCkgICAgfCAgICBoMS0+cmVxdWVzdCgpDQpoMC0+cmVxdWVzdCgpICAgIHwNCmgwLT5y ZXF1ZXN0KCkgICAgfA0KaDAtPnJlcXVlc3QoKSAgICB8DQoNCkhvdyBpdCB3aWxsIGJlIHNlcmlh bGl6ZWQgaW4gdGhlIG1tYyBkcml2ZXI6DQoNCmgwLT5zZXRfaW9zKCkgICAvLyBoMCBzZXR0aW5n cyBzYXZlDQpoMS0+c2V0X2lvcygpICAgLy8gaDEgc2V0dGluZ3Mgc2F2ZQ0KaDAtPnJlcXVlc3Qo KSAgIC8vIGFwcGx5IHNldHRpbmdzIGZvciBoMCBhbmQgZG8gcmVxdWVzdA0KLS0tLS0tIHNsb3Qg c3dpdGNoIHRvIGgxIC0tLS0tLQ0KaDEtPnJlcXVlc3QoKSAgIC8vIGFwcGx5IHNldHRpbmdzIGZv ciBoMSBhbmQgZG8gcmVxdWVzdA0KaDAtPnNldF9pb3MoKSAgIC8vIGgwIHNldHRpbmdzIHNhdmUN CmgxLT5zZXRfaW9zKCkgICAvLyBoMSBzZXR0aW5ncyBzYXZlDQotLS0tLS0gc2xvdCBzd2l0Y2gg dG8gaDAgLS0tLS0tDQpoMC0+cmVxdWVzdCgpICAgLy8gYXBwbHkgc2V0dGluZ3MgZm9yIGgwIGFu ZCBkbyByZXF1ZXN0DQotLS0tLS0gc2xvdCBzd2l0Y2ggdG8gaDEgLS0tLS0tDQpoMS0+cmVxdWVz dCgpICAgLy8gYXBwbHkgc2V0dGluZ3MgZm9yIGgxIGFuZCBkbyByZXF1ZXN0DQotLS0tLS0gc2xv dCBzd2l0Y2ggdG8gaDAgLS0tLS0tDQpoMC0+cmVxdWVzdCgpICAgLy8gZG8gcmVxdWVzdCAobm8g bmV3IHNldHRpbmdzIHRvIGFwcGx5KQ0KaDAtPnJlcXVlc3QoKSAgIC8vIGRvIHJlcXVlc3QgKG5v IG5ldyBzZXR0aW5ncyB0byBhcHBseSkNCmgwLT5yZXF1ZXN0KCkgICAvLyBkbyByZXF1ZXN0IChu byBuZXcgc2V0dGluZ3MgdG8gYXBwbHkpDQoNCi0tIA0KIEV1Z2VuaXkgUGFsdHNldg==