Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp8733145pxu; Sun, 27 Dec 2020 18:02:41 -0800 (PST) X-Google-Smtp-Source: ABdhPJxsNEFvqsJFFPQStCkeA94+GHYy7kSDvgfvcx7Nl41D4rdbreO02spOoUqGfmloMyCuXFlx X-Received: by 2002:a17:906:8594:: with SMTP id v20mr39563893ejx.470.1609120961136; Sun, 27 Dec 2020 18:02:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609120961; cv=none; d=google.com; s=arc-20160816; b=JVSgOd+DBvF4UQfdZ2S9Vsn9lo05ciScdiJW6+EK2TzynIfNIxv0V0DuhxGJ7pXTEY HO4rQb/UUgc3hh/CvsdNUf19t7DtqYn3DTyaJ+GiEfFOtdKndTPDlJqS8p9Pg5cJlJ/T 4IfcLHnArTSUAA5B/izzPlH4DCV7BpD3FNxNZyRnIC4EdOb82e4g1P60YXBJwBawmr+D 6JBF5IVSvsi3ifyf7RyH9XPjhZF1+7yuWmJDw68QqCvgNsOgZNf71kYcebDBBYnnPl+z aCW77ZUGUTkZBr8ePvjJt2r7L/LTZKZ6Q/JzJ26ar94c9BQl9eGguBXCHZYeSzR6eWsp 5PRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=lghlq2WNbpEu0PvmmpgWkbvLTmJY+DeCSBWN4strJ3o=; b=ZC4OeHy+wOgHpEWNXjJ500kbHJFvY7eY9jBvI/T0VcI1ew01+BQFUQ1YUlelzwob3f R97U8HMemEmimr8vCYYSLGD9m2UXSVwhlHLXPQ8NBHijEW6JkF4e/hQUTNVCeZBzwerW ti3Evi9U6dZR+9clExgGZU3MNN16twqTX5WtxUJhNc60rscEDwSOfFuCM1EKc1zuQyRx Bs/nls3ewTwNES81bq6UozeOljDhOktOJsNP8xHjqNI1BjTda+r/NoGcmflp0Sp6yDLg 9lMAfgVZ68A6grADw+hngLWG+QOFN7Ww2bqTr7uq0KysCP8GJT/i/i4+MLzDWrKSSABA rX/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=OOfDu8xn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b22si18107968ejk.400.2020.12.27.18.02.18; Sun, 27 Dec 2020 18:02:41 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=OOfDu8xn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726340AbgL1CBc (ORCPT + 99 others); Sun, 27 Dec 2020 21:01:32 -0500 Received: from mailgw02.mediatek.com ([210.61.82.184]:44486 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726226AbgL1CBc (ORCPT ); Sun, 27 Dec 2020 21:01:32 -0500 X-UUID: 0f42ae3d3b584e40b2b9ec74a1a0f7df-20201228 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=lghlq2WNbpEu0PvmmpgWkbvLTmJY+DeCSBWN4strJ3o=; b=OOfDu8xn2kpnmKIog3qrdqYJFTg0YYFVTRM++E5e7+6znCkDBRVayj/f+iRgrLYfqD8pj6zX5TKUPnzTF/5o3zl5oPoZ/CEiNBWgcsbC0JxAQyUhMSz6vSx26G2kSxVWTmGQJzrPy1apf6Q/LnnSm2T2YTCx3QB2zkop10yu8Ao=; X-UUID: 0f42ae3d3b584e40b2b9ec74a1a0f7df-20201228 Received: from mtkexhb01.mediatek.inc [(172.21.101.102)] by mailgw02.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.14 Build 0819 with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 392709056; Mon, 28 Dec 2020 10:00:42 +0800 Received: from MTKCAS06.mediatek.inc (172.21.101.30) by mtkmbs02n2.mediatek.inc (172.21.101.101) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 28 Dec 2020 10:01:22 +0800 Received: from [172.21.77.33] (172.21.77.33) by MTKCAS06.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Mon, 28 Dec 2020 10:01:22 +0800 Message-ID: <1609120814.9795.10.camel@mtkswgap22> Subject: Re: [PATCH v1] scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL From: Stanley Chu To: "Asutosh Das (asd)" CC: Bean Huo , Avri Altman , Can Guo , "linux-scsi@vger.kernel.org" , "martin.petersen@oracle.com" , "alim.akhtar@samsung.com" , "jejb@linux.ibm.com" , "beanhuo@micron.com" , "matthias.bgg@gmail.com" , "bvanassche@acm.org" , "linux-mediatek@lists.infradead.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "kuohong.wang@mediatek.com" , "peter.wang@mediatek.com" , "chun-hung.wu@mediatek.com" , "andy.teng@mediatek.com" , "chaotian.jing@mediatek.com" , "cc.chou@mediatek.com" , "jiajie.hao@mediatek.com" , "alice.chao@mediatek.com" Date: Mon, 28 Dec 2020 10:00:14 +0800 In-Reply-To: References: <20201222072928.32328-1-stanley.chu@mediatek.com> <1608697172.14045.5.camel@mtkswgap22> <1608796334.14045.21.camel@mtkswgap22> <5eb12622222bd9ba5e705801a204f3160ba3966b.camel@gmail.com> <1608817657.14045.30.camel@mtkswgap22> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-TM-SNTS-SMTP: FBE4D875DB8E08FF1AF6A7ED607A1D1D36A585F0A832FCCADABAD6D4CBF13B042000:8 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQXN1dG9zaCwNCg0KT24gU3VuLCAyMDIwLTEyLTI3IGF0IDE3OjMyIC0wODAwLCBBc3V0b3No IERhcyAoYXNkKSB3cm90ZToNCj4gT24gMTIvMjQvMjAyMCA1OjQ3IEFNLCBTdGFubGV5IENodSB3 cm90ZToNCj4gPiBIaSBBdnJpLCBCZWFuLA0KPiA+IA0KPiA+IE9uIFRodSwgMjAyMC0xMi0yNCBh dCAxMzowMSArMDEwMCwgQmVhbiBIdW8gd3JvdGU6DQo+ID4+IE9uIFRodSwgMjAyMC0xMi0yNCBh dCAxMTowMyArMDAwMCwgQXZyaSBBbHRtYW4gd3JvdGU6DQo+ID4+Pj4+IERvIHlvdSBzZWUgYW55 IHN1YnN0YW50aWFsIGJlbmVmaXQgb2YgaGF2aW5nDQo+ID4+Pj4+IGZXcml0ZUJvb3N0ZXJCdWZm ZXJGbHVzaEVuDQo+ID4+Pj4+IGRpc2FibGVkPw0KPiA+Pj4+DQo+ID4+Pj4gMS4gVGhlIGRlZmlu aXRpb24gb2YgZldyaXRlQm9vc3RlckJ1ZmZlckZsdXNoRW4gaXMgdGhhdCBob3N0IGFsbG93cw0K PiA+Pj4+IGRldmljZSB0byBkbyBmbHVzaCBpbiBhbnl0aW1lIGFmdGVyIGZXcml0ZUJvb3N0ZXJC dWZmZXJGbHVzaEVuIGlzDQo+ID4+Pj4gc2V0IGFzDQo+ID4+Pj4gb24uIFRoaXMgaXMgbm90IHdo YXQgd2Ugd2FudC4NCj4gPj4+Pg0KPiA+Pj4+IEp1c3QgTGlrZSBCS09QLCBXZSBkbyBub3Qgd2Fu dCBmbHVzaCBoYXBwZW5pbmcgYmV5b25kIGhvc3Qncw0KPiA+Pj4+IGV4cGVjdGVkDQo+ID4+Pj4g dGltaW5nIHRoYXQgZGV2aWNlIHBlcmZvcm1hbmNlIG1heSBiZSAicmFuZG9tbHkiIGRyb3BwZWQu DQo+ID4+Pg0KPiA+Pj4gRXhwbGljaXQgZmx1c2ggdGFrZXMgcGxhY2Ugb25seSB3aGVuIHRoZSBk ZXZpY2UgaXMgaWRsZToNCj4gPj4+IGlmIGZXcml0ZUJvb3N0ZXJCdWZmZXJGbHVzaEVuIGlzIHNl dCwgdGhlIGRldmljZSBpcyBpZGxlLCBhbmQgYmVmb3JlDQo+ID4+PiBoOCByZWNlaXZlZC4NCj4g Pj4+IElmIGEgcmVxdWVzdCBhcnJpdmVzLCB0aGUgZmx1c2ggb3BlcmF0aW9uIHNob3VsZCBiZSBo YWx0ZWQuDQo+ID4+PiBTbyBubyBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiBpcyBleHBlY3RlZC4N Cj4gPj4NCj4gPj4gSGkgU3RhbmxleQ0KPiA+Pg0KPiA+PiBBdnJpJ3MgY29tbWVudCBpcyBjb3Jy ZWN0LCBmV3JpdGVCb29zdGVyQnVmZmVyRmx1c2hFbj09MSwgZGV2aWNlIHdpbGwNCj4gPj4gZmx1 c2ggb25seSB3aGVuIGl0IGlzIGluIGlkbGUsIG9uY2UgdGhlcmUgaXMgbmV3IGluY29taW5nIHJl cXVlc3QsIHRoZQ0KPiA+PiBmbHVzaCB3aWxsIGJlIHN1c3BlbmRlZC4gWW91IHNob3VsZCBiZSB2 ZXJ5IGNhcmVmdWwgd2hlbiB5b3Ugd2FudCB0bw0KPiA+PiBza2lwIHRoaXMgc3RldHRpbmcgb2Yg dGhpcyBmbGFnLg0KPiA+IA0KPiA+IFZlcnkgYXBwcmVjaWF0ZSB5b3VyIHRoZSBjbGFyaWZpY2F0 aW9uLg0KPiA+IA0KPiA+IEhvd2V2ZXIgc2ltaWxhciB0byAiQmFja2dyb3VuZCBPcGVyYXRpb25z IFRlcm1pbmF0aW9uIExhdGVuY3kiLCB3aGlsZQ0KPiA+IHRoZSBuZXh0IHJlcXVlc3QgY29tZXMs IGRldmljZSBtYXkgbmVlZCBzb21lIHRpbWUgdG8gc3VzcGVuZCBvbi1nb2luZw0KPiA+IGZsdXNo IG9wZXJhdGlvbnMuIFRoaXMgZGVsYXkgbWF5ICJyYW5kb21seSIgZGVncmFkZSB0aGUgcGVyZm9y bWFuY2UNCj4gPiByaWdodD8NCj4gPiANCj4gDQo+IEhhdmUgeW91IGFjdHVhbGx5IHNlZW4gdGhp cyBoYXBwZW5pbmc/IEkndmUgbm90IGNvbWUgYWNyb3NzIGFueSByYW5kb20gDQo+IHBlcmZvcm1h bmNlIGRlZ3JhZGF0aW9uIGNvbmNlcm5zLCBoZW5jZSBhc2tpbmcuDQo+IA0KPiAgRnJvbSB3aGF0 IEkndmUgb2JzZXJ2ZWQgaXMgdGhlIGhhbmRsaW5nIG9mIFdCIGJ1ZmZlciBmbHVzaCBkZXBlbmRz IG9uIA0KPiBob3cgZmxhc2ggdmVuZG9ycyBpbXBsZW1lbnQgaXQuIFNvbWUgdmVuZG9ycyB0aGF0 IEkndmUgc2VlbiBqdXN0IGNyZWF0ZSANCj4gYSBzZXBhcmF0ZSBXQiBidWZmZXIgaW4gYW4gaW5z dGFudC4gSSBkb24ndCBrbm93IHRoZSBpbnRyaWNhY2llcyBvZiANCj4gdGhlaXIgaW1wbGVtZW50 YXRpb24sIGJ1dCBJIGd1ZXNzIHRoZSBuZXcgV0IgYnVmZmVyIGhhbmRsZXMgdGhlIHJlcXVlc3Rz IA0KPiB3aGlsZSB0aGUgcHJldmlvdXMgb25lIGlzIGJlaW5nIGZsdXNoZWQuDQo+IEFueXdheSwg Zm9yIFF1YWxjb21tIHBsYXRmb3JtcyB3ZSBwbGFuIHRvIGhhdmUgDQo+IGZXcml0ZUJvb3N0ZXJC dWZmZXJGbHVzaEVuPTEgYnkgZGVmYXVsdC4NCg0KVGhhbmtzIGZvciBhYm92ZSBpbmZvcm1hdGlv biBhbmQgZGlzY3Vzc2lvbiA6ICkNCg0KQWN0dWFsbHkgd2UndmUgbm90IGNvbWUgYWNyb3NzIGFu eSByYW5kb20gcGVyZm9ybWFuY2UgZGVncmFkYXRpb24gZHVlIHRvDQpmV3JpdGVCb29zdGVyQnVm ZmVyRmx1c2hFbj0xIGFzIHdlbGwuIFNpbmNlIHRoZSBpbXBsZW1lbnRhdGlvbiBvZg0KZldyaXRl Qm9vc3RlckJ1ZmZlckZsdXNoRW4gbWF5IGRpZmZlciBieSBkaWZmZXJlbnQgdmVuZG9ycywgd2Ug d291bGQNCmxpa2UgdG8ga2VlcCBjdXJyZW50IGNvbmZpZ3VyYXRpb24gdXNlZCBpbiBvdXIgbWFz cy1wcm9kdWNlZCBwcm9kdWN0cw0KZmlyc3QuDQoNCkJ1dCB0aGlzIGlzIGFuIGludGVyZXN0aW5n IHRvcGljIGZvciBwb3NzaWJsZSB0ZXJtaW5hdGlvbiBsYXRlbmN5IG9mDQpXcml0ZUJvb3N0ZXIg Zmx1c2guIE1heWJlIHdlIGNvdWxkIGRpc2N1c3Mgd2l0aCB2ZW5kb3JzIHRvIGV4cGxpY2l0bHkN CmRlZmluZSB0aGUgcmVxdWlyZWQgbGF0ZW5jeSBpbiBVRlMgc3BlY2lmaWNhdGlvbiwganVzdCBs aWtlICJCYWNrZ3JvdW5kDQpPcGVyYXRpb25zIFRlcm1pbmF0aW9uIExhdGVuY3kiPyBUaGVuIGhv c3QgY2FuIGNob29zZSB0aGUgYmVzdA0KY29uZmlndXJhdGlvbiBhY2NvcmRpbmcgdG8gdGhlIGRl ZmluaXRpb24gcHJvdmlkZWQgYnkgdGhlIGRldmljZS4NCg0KVGhhbmtzLg0KU3RhbmxleSBDaHUN Cj4gDQo+ID4gU2luY2UgdGhlIGNvbmZpZ3VyYXRpb24sIGkuZS4sIGVuYWJsZQ0KPiA+IGZXcml0 ZUJvb3N0ZXJCdWZmZXJGbHVzaER1cmluZ0hpYmVybmF0ZSBvbmx5IHdpdGgNCj4gPiBmV3JpdGVC b29zdGVyQnVmZmVyRmx1c2hFbiBkaXNhYmxlZCwgaGFzIGJlZW4gYXBwbGllZCBpbiBtYW55IG9m IG91cg0KPiA+IG1hc3MtcHJvZHVjZWQgcHJvZHVjdHMgdGhlc2UgeWVhcywgd2Ugd291bGQgbGlr ZSB0byBrZWVwIGl0IHVubGVzcyB0aGUNCj4gPiBuZXcgc2V0dGluZyBoYXMgb2J2aW91cyBiZW5l Zml0cy4NCj4gPiANCj4gPiBUaGFua3MsDQo+ID4gU3RhbmxleSBDaHUNCj4gPiANCj4gPj4NCj4g Pj4gQmVhbg0KPiA+Pg0KPiA+IA0KPiANCj4gDQoNCg==