Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp302069pxu; Wed, 14 Oct 2020 01:28:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy8HJwVCXnRga08XPjj1bGwL0EZrB+7BL5zT0iVs5LIBoawQ/okam69ewReMx7jllYzb5RH X-Received: by 2002:aa7:c458:: with SMTP id n24mr4010186edr.189.1602664130993; Wed, 14 Oct 2020 01:28:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602664130; cv=none; d=google.com; s=arc-20160816; b=SEc7ZaTR3DrzlTQ4qDaSrAV9DsrdcjirK0VVdrpj9H0vRIxLnAT4NKemewlCTtZ6ST vCOqXw54ku45kRlbzb6apA2Y2VtyJmSuXBn5geBHJKDFGaWXc1SgcCUuTb4MgkWGTS9c 29r9wXapFfWoNDdHJ8f7DpmGwuf6p41aJFdbJR2dplpSM3PYFNtnguitW0IWCvjrXEB3 fgS0YFIkAbWJhFqGA3iyu+Up1sW0kebx2iDklIF74dilO4qYIx11M6twhO1aAtKj0qad tWMyyoRIala/5CsA3ZZdtsySJWm3V6GkHftg2L4PHDgDwMw9NAZD2NPbFRvzrAFRPkPx 1Lgw== 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=86OsRMMbYlWcUWN23W9NddA6ngFDdGK9EuPCIrIysn8=; b=AnhwvjrY7RMgvhV1p9ql6rcYqbplLfttgHSTiJVSH6DlrFh7Kw2+R9W6OzrjbzkLlp PkacoKobO0ScvSNPmvBNoYlzTb6LblK7QkFpGx9Ig99X1WFRgm/YSv0OQrpnOvovJOsm cRl05ISuaZ7FpRVAxstThqYwKUDrnn+K5yRganQi17tqJ21cdIyjeNPS1d02Txfmgtnl hqXNKaTnWiaMj73k1NEBAuOsJ0Rr68E7VEqXBkj7IgzVnFCWxDTlRopneFnaqFR08THt hL4Z6KXfvAAc2gohru+eu0Bv+XbIFN9bvyX/KKWdhkuRiQ9l1JHkUK5SKU92gIo8837f nAlA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=XshiTFUN; 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 j3si1736050ejb.156.2020.10.14.01.28.27; Wed, 14 Oct 2020 01:28:50 -0700 (PDT) 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=XshiTFUN; 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 S1727921AbgJNC3G (ORCPT + 99 others); Tue, 13 Oct 2020 22:29:06 -0400 Received: from mailgw02.mediatek.com ([1.203.163.81]:61302 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726120AbgJNC3G (ORCPT ); Tue, 13 Oct 2020 22:29:06 -0400 X-UUID: f8b928caf53c4b9f816c5b72a857c7ee-20201014 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=86OsRMMbYlWcUWN23W9NddA6ngFDdGK9EuPCIrIysn8=; b=XshiTFUN3XBYADa3ihYOxO4edxF77hPRWlu0DNiPapZ+I51vZHI0pkvsVOGXHiCY/dg9DZgZ47pDSBYByDZiFAJ4KCbTRlUvkeK4TEXsukCZroXr78ERNzqmUe7tAYEv+i5lBeOcWvFln6taEKUuJWfGDw2VTla0Rdw7KMLe3bk=; X-UUID: f8b928caf53c4b9f816c5b72a857c7ee-20201014 Received: from mtkcas36.mediatek.inc [(172.27.4.253)] by mailgw02.mediatek.com (envelope-from ) (mailgw01.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1418329566; Wed, 14 Oct 2020 10:28:52 +0800 Received: from MTKCAS36.mediatek.inc (172.27.4.186) by MTKMBS31N2.mediatek.inc (172.27.4.87) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 14 Oct 2020 10:28:50 +0800 Received: from [10.17.3.153] (10.17.3.153) by MTKCAS36.mediatek.inc (172.27.4.170) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 14 Oct 2020 10:28:50 +0800 Message-ID: <1602642530.11864.3.camel@mhfsdcap03> Subject: Re: [PATCH v6 4/4] mmc: mediatek: Add subsys clock control for MT8192 msdc From: Wenbin Mei To: Matthias Brugger CC: Ulf Hansson , Rob Herring , Chaotian Jing , , , , , , Date: Wed, 14 Oct 2020 10:28:50 +0800 In-Reply-To: <72ae1d89-fe31-4f50-15c0-29119d662ea1@gmail.com> References: <20201012124547.16649-1-wenbin.mei@mediatek.com> <20201012124547.16649-5-wenbin.mei@mediatek.com> <72ae1d89-fe31-4f50-15c0-29119d662ea1@gmail.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 MIME-Version: 1.0 X-TM-SNTS-SMTP: EA5C87158EF05DF46265A81A6E9FE3CD459D96D9A1D5B523820C9EA2686636C02000:8 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gVHVlLCAyMDIwLTEwLTEzIGF0IDE3OjEwICswMjAwLCBNYXR0aGlhcyBCcnVnZ2VyIHdyb3Rl Og0KPiANCj4gT24gMTIvMTAvMjAyMCAxNDo0NSwgV2VuYmluIE1laSB3cm90ZToNCj4gPiBNVDgx OTIgbXNkYyBpcyBhbiBpbmRlcGVuZGVudCBzdWIgc3lzdGVtLCB3ZSBuZWVkIGNvbnRyb2wgbW9y ZSBidXMNCj4gPiBjbG9ja3MgZm9yIGl0Lg0KPiA+IEFkZCBzdXBwb3J0IGZvciB0aGUgYWRkaXRp b25hbCBzdWJzeXMgY2xvY2tzIHRvIGFsbG93IGl0IHRvIGJlDQo+ID4gY29uZmlndXJlZCBhcHBy b3ByaWF0ZWx5Lg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFdlbmJpbiBNZWkgPHdlbmJpbi5t ZWlAbWVkaWF0ZWsuY29tPg0KPiA+IC0tLQ0KPiA+ICAgZHJpdmVycy9tbWMvaG9zdC9tdGstc2Qu YyB8IDc0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQ0KPiA+ICAgMSBm aWxlIGNoYW5nZWQsIDU2IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQ0KPiA+IA0KPiA+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL21tYy9ob3N0L210ay1zZC5jIGIvZHJpdmVycy9tbWMvaG9z dC9tdGstc2QuYw0KPiA+IGluZGV4IGE3MDQ3NDVlNTg4Mi4uYzdkZjc1MTBmMTIwIDEwMDY0NA0K PiA+IC0tLSBhL2RyaXZlcnMvbW1jL2hvc3QvbXRrLXNkLmMNCj4gPiArKysgYi9kcml2ZXJzL21t Yy9ob3N0L210ay1zZC5jDQo+IFsuLi5dDQo+ID4gK3N0YXRpYyBpbnQgbXNkY19vZl9jbG9ja19w YXJzZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2LA0KPiA+ICsJCQkgICAgICAgc3RydWN0 IG1zZGNfaG9zdCAqaG9zdCkNCj4gPiArew0KPiA+ICsJaW50IHJldDsNCj4gPiArDQo+ID4gKwlo b3N0LT5zcmNfY2xrID0gZGV2bV9jbGtfZ2V0KCZwZGV2LT5kZXYsICJzb3VyY2UiKTsNCj4gPiAr CWlmIChJU19FUlIoaG9zdC0+c3JjX2NsaykpDQo+ID4gKwkJcmV0dXJuIFBUUl9FUlIoaG9zdC0+ c3JjX2Nsayk7DQo+ID4gKw0KPiA+ICsJaG9zdC0+aF9jbGsgPSBkZXZtX2Nsa19nZXQoJnBkZXYt PmRldiwgImhjbGsiKTsNCj4gPiArCWlmIChJU19FUlIoaG9zdC0+aF9jbGspKQ0KPiA+ICsJCXJl dHVybiBQVFJfRVJSKGhvc3QtPmhfY2xrKTsNCj4gPiArDQo+ID4gKwlob3N0LT5idXNfY2xrID0g ZGV2bV9jbGtfZ2V0X29wdGlvbmFsKCZwZGV2LT5kZXYsICJidXNfY2xrIik7DQo+ID4gKwlpZiAo SVNfRVJSKGhvc3QtPmJ1c19jbGspKQ0KPiA+ICsJCWhvc3QtPmJ1c19jbGsgPSBOVUxMOw0KPiA+ ICsNCj4gPiArCS8qc291cmNlIGNsb2NrIGNvbnRyb2wgZ2F0ZSBpcyBvcHRpb25hbCBjbG9jayov DQo+ID4gKwlob3N0LT5zcmNfY2xrX2NnID0gZGV2bV9jbGtfZ2V0X29wdGlvbmFsKCZwZGV2LT5k ZXYsICJzb3VyY2VfY2ciKTsNCj4gPiArCWlmIChJU19FUlIoaG9zdC0+c3JjX2Nsa19jZykpDQo+ ID4gKwkJaG9zdC0+c3JjX2Nsa19jZyA9IE5VTEw7DQo+ID4gKw0KPiA+ICsJaG9zdC0+c3lzX2Ns a19jZyA9IGRldm1fY2xrX2dldF9vcHRpb25hbCgmcGRldi0+ZGV2LCAic3lzX2NnIik7DQo+ID4g KwlpZiAoSVNfRVJSKGhvc3QtPnN5c19jbGtfY2cpKQ0KPiA+ICsJCWhvc3QtPnN5c19jbGtfY2cg PSBOVUxMOw0KPiA+ICsNCj4gPiArCS8qIElmIHByZXNlbnQsIGFsd2F5cyBlbmFibGUgZm9yIHRo aXMgY2xvY2sgZ2F0ZSAqLw0KPiA+ICsJY2xrX3ByZXBhcmVfZW5hYmxlKGhvc3QtPnN5c19jbGtf Y2cpOw0KPiA+ICsNCj4gPiArCWhvc3QtPmJ1bGtfY2xrc1swXS5pZCA9ICJwY2xrX2NnIjsNCj4g PiArCWhvc3QtPmJ1bGtfY2xrc1sxXS5pZCA9ICJheGlfY2ciOw0KPiA+ICsJaG9zdC0+YnVsa19j bGtzWzJdLmlkID0gImFoYl9jZyI7DQo+IA0KPiBUaGF0IGxvb2tzIGF0IGxlYXN0IHN1c3BpY2lv dXMuIFRoZSBwb2ludGVycyBvZiBpZCBwb2ludCB0byBzb21lIHN0cmluZ3MgZGVmaW5lZCANCj4g aW4gdGhlIGZ1bmN0aW9uLiBBcmVuJ3QgdGhleSBvdXQgb2Ygc2NvcGUgb25jZSBtc2RjX29mX2Ns b2NrX3BhcnNlKCkgaGFzIHJldHVybmVkPw0KPiANClRoZXNlIGNvbnN0YW50cyBhcmUgbm90IGlu IHN0YWNrIHJhbmdlLCBzbyB0aGV5IHdpbGwgbm90IGJlIGxvc3QuDQpBbmQgSSBoYXZlIGNvbmZp cm1lZCBpdCBhZnRlciBtc2RjX29mX2Nsb2NrX3BhcnNlKCkgaGFzIHJldHVybmVkLCB0aGVzZQ0K aWRzIHN0aWxsIGV4aXN0Lg0KDQo+IFJlZ2FyZHMsDQo+IE1hdHRoaWFzDQoNCg==