Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1388199pxu; Mon, 23 Nov 2020 21:24:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJwu6ZOo19KzwpiKC1HaGRKqlLbUUe7GsZ6gqnFJFZsCCEmAoUgEUOC/1g7dbjVzuZLw/7Iq X-Received: by 2002:a17:906:7c95:: with SMTP id w21mr2599954ejo.304.1606195483808; Mon, 23 Nov 2020 21:24:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606195483; cv=none; d=google.com; s=arc-20160816; b=Izt1Q04mf1+osp8GeRhjNer8sL0Um9r3s0gWvFZ4capCOr2hagiLmyapveYvEgm0m9 YDSeyEjVAh47PDvs4Rgowt9pfJgtHo8ucB6qIDWhC4KDCV5qjMXj3KNJgPC5bMnyAvm2 qgXGCQei9t9PwC4k77oSIoSdztSR26CC0XSciCNONLRdyuVi4nPKJXFiBMNb7o25MT0n wrpav2CicMT51gBQfEOlQCS8K6MU9s5nAVb+KKJ5B1NytOL9GQgi9L+KOCcPKo6YTYFl 37zpgpDRA7IcKJFOEnhtt+kiE3ZCm/VUqHepRtmEr+LyBrFI6xxNLVomJNf356SnZzML 1Wvg== 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=NfQmMM/orParexRB8Noa+Zaucw5CP6uPRmy+w7iAsCw=; b=Tby5tRnDIinXmktmpnCreKEkNPHGdfhi+iXeFmIysdxgKdlU2YO1F3UmoLo6FyDU2K XoN/vFYdAjWyS28fjYTu0QKmGE4dTyi0ACW9VJ94LD4l0Mfv71sFYPTSYtY7VmTDh57m /HJG+f3hMykWvOKxP4g0uRimQI2tzwPCCtt0e5syiQNfwTIFWzBPRVoCE4ZffX/T+dYO vEheEZcsf/FDZ7j88Az5RSGT8YGcnzYhBOWnlmRDxLkb4VYj4Nq5oBu11CYsv3I/deGm Jz/35rcdpp+GhweP9pSB8uGlZ0rTytE/XLpW3SHpiPM+cDHN3ND/Xd6mlyviq0pVPCzL oj9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=biD76Btr; 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 d21si6630596edn.329.2020.11.23.21.24.21; Mon, 23 Nov 2020 21:24:43 -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=biD76Btr; 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 S1727690AbgKXFUa (ORCPT + 99 others); Tue, 24 Nov 2020 00:20:30 -0500 Received: from mailgw02.mediatek.com ([210.61.82.184]:36488 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725616AbgKXFU3 (ORCPT ); Tue, 24 Nov 2020 00:20:29 -0500 X-UUID: da9cc1d353b84cfbb1e81dfa1e6757be-20201124 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=NfQmMM/orParexRB8Noa+Zaucw5CP6uPRmy+w7iAsCw=; b=biD76BtrMYUqyq4IdM6pOcjvw0veuu7gH3QfXOzEKScJEw5OUkEDq7Yh+GpvKsc1om3vsnMAnA3w/FjnmdKvxPGRAEG+sWHE2X2DD14SFHsBCOPUzyR2fBXiInDyyo45LUA87E2dJ1e41NmIW+gYKuv9Mq4h+nYmTk9bxcvRlvA=; X-UUID: da9cc1d353b84cfbb1e81dfa1e6757be-20201124 Received: from mtkcas10.mediatek.inc [(172.21.101.39)] 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 745394357; Tue, 24 Nov 2020 13:20:23 +0800 Received: from mtkcas11.mediatek.inc (172.21.101.40) by MTKMBS09N2.mediatek.inc (172.21.101.94) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 24 Nov 2020 13:20:21 +0800 Received: from [172.21.77.33] (172.21.77.33) by mtkcas11.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 24 Nov 2020 13:20:21 +0800 Message-ID: <1606195221.17338.6.camel@mtkswgap22> Subject: Re: [PATCH] scsi: ufs: Don't disable core_clk_unipro if the link is active From: Stanley Chu To: Can Guo CC: , , , , , , , , , Alim Akhtar , Avri Altman , "James E.J. Bottomley" , "Martin K. Petersen" , Bean Huo , Bart Van Assche , open list , Date: Tue, 24 Nov 2020 13:20:21 +0800 In-Reply-To: <1606194312-25378-1-git-send-email-cang@codeaurora.org> References: <1606194312-25378-1-git-send-email-cang@codeaurora.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQ2FuLA0KDQpPbiBNb24sIDIwMjAtMTEtMjMgYXQgMjE6MDUgLTA4MDAsIENhbiBHdW8gd3Jv dGU6DQo+IElmIHdlIHdhbnQgdG8gZGlzYWJsZSBjbG9ja3MgYnV0IHN0aWxsIGtlZXAgdGhlIGxp bmsgYWN0aXZlLCBib3RoIHJlZl9jbGsNCj4gYW5kIGNvcmVfY2xrX3VuaXBybyBzaG91bGQgYmUg c2tpcHBlZC4NCj4gDQoNCiJjb3JlX2Nsa191bmlwcm8iIHNlZW1zIHVzZWQgYnkgdWZzLXFjb20g b25seSBhbmQgbm90IGRlZmluZWQgaW4gdGhlIFVGUw0KcGxhdGZvcm0gYmluZGluZyBkb2N1bWVu dDogdWZzaGNkX3BsdGZybS50eHQuDQoNCkNvdWxkIHlvdSBwbGVhc2UgYWRkIHRoZSBkZWZpbml0 aW9uIGZpcnN0IGFuZCB0aGVuIGl0IHdvdWxkIGJlDQpyZWFzb25hYmxlIHRvIGJlIHVzZWQgaW4g Y29tbW9uIGRyaXZlcj8NCg0KT3IsIGhvdyBhYm91dCBhZGQgYSBmbGFnIGluIHN0cnVjdCB1ZnNf Y2xrX2luZm8gaW5kaWNhdGluZyBpZiB0aGlzIGNsb2NrDQpuZWVkcyBiZSBPTiB0byBrZWVwIHRo ZSBsaW5rIGFjdGl2ZT8gVGhlIGZsYWcgY291bGQgYmUgc2V0IHByb3Blcmx5IGJ5DQp2ZW5kb3Ig aW5pdGlhbGl6YXRpb24gZnVuY3Rpb25zLiBJbiB0aGlzIHdheSwgd2UgY2FuIGFsc28gcmVtb3Zl IHRoZQ0KaGFyZC1jb2RlZCAicmVmX2NsayIgaW4gX191ZnNoY2Rfc2V0dXBfY2xvY2tzKCkuDQoN ClRoYW5rcy4NClN0YW5sZXkgQ2h1DQoNCj4gU2lnbmVkLW9mZi1ieTogQ2FuIEd1byA8Y2FuZ0Bj b2RlYXVyb3JhLm9yZz4NCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3Njc2kvdWZzL3Vmc2hj ZC5jIGIvZHJpdmVycy9zY3NpL3Vmcy91ZnNoY2QuYw0KPiBpbmRleCBhNzg1N2Y2Li42OWMyZTkx IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL3Njc2kvdWZzL3Vmc2hjZC5jDQo+ICsrKyBiL2RyaXZl cnMvc2NzaS91ZnMvdWZzaGNkLmMNCj4gQEAgLTIyMiw3ICsyMjIsNyBAQCBzdGF0aWMgaW50IHVm c2hjZF9jbGVhcl90bV9jbWQoc3RydWN0IHVmc19oYmEgKmhiYSwgaW50IHRhZyk7DQo+ICBzdGF0 aWMgdm9pZCB1ZnNoY2RfaGJhX2V4aXQoc3RydWN0IHVmc19oYmEgKmhiYSk7DQo+ICBzdGF0aWMg aW50IHVmc2hjZF9wcm9iZV9oYmEoc3RydWN0IHVmc19oYmEgKmhiYSwgYm9vbCBhc3luYyk7DQo+ ICBzdGF0aWMgaW50IF9fdWZzaGNkX3NldHVwX2Nsb2NrcyhzdHJ1Y3QgdWZzX2hiYSAqaGJhLCBi b29sIG9uLA0KPiAtCQkJCSBib29sIHNraXBfcmVmX2Nsayk7DQo+ICsJCQkJIGJvb2wga2VlcF9s aW5rX2FjdGl2ZSk7DQo+ICBzdGF0aWMgaW50IHVmc2hjZF9zZXR1cF9jbG9ja3Moc3RydWN0IHVm c19oYmEgKmhiYSwgYm9vbCBvbik7DQo+ICBzdGF0aWMgaW50IHVmc2hjZF91aWNfaGliZXJuOF9l bnRlcihzdHJ1Y3QgdWZzX2hiYSAqaGJhKTsNCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCB1ZnNoY2Rf YWRkX2RlbGF5X2JlZm9yZV9kbWVfY21kKHN0cnVjdCB1ZnNfaGJhICpoYmEpOw0KPiBAQCAtMTcx MCw3ICsxNzEwLDYgQEAgc3RhdGljIHZvaWQgdWZzaGNkX2dhdGVfd29yayhzdHJ1Y3Qgd29ya19z dHJ1Y3QgKndvcmspDQo+ICAJaWYgKCF1ZnNoY2RfaXNfbGlua19hY3RpdmUoaGJhKSkNCj4gIAkJ dWZzaGNkX3NldHVwX2Nsb2NrcyhoYmEsIGZhbHNlKTsNCj4gIAllbHNlDQo+IC0JCS8qIElmIGxp bmsgaXMgYWN0aXZlLCBkZXZpY2UgcmVmX2NsayBjYW4ndCBiZSBzd2l0Y2hlZCBvZmYgKi8NCj4g IAkJX191ZnNoY2Rfc2V0dXBfY2xvY2tzKGhiYSwgZmFsc2UsIHRydWUpOw0KPiAgDQo+ICAJLyoN Cj4gQEAgLTc5OTEsNyArNzk5MCw3IEBAIHN0YXRpYyBpbnQgdWZzaGNkX2luaXRfaGJhX3ZyZWco c3RydWN0IHVmc19oYmEgKmhiYSkNCj4gIH0NCj4gIA0KPiAgc3RhdGljIGludCBfX3Vmc2hjZF9z ZXR1cF9jbG9ja3Moc3RydWN0IHVmc19oYmEgKmhiYSwgYm9vbCBvbiwNCj4gLQkJCQkJYm9vbCBz a2lwX3JlZl9jbGspDQo+ICsJCQkJCWJvb2wga2VlcF9saW5rX2FjdGl2ZSkNCj4gIHsNCj4gIAlp bnQgcmV0ID0gMDsNCj4gIAlzdHJ1Y3QgdWZzX2Nsa19pbmZvICpjbGtpOw0KPiBAQCAtODAwOSw3 ICs4MDA4LDEzIEBAIHN0YXRpYyBpbnQgX191ZnNoY2Rfc2V0dXBfY2xvY2tzKHN0cnVjdCB1ZnNf aGJhICpoYmEsIGJvb2wgb24sDQo+ICANCj4gIAlsaXN0X2Zvcl9lYWNoX2VudHJ5KGNsa2ksIGhl YWQsIGxpc3QpIHsNCj4gIAkJaWYgKCFJU19FUlJfT1JfTlVMTChjbGtpLT5jbGspKSB7DQo+IC0J CQlpZiAoc2tpcF9yZWZfY2xrICYmICFzdHJjbXAoY2xraS0+bmFtZSwgInJlZl9jbGsiKSkNCj4g KwkJCS8qDQo+ICsJCQkgKiBUbyBrZWVwIGxpbmsgYWN0aXZlLCByZWZfY2xrIGFuZCBjb3JlX2Ns a191bmlwcm8NCj4gKwkJCSAqIHNob3VsZCBiZSBrZXB0IE9OLg0KPiArCQkJICovDQo+ICsJCQlp ZiAoa2VlcF9saW5rX2FjdGl2ZSAmJg0KPiArCQkJICAgICghc3RyY21wKGNsa2ktPm5hbWUsICJy ZWZfY2xrIikgfHwNCj4gKwkJCSAgICAgIXN0cmNtcChjbGtpLT5uYW1lLCAiY29yZV9jbGtfdW5p cHJvIikpKQ0KPiAgCQkJCWNvbnRpbnVlOw0KPiAgDQo+ICAJCQljbGtfc3RhdGVfY2hhbmdlZCA9 IG9uIF4gY2xraS0+ZW5hYmxlZDsNCj4gQEAgLTg1ODAsNyArODU4NSw2IEBAIHN0YXRpYyBpbnQg dWZzaGNkX3N1c3BlbmQoc3RydWN0IHVmc19oYmEgKmhiYSwgZW51bSB1ZnNfcG1fb3AgcG1fb3Ap DQo+ICAJaWYgKCF1ZnNoY2RfaXNfbGlua19hY3RpdmUoaGJhKSkNCj4gIAkJdWZzaGNkX3NldHVw X2Nsb2NrcyhoYmEsIGZhbHNlKTsNCj4gIAllbHNlDQo+IC0JCS8qIElmIGxpbmsgaXMgYWN0aXZl LCBkZXZpY2UgcmVmX2NsayBjYW4ndCBiZSBzd2l0Y2hlZCBvZmYgKi8NCj4gIAkJX191ZnNoY2Rf c2V0dXBfY2xvY2tzKGhiYSwgZmFsc2UsIHRydWUpOw0KPiAgDQo+ICAJaWYgKHVmc2hjZF9pc19j bGtnYXRpbmdfYWxsb3dlZChoYmEpKSB7DQoNCg==