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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 8F7A2C46CD4 for ; Wed, 27 Dec 2023 06:31:34 +0000 (UTC) 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:In-Reply-To:MIME-Version:References: 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=22WvrE41URD8xC5p9YqhkpCMRP4/UCfwkUMl5Tgemrk=; b=N6rKGJHtCXGStg PM6V7iYXcU7G++7ABY7t1tKfJNeLxIDFbRNOtWX0lzwugHyDuhvXWBFywEeMmfxmwY1P29aBnBTju XZ/C+HMD9Z75RO+bSf4qG4GBJ0/2rTG5CXFuaOj6h9NN5kWuYKMmL0kR5/VSQBs9k5i+CcHHm9+Vd irsNi+M/QA83FQfuaeIqISZ+cLtl68bH5ZwasoI3Fm7VU2SLpo6BpsmyxWRGqnovn9kQltXHlGKti IQGpjN2UUICr0YyWzyOcwnto/k1YmpeziIsL9KAbb3XKh/A7Ha7gkC8rvrkcGbfbe9RytezGQmvdh cCLSOTc0jwV7HsqT+rKQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rINRX-00E4es-1N; Wed, 27 Dec 2023 06:31:03 +0000 Received: from sin.source.kernel.org ([2604:1380:40e1:4800::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rINRT-00E4dH-2f; Wed, 27 Dec 2023 06:31:01 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 5D4F6CE091D; Wed, 27 Dec 2023 06:30:53 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9A7B6C433C7; Wed, 27 Dec 2023 06:30:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1703658651; bh=axysAKGKpEKkYuBldpcX4OwH/06/63fo7fdgfaaiYJ0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=lQrvPlfW/CtT5sS+oEY90/+eqaqBHhGEYLemgV/ZKcGWOjusFD97MO+09SIWOnKOo tgdwO0+xBuD+X0dYrbW6kvvEQEhlc0DVt6JjrD0/kvARe7Y8Mrrf/+u9BVG0a+La/x cH+jGCFdHEUUmGkBLXqJnnIgQ6s6UUPUwFt1OlXQ5xDRRVBaMikZYb8g4qIgT961Yq aRWvXiarXxNcIb6V5ltQlMEMLt/vUTDfwTsqCLphFrWBouu+dJQSdsph1/N30ZLJ+6 ZzOwWPTdVVI2sUyluEm8Gmpqsql8oEVBD2lu3ZTDIrLQaL5CdVxaBoGB7QZDb/fJoI RSoEakRp8wKjA== Date: Wed, 27 Dec 2023 12:00:38 +0530 From: Manivannan Sadhasivam To: Chanwoo Lee Cc: alim.akhtar@samsung.com, avri.altman@wdc.com, bvanassche@acm.org, jejb@linux.ibm.com, martin.petersen@oracle.com, peter.wang@mediatek.com, chu.stanley@gmail.com, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, stanley.chu@mediatek.com, quic_cang@quicinc.com, quic_asutoshd@quicinc.com, powen.kao@mediatek.com, quic_nguyenb@quicinc.com, yang.lee@linux.alibaba.com, beanhuo@micron.com, Arthur.Simchaev@wdc.com, ebiggers@google.com, linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, grant.jung@samsung.com, jt77.jang@samsung.com, dh0421.hwang@samsung.com, sh043.lee@samsung.com Subject: Re: [PATCH v2] ufs: mcq: Adding a function for MCQ enable Message-ID: <20231227063038.GJ2814@thinkpad> References: <20231221065608.9899-1-cw9316.lee@samsung.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20231221065608.9899-1-cw9316.lee@samsung.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231226_223100_229021_1C99F2D4 X-CRM114-Status: GOOD ( 21.52 ) X-BeenThere: linux-arm-kernel@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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCBEZWMgMjEsIDIwMjMgYXQgMDM6NTY6MDhQTSArMDkwMCwgQ2hhbndvbyBMZWUgd3Jv dGU6Cj4gRnJvbTogQ2hhbldvbyBMZWUgPGN3OTMxNi5sZWVAc2Ftc3VuZy5jb20+Cj4gCj4gVGhl IFJFR19VRlNfTUVNX0NGRyByZWdpc3RlciBpcyB0b28gZ2VuZXJhbChicm9hZCkKPiBhbmQgaXQg aXMgZGlmZmljdWx0IHRvIGtub3cgdGhlIG1lYW5pbmcgb25seSB3aXRoIGEgdmFsdWUgb2YgMHgx Lgo+IFNvIGZhciwgY29tbWVudHMgd2VyZSByZXF1aXJlZC4KPiAKPiBUaGVyZWZvcmUsIEkgaGF2 ZSBhZGRlZCBuZXcgZnVuY3Rpb25zIGFuZCBkZWZpbmVzCj4gdG8gaW1wcm92ZSBjb2RlIHJlYWRh YmlsaXR5L3JldXNhYmlsaXR5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IENoYW5Xb28gTGVlIDxjdzkz MTYubGVlQHNhbXN1bmcuY29tPgoKSSB3b3VsZCByZXdvcmQgdGhlIHN1YmplY3QgYW5kIGRlc2Ny aXB0aW9uIGFzIGJlbG93OgoKYGBgCnVmczogbWNxOiBBZGQgZGVmaW5pdGlvbiBmb3IgUkVHX1VG U19NRU1fQ0ZHIHJlZ2lzdGVyCgpJbnN0ZWFkIG9mIGhhcmRjb2RpbmcgdGhlIHJlZ2lzdGVyIGZp ZWxkLCBhZGQgdGhlIHByb3BlciBkZWZpbml0aW9uLiBXaGlsZQphdCBpdCwgbGV0J3MgYWxzbyB1 c2UgdWZzaGNkX3Jtd2woKSB0byBzaW1wbGlmeSB1cGRhdGluZyB0aGlzIHJlZ2lzdGVyLgpgYGAK Ci0gTWFuaQo+IAo+ICogdjEtPnYyOgo+ICAgIDEpIEV4Y2x1ZGluZyBFU0lfRU5BQkxFCj4gICAg MikgUmVwbGFjZSB3aXRoIHVmc2hjZF9ybXdsLCBCSVQoKQo+ICAgIDMpIFNlcGFyYXRpbmcgaGJh LT5tY3FfZW5hYmxlZAo+IC0tLQo+ICBkcml2ZXJzL3Vmcy9jb3JlL3Vmcy1tY3EuYyAgICAgIHwg NiArKysrKysKPiAgZHJpdmVycy91ZnMvY29yZS91ZnNoY2QuYyAgICAgICB8IDQgKy0tLQo+ICBk cml2ZXJzL3Vmcy9ob3N0L3Vmcy1tZWRpYXRlay5jIHwgNCArLS0tCj4gIGluY2x1ZGUvdWZzL3Vm c2hjZC5oICAgICAgICAgICAgfCAxICsKPiAgaW5jbHVkZS91ZnMvdWZzaGNpLmggICAgICAgICAg ICB8IDMgKysrCj4gIDUgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlv bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy91ZnMvY29yZS91ZnMtbWNxLmMgYi9kcml2 ZXJzL3Vmcy9jb3JlL3Vmcy1tY3EuYwo+IGluZGV4IDA3ODc0NTZjMmI4OS4uZWRjNzUyZTU1ODc4 IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvdWZzL2NvcmUvdWZzLW1jcS5jCj4gKysrIGIvZHJpdmVy cy91ZnMvY29yZS91ZnMtbWNxLmMKPiBAQCAtMzk5LDYgKzM5OSwxMiBAQCB2b2lkIHVmc2hjZF9t Y3FfZW5hYmxlX2VzaShzdHJ1Y3QgdWZzX2hiYSAqaGJhKQo+ICB9Cj4gIEVYUE9SVF9TWU1CT0xf R1BMKHVmc2hjZF9tY3FfZW5hYmxlX2VzaSk7Cj4gIAo+ICt2b2lkIHVmc2hjZF9tY3FfZW5hYmxl KHN0cnVjdCB1ZnNfaGJhICpoYmEpCj4gK3sKPiArCXVmc2hjZF9ybXdsKGhiYSwgTUNRX01PREVf U0VMRUNULCBNQ1FfTU9ERV9TRUxFQ1QsIFJFR19VRlNfTUVNX0NGRyk7Cj4gK30KPiArRVhQT1JU X1NZTUJPTF9HUEwodWZzaGNkX21jcV9lbmFibGUpOwo+ICsKPiAgdm9pZCB1ZnNoY2RfbWNxX2Nv bmZpZ19lc2koc3RydWN0IHVmc19oYmEgKmhiYSwgc3RydWN0IG1zaV9tc2cgKm1zZykKPiAgewo+ ICAJdWZzaGNkX3dyaXRlbChoYmEsIG1zZy0+YWRkcmVzc19sbywgUkVHX1VGU19FU0lMQkEpOwo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL3Vmcy9jb3JlL3Vmc2hjZC5jIGIvZHJpdmVycy91ZnMvY29y ZS91ZnNoY2QuYwo+IGluZGV4IGFlOTkzNmZjNmZmYi4uMzBkZjZmNmE3MmM2IDEwMDY0NAo+IC0t LSBhL2RyaXZlcnMvdWZzL2NvcmUvdWZzaGNkLmMKPiArKysgYi9kcml2ZXJzL3Vmcy9jb3JlL3Vm c2hjZC5jCj4gQEAgLTg3MjMsOSArODcyMyw3IEBAIHN0YXRpYyB2b2lkIHVmc2hjZF9jb25maWdf bWNxKHN0cnVjdCB1ZnNfaGJhICpoYmEpCj4gIAloYmEtPmhvc3QtPmNhbl9xdWV1ZSA9IGhiYS0+ bnV0cnMgLSBVRlNIQ0RfTlVNX1JFU0VSVkVEOwo+ICAJaGJhLT5yZXNlcnZlZF9zbG90ID0gaGJh LT5udXRycyAtIFVGU0hDRF9OVU1fUkVTRVJWRUQ7Cj4gIAo+IC0JLyogU2VsZWN0IE1DUSBtb2Rl ICovCj4gLQl1ZnNoY2Rfd3JpdGVsKGhiYSwgdWZzaGNkX3JlYWRsKGhiYSwgUkVHX1VGU19NRU1f Q0ZHKSB8IDB4MSwKPiAtCQkgICAgICBSRUdfVUZTX01FTV9DRkcpOwo+ICsJdWZzaGNkX21jcV9l bmFibGUoaGJhKTsKPiAgCWhiYS0+bWNxX2VuYWJsZWQgPSB0cnVlOwo+ICAKPiAgCWRldl9pbmZv KGhiYS0+ZGV2LCAiTUNRIGNvbmZpZ3VyZWQsIG5yX3F1ZXVlcz0lZCwgaW9fcXVldWVzPSVkLCBy ZWFkX3F1ZXVlPSVkLCBwb2xsX3F1ZXVlcz0lZCwgcXVldWVfZGVwdGg9JWRcbiIsCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvdWZzL2hvc3QvdWZzLW1lZGlhdGVrLmMgYi9kcml2ZXJzL3Vmcy9ob3N0 L3Vmcy1tZWRpYXRlay5jCj4gaW5kZXggZmM2MTc5MGQyODliLi4xMDQ4YWRkNjY0MTkgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy91ZnMvaG9zdC91ZnMtbWVkaWF0ZWsuYwo+ICsrKyBiL2RyaXZlcnMv dWZzL2hvc3QvdWZzLW1lZGlhdGVrLmMKPiBAQCAtMTIxOSw5ICsxMjE5LDcgQEAgc3RhdGljIGlu dCB1ZnNfbXRrX2xpbmtfc2V0X2hwbShzdHJ1Y3QgdWZzX2hiYSAqaGJhKQo+ICAJCXVmc19tdGtf Y29uZmlnX21jcShoYmEsIGZhbHNlKTsKPiAgCQl1ZnNoY2RfbWNxX21ha2VfcXVldWVzX29wZXJh dGlvbmFsKGhiYSk7Cj4gIAkJdWZzaGNkX21jcV9jb25maWdfbWFjKGhiYSwgaGJhLT5udXRycyk7 Cj4gLQkJLyogRW5hYmxlIE1DUSBtb2RlICovCj4gLQkJdWZzaGNkX3dyaXRlbChoYmEsIHVmc2hj ZF9yZWFkbChoYmEsIFJFR19VRlNfTUVNX0NGRykgfCAweDEsCj4gLQkJCSAgICAgIFJFR19VRlNf TUVNX0NGRyk7Cj4gKwkJdWZzaGNkX21jcV9lbmFibGUoaGJhKTsKPiAgCX0KPiAgCj4gIAlpZiAo ZXJyKQo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3Vmcy91ZnNoY2QuaCBiL2luY2x1ZGUvdWZzL3Vm c2hjZC5oCj4gaW5kZXggZDg2MmM4ZGRjZTAzLi5hOTZjNDVmYTRiNGIgMTAwNjQ0Cj4gLS0tIGEv aW5jbHVkZS91ZnMvdWZzaGNkLmgKPiArKysgYi9pbmNsdWRlL3Vmcy91ZnNoY2QuaAo+IEBAIC0x MjU3LDYgKzEyNTcsNyBAQCB1bnNpZ25lZCBsb25nIHVmc2hjZF9tY3FfcG9sbF9jcWVfbG9jayhz dHJ1Y3QgdWZzX2hiYSAqaGJhLAo+ICAJCQkJCSBzdHJ1Y3QgdWZzX2h3X3F1ZXVlICpod3EpOwo+ ICB2b2lkIHVmc2hjZF9tY3FfbWFrZV9xdWV1ZXNfb3BlcmF0aW9uYWwoc3RydWN0IHVmc19oYmEg KmhiYSk7Cj4gIHZvaWQgdWZzaGNkX21jcV9lbmFibGVfZXNpKHN0cnVjdCB1ZnNfaGJhICpoYmEp Owo+ICt2b2lkIHVmc2hjZF9tY3FfZW5hYmxlKHN0cnVjdCB1ZnNfaGJhICpoYmEpOwo+ICB2b2lk IHVmc2hjZF9tY3FfY29uZmlnX2VzaShzdHJ1Y3QgdWZzX2hiYSAqaGJhLCBzdHJ1Y3QgbXNpX21z ZyAqbXNnKTsKPiAgCj4gIGludCB1ZnNoY2Rfb3BwX2NvbmZpZ19jbGtzKHN0cnVjdCBkZXZpY2Ug KmRldiwgc3RydWN0IG9wcF90YWJsZSAqb3BwX3RhYmxlLAo+IGRpZmYgLS1naXQgYS9pbmNsdWRl L3Vmcy91ZnNoY2kuaCBiL2luY2x1ZGUvdWZzL3Vmc2hjaS5oCj4gaW5kZXggZDVhY2NhY2FlNmJj Li4yYTY5ODlhNzA2NzEgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS91ZnMvdWZzaGNpLmgKPiArKysg Yi9pbmNsdWRlL3Vmcy91ZnNoY2kuaAo+IEBAIC0yODIsNiArMjgyLDkgQEAgZW51bSB7Cj4gIC8q IFVUTVJMUlNSIC0gVVRQIFRhc2sgTWFuYWdlbWVudCBSZXF1ZXN0IFJ1bi1TdG9wIFJlZ2lzdGVy IDgwaCAqLwo+ICAjZGVmaW5lIFVUUF9UQVNLX1JFUV9MSVNUX1JVTl9TVE9QX0JJVAkJMHgxCj4g IAo+ICsvKiBSRUdfVUZTX01FTV9DRkcgLSBHbG9iYWwgQ29uZmlnIFJlZ2lzdGVycyAzMDBoICov Cj4gKyNkZWZpbmUgTUNRX01PREVfU0VMRUNUIAlCSVQoMCkKPiArCj4gIC8qIENRSVN5IC0gQ1Eg eSBJbnRlcnJ1cHQgU3RhdHVzIFJlZ2lzdGVyICAqLwo+ICAjZGVmaW5lIFVGU0hDRF9NQ1FfQ1FJ U19UQUlMX0VOVF9QVVNIX1NUUwkweDEKPiAgCj4gLS0gCj4gMi4yOS4wCj4gCgotLSAK4K6u4K6j 4K6/4K614K6j4K+N4K6j4K6p4K+NIOCumuCupOCuvuCumuCuv+CuteCuruCvjQoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBt YWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=