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 X-Spam-Level: X-Spam-Status: No, score=-15.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 67203C433DB for ; Wed, 6 Jan 2021 13:12:48 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 358A42311D for ; Wed, 6 Jan 2021 13:12:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726558AbhAFNMf (ORCPT ); Wed, 6 Jan 2021 08:12:35 -0500 Received: from mailgw01.mediatek.com ([210.61.82.183]:41590 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726503AbhAFNMf (ORCPT ); Wed, 6 Jan 2021 08:12:35 -0500 X-UUID: 66a99258714d4a08baeec7de9c6e4edf-20210106 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=MIME-Version:Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=QtpxKjA/j+afWgZX6s/3KL4eTgXozVEeVRKqQmk83SU=; b=Kig9NSYPlhm2gmXNrThoweISjYS8IESm64nW+lw0WKck3w4BrfuYrTnvb5DpRzBLnwbyB8Tgr/Uys1DoNgFq1fxYwst81K/9+fHENlEgH+AcVXruG3dT6oSd7a0faXC28NkYfg5z7g0bNKcxXyAIK4PtEQFQkiewv+AQVk11o/c=; X-UUID: 66a99258714d4a08baeec7de9c6e4edf-20210106 Received: from mtkexhb01.mediatek.inc [(172.21.101.102)] by mailgw01.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 1402814408; Wed, 06 Jan 2021 21:11:48 +0800 Received: from MTKMBS02N1.mediatek.inc (172.21.101.77) by mtkmbs02n2.mediatek.inc (172.21.101.101) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 Jan 2021 21:11:45 +0800 Received: from MTKMBS02N1.mediatek.inc ([fe80::387d:548a:5384:acb9]) by mtkmbs02n1.mediatek.inc ([fe80::387d:548a:5384:acb9%13]) with mapi id 15.00.1497.000; Wed, 6 Jan 2021 21:11:45 +0800 From: =?utf-8?B?SGVucnlDIENoZW4gKOmZs+W7uuixqik=?= To: Georgi Djakov CC: Rob Herring , Matthias Brugger , Stephen Boyd , Ryan Case , Mark Brown , Mark Rutland , Nicolas Boichat , =?utf-8?B?RmFuIENoZW4gKOmZs+WHoSk=?= , =?utf-8?B?SmFtZXNKSiBMaWFvICjlu5blu7rmmbop?= , =?utf-8?B?QXJ2aW4gV2FuZyAo546L5b+X6YqYKQ==?= , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-mediatek@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-pm@vger.kernel.org" Subject: RE: [PATCH V6 08/13] interconnect: mediatek: Add interconnect provider driver Thread-Topic: [PATCH V6 08/13] interconnect: mediatek: Add interconnect provider driver Thread-Index: AQHW2btE1mStvoHjDEWYdYBoJOjN6aoXV1cAgAJqtwCAAAxEAIAAr6Ng//+dUICAAIwCkA== Date: Wed, 6 Jan 2021 13:11:44 +0000 Message-ID: <06a8c29ef398431bb2023d939152342c@mtkmbs02n1.mediatek.inc> References: <1608790134-27425-1-git-send-email-henryc.chen@mediatek.com> <1608790134-27425-9-git-send-email-henryc.chen@mediatek.com> <1609918232.23066.5.camel@mtksdaap41> <88d123cf-c69e-dc7f-ddf1-f9ade47d33fc@linaro.org> In-Reply-To: <88d123cf-c69e-dc7f-ddf1-f9ade47d33fc@linaro.org> Accept-Language: zh-TW, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.21.101.239] x-tm-snts-smtp: B0C01C4B6E489481F1F7484D82CBCE1AC7DC78474CAE407B322019293835DE2F2000:8 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogR2VvcmdpIERqYWtvdiBb bWFpbHRvOmdlb3JnaS5kamFrb3ZAbGluYXJvLm9yZ10NCj4gU2VudDogV2VkbmVzZGF5LCBKYW51 YXJ5IDA2LCAyMDIxIDg6NTAgUE0NCj4gVG86IEhlbnJ5QyBDaGVuICjpmbPlu7rosaopDQo+IENj OiBSb2IgSGVycmluZzsgTWF0dGhpYXMgQnJ1Z2dlcjsgU3RlcGhlbiBCb3lkOyBSeWFuIENhc2U7 IE1hcmsgQnJvd247IE1hcmsNCj4gUnV0bGFuZDsgTmljb2xhcyBCb2ljaGF0OyBGYW4gQ2hlbiAo 6Zmz5YehKTsgSmFtZXNKSiBMaWFvICjlu5blu7rmmbopOyBBcnZpbiBXYW5nDQo+ICjnjovlv5fp ipgpOyBkZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZzsgbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnOw0KPiBsaW51eC1tZWRpYXRla0BsaXN0cy5pbmZyYWRlYWQub3JnOyBsaW51 eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBsaW51eC0NCj4gcG1Admdlci5rZXJuZWwub3JnDQo+ IFN1YmplY3Q6IFJlOiBbUEFUQ0ggVjYgMDgvMTNdIGludGVyY29ubmVjdDogbWVkaWF0ZWs6IEFk ZCBpbnRlcmNvbm5lY3QNCj4gcHJvdmlkZXIgZHJpdmVyDQo+IA0KPiBPbiA2LjAxLjIxIDEyOjQ0 LCBIZW5yeUMgQ2hlbiAo6Zmz5bu66LGqKSB3cm90ZToNCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4gPj4gRnJvbTogR2VvcmdpIERqYWtvdiBbbWFpbHRvOmdlb3JnaS5kamFrb3ZA bGluYXJvLm9yZ10NCj4gPj4gU2VudDogV2VkbmVzZGF5LCBKYW51YXJ5IDA2LCAyMDIxIDQ6MTQg UE0NCj4gPj4gVG86IEhlbnJ5QyBDaGVuICjpmbPlu7rosaopDQo+ID4+IENjOiBSb2IgSGVycmlu ZzsgTWF0dGhpYXMgQnJ1Z2dlcjsgU3RlcGhlbiBCb3lkOyBSeWFuIENhc2U7IE1hcmsNCj4gPj4g QnJvd247IE1hcmsgUnV0bGFuZDsgTmljb2xhcyBCb2ljaGF0OyBGYW4gQ2hlbiAo6Zmz5YehKTsg SmFtZXNKSiBMaWFvDQo+ID4+ICjlu5blu7rmmbopOyBBcnZpbiBXYW5nDQo+ID4+ICjnjovlv5fp ipgpOyBkZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZzsNCj4gPj4gbGludXgtYXJtLWtlcm5lbEBs aXN0cy5pbmZyYWRlYWQub3JnOw0KPiA+PiBsaW51eC1tZWRpYXRla0BsaXN0cy5pbmZyYWRlYWQu b3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOw0KPiA+PiBsaW51eC0gcG1Admdlci5r ZXJuZWwub3JnDQo+ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggVjYgMDgvMTNdIGludGVyY29ubmVj dDogbWVkaWF0ZWs6IEFkZA0KPiA+PiBpbnRlcmNvbm5lY3QgcHJvdmlkZXIgZHJpdmVyDQo+ID4+ DQo+ID4+IE9uIDEvNi8yMSAwOTozMCwgSGVucnkgQ2hlbiB3cm90ZToNCj4gPj4gPiBPbiBNb24s IDIwMjEtMDEtMDQgYXQgMjA6MzYgKzAyMDAsIEdlb3JnaSBEamFrb3Ygd3JvdGU6DQo+ID4+ID4+ IE9uIDEyLzI0LzIwIDA4OjA4LCBIZW5yeSBDaGVuIHdyb3RlOg0KPiA+PiA+Pj4gSW50cm9kdWNl IE1lZGlhdGVrIE1UNjg3My9NVDgxODMvTVQ4MTkyIHNwZWNpZmljIHByb3ZpZGVyIGRyaXZlcg0K PiA+PiA+Pj4gdXNpbmcgdGhlIGludGVyY29ubmVjdCBmcmFtZXdvcmsuDQo+ID4+ID4+Pg0KPiA+ PiA+Pj4gICAgICAgICAgICAgICAgSUNDIHByb3ZpZGVyICAgICAgICAgSUNDIE5vZGVzDQo+ID4+ ID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0gICAgICAgICAgLS0tLQ0K PiA+PiA+Pj4gICAgICAgICAgICAgICAgLS0tLS0tLS0tICAgICAgIHxDUFUgfCAgIHwtLS0gfFZQ VSB8DQo+ID4+ID4+PiAgICAgICAtLS0tLSAgIHwgICAgICAgICB8LS0tLS0gIC0tLS0gICAgfCAg ICAgLS0tLQ0KPiA+PiA+Pj4gICAgICB8RFJBTSB8LS18RFJBTSAgICAgfCAgICAgICAtLS0tICAg IHwgICAgIC0tLS0NCj4gPj4gPj4+ICAgICAgfCAgICAgfC0tfHNjaGVkdWxlcnwtLS0tLSB8R1BV IHwgICB8LS0tIHxESVNQfA0KPiA+PiA+Pj4gICAgICB8ICAgICB8LS18KEVNSSkgICAgfCAgICAg ICAtLS0tICAgIHwgICAgIC0tLS0NCj4gPj4gPj4+ICAgICAgfCAgICAgfC0tfCAgICAgICAgIHwg ICAgICAgLS0tLS0gICB8ICAgICAtLS0tDQo+ID4+ID4+PiAgICAgICAtLS0tLSAgIHwgICAgICAg ICB8LS0tLS0gfE1NU1lTfC0tfC0tLSB8VkRFQ3wNCj4gPj4gPj4+ICAgICAgICAgICAgICAgIC0t LS0tLS0tLSAgICAgICAgLS0tLS0gICB8ICAgICAtLS0tDQo+ID4+ID4+PiAgICAgICAgICAgICAg ICAgIC98XCAgICAgICAgICAgICAgICAgICAgfCAgICAgLS0tLQ0KPiA+PiA+Pj4gICAgICAgICAg ICAgICAgICAgfGNoYW5nZSBEUkFNIGZyZXEgICAgIHwtLS0gfFZFTkN8DQo+ID4+ID4+PiAgICAg ICAgICAgICAgICAtLS0tLS0tLS0tICAgICAgICAgICAgICAgfCAgICAgLS0tLQ0KPiA+PiA+Pj4g ICAgICAgICAgICAgICB8ICBEVkZTUiAgIHwgICAgICAgICAgICAgIHwNCj4gPj4gPj4+ICAgICAg ICAgICAgICAgfCAgICAgICAgICB8ICAgICAgICAgICAgICB8ICAgICAtLS0tDQo+ID4+ID4+PiAg ICAgICAgICAgICAgICAtLS0tLS0tLS0tICAgICAgICAgICAgICAgfC0tLSB8SU1HIHwNCj4gPj4g Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAtLS0tDQo+ ID4+ID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgLS0t LQ0KPiA+PiA+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwtLS0g fENBTSB8DQo+ID4+ID4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgLS0tLQ0KPiA+PiA+Pj4NCj4gPj4gPj4+IFNpZ25lZC1vZmYtYnk6IEhlbnJ5IENoZW4g PGhlbnJ5Yy5jaGVuQG1lZGlhdGVrLmNvbT4NCj4gPj4gPj4+IC0tLQ0KPiA+PiA+Pj4gICAgZHJp dmVycy9pbnRlcmNvbm5lY3QvS2NvbmZpZyAgICAgICAgICAgIHwgICAxICsNCj4gPj4gPj4+ICAg IGRyaXZlcnMvaW50ZXJjb25uZWN0L01ha2VmaWxlICAgICAgICAgICB8ICAgMSArDQo+ID4+ID4+ PiAgICBkcml2ZXJzL2ludGVyY29ubmVjdC9tZWRpYXRlay9LY29uZmlnICAgfCAgMTMgKysNCj4g Pj4gPj4+ICAgIGRyaXZlcnMvaW50ZXJjb25uZWN0L21lZGlhdGVrL01ha2VmaWxlICB8ICAgMyAr DQo+ID4+ID4+PiAgICBkcml2ZXJzL2ludGVyY29ubmVjdC9tZWRpYXRlay9tdGstZW1pLmMgfCAz MzANCj4gPj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPj4gPj4+ICAgIDUg ZmlsZXMgY2hhbmdlZCwgMzQ4IGluc2VydGlvbnMoKykNCj4gPj4gPj4+ICAgIGNyZWF0ZSBtb2Rl IDEwMDY0NCBkcml2ZXJzL2ludGVyY29ubmVjdC9tZWRpYXRlay9LY29uZmlnDQo+ID4+ID4+PiAg ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9pbnRlcmNvbm5lY3QvbWVkaWF0ZWsvTWFrZWZp bGUNCj4gPj4gPj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2ludGVyY29ubmVjdC9t ZWRpYXRlay9tdGstZW1pLmMNCj4gPj4gPj4+DQo+ID4+ID4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9pbnRlcmNvbm5lY3QvS2NvbmZpZw0KPiA+PiA+Pj4gYi9kcml2ZXJzL2ludGVyY29ubmVjdC9L Y29uZmlnIGluZGV4IDViNzIwNGUuLmU5MzlmNWEgMTAwNjQ0DQo+ID4+ID4+PiAtLS0gYS9kcml2 ZXJzL2ludGVyY29ubmVjdC9LY29uZmlnDQo+ID4+ID4+PiArKysgYi9kcml2ZXJzL2ludGVyY29u bmVjdC9LY29uZmlnDQo+ID4+ID4+PiBAQCAtMTMsNSArMTMsNiBAQCBpZiBJTlRFUkNPTk5FQ1QN Cj4gPj4gPj4+DQo+ID4+ID4+PiAgICBzb3VyY2UgImRyaXZlcnMvaW50ZXJjb25uZWN0L2lteC9L Y29uZmlnIg0KPiA+PiA+Pj4gICAgc291cmNlICJkcml2ZXJzL2ludGVyY29ubmVjdC9xY29tL0tj b25maWciDQo+ID4+ID4+PiArc291cmNlICJkcml2ZXJzL2ludGVyY29ubmVjdC9tZWRpYXRlay9L Y29uZmlnIg0KPiA+PiA+Pg0KPiA+PiA+PiBTb3J0IGFscGhhYmV0aWNhbGx5IHBsZWFzZS4NCj4g Pj4gPiBPaw0KPiA+PiA+Pg0KPiA+PiA+Pj4NCj4gPj4gPj4+ICAgIGVuZGlmDQo+ID4+ID4+PiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9pbnRlcmNvbm5lY3QvTWFrZWZpbGUNCj4gPj4gPj4+IGIvZHJp dmVycy9pbnRlcmNvbm5lY3QvTWFrZWZpbGUgaW5kZXggZDIwMzUyMC4uMDY0M2EyNCAxMDA2NDQN Cj4gPj4gPj4+IC0tLSBhL2RyaXZlcnMvaW50ZXJjb25uZWN0L01ha2VmaWxlDQo+ID4+ID4+PiAr KysgYi9kcml2ZXJzL2ludGVyY29ubmVjdC9NYWtlZmlsZQ0KPiA+PiA+Pj4gQEAgLTYsMyArNiw0 IEBAIGljYy1jb3JlLW9ianM6PSBjb3JlLm8gYnVsay5vDQo+ID4+ID4+PiAgICBvYmotJChDT05G SUdfSU5URVJDT05ORUNUKSs9IGljYy1jb3JlLm8NCj4gPj4gPj4+ICAgIG9iai0kKENPTkZJR19J TlRFUkNPTk5FQ1RfSU1YKSs9IGlteC8NCj4gPj4gPj4+ICAgIG9iai0kKENPTkZJR19JTlRFUkNP Tk5FQ1RfUUNPTSkrPSBxY29tLw0KPiA+PiA+Pj4gK29iai0kKENPTkZJR19JTlRFUkNPTk5FQ1Rf TVRLKSs9IG1lZGlhdGVrLw0KPiA+PiA+Pg0KPiA+PiA+PiBEaXR0by4NCj4gPj4gPiBPaw0KPiA+ PiA+Pg0KPiA+PiA+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaW50ZXJjb25uZWN0L21lZGlhdGVr L0tjb25maWcNCj4gPj4gPj4+IGIvZHJpdmVycy9pbnRlcmNvbm5lY3QvbWVkaWF0ZWsvS2NvbmZp Zw0KPiA+PiA+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gPj4gPj4+IGluZGV4IDAwMDAwMDAu Ljk3MmQzYmINCj4gPj4gPj4+IC0tLSAvZGV2L251bGwNCj4gPj4gPj4+ICsrKyBiL2RyaXZlcnMv aW50ZXJjb25uZWN0L21lZGlhdGVrL0tjb25maWcNCj4gPj4gPj4+IEBAIC0wLDAgKzEsMTMgQEAN Cj4gPj4gPj4+ICtjb25maWcgSU5URVJDT05ORUNUX01USw0KPiA+PiA+Pj4gK2Jvb2wgIk1lZGlh dGVrIE5ldHdvcmstb24tQ2hpcCBpbnRlcmNvbm5lY3QgZHJpdmVycyINCj4gPj4gPj4+ICtkZXBl bmRzIG9uIEFSQ0hfTUVESUFURUsNCj4gPj4gPj4+ICtoZWxwDQo+ID4+ID4+PiArICBTdXBwb3J0 IGZvciBNZWRpYXRlaydzIE5ldHdvcmstb24tQ2hpcCBpbnRlcmNvbm5lY3QgaGFyZHdhcmUuDQo+ ID4+ID4+PiArDQo+ID4+ID4+PiArY29uZmlnIElOVEVSQ09OTkVDVF9NVEtfRU1JDQo+ID4+ID4+ PiArdHJpc3RhdGUgIk1lZGlhdGVrIEVNSSBpbnRlcmNvbm5lY3QgZHJpdmVyIg0KPiA+PiA+Pj4g K2RlcGVuZHMgb24gSU5URVJDT05ORUNUX01USw0KPiA+PiA+Pj4gK2RlcGVuZHMgb24gKE1US19E VkZTUkMgJiYgT0YpDQo+ID4+ID4+DQo+ID4+ID4+IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIGVu YWJsZSBDT01QSUxFX1RFU1Q/DQo+ID4+ID4gRG8geW91IG1lYW5zIGNoYW5nZSB0byAiZGVwZW5k cyBvbiAoTVRLX0RWRlNSQyAmJiBPRikgfHwgQ09NUElMRV9URVNUIiA/DQo+ID4+DQo+ID4+IFll YWgsIHRoZXJlIGlzIGEgc3R1YiBmb3IgbXRrX2R2ZnNyY19zZW5kX3JlcXVlc3QoKS4gTWF5YmUg d2UgY291bGQNCj4gPj4gZXZlbiBjaGFuZ2UgaXQgZm9yIElOVEVSQ09OTkVDVF9NVEsgdG8gc29t ZXRoaW5nIGxpa2U6DQo+ID4+IGRlcGVuZHMgb24gQVJDSF9NRURJQVRFSyB8fCBDT01QSUxFX1RF U1QgV2lsbCB0aGlzIHdvcms/DQo+ID4gSGkgR2VvcmdpLA0KPiA+DQo+ID4gU28uLm9ubHkgY2hh bmdlIHRvIGFzIGZvbGxvd2luZz8NCj4gPg0KPiA+IGNvbmZpZyBJTlRFUkNPTk5FQ1RfTVRLDQo+ ID4gYm9vbCAiTWVkaWF0ZWsgTmV0d29yay1vbi1DaGlwIGludGVyY29ubmVjdCBkcml2ZXJzIg0K PiA+IGRlcGVuZHMgb24gQVJDSF9NRURJQVRFSyB8fCBDT01QSUxFX1RFU1QgaGVscA0KPiA+ICAg IFN1cHBvcnQgZm9yIE1lZGlhdGVrJ3MgTmV0d29yay1vbi1DaGlwIGludGVyY29ubmVjdCBoYXJk d2FyZS4NCj4gDQo+IEkgd291bGQgc2F5IHRvIGFkZCBDT01QSUxFX1RFU1QgZm9yIGJvdGggSU5U RVJDT05ORUNUX01USyBhbmQNCj4gSU5URVJDT05ORUNUX01US19FTUksIHVubGVzcyB0aGVyZSBp cyBzb21lIGRlcGVuZGVuY3kgd2hpY2ggZG9lcyBub3QgYWxsb3cgdXMNCj4gdG8gZG8gc28uDQpV bmRlcnN0b29kLCB0aGFua3MuDQo+IA0KPiBUaGFua3MsDQo+IEdlb3JnaQ0KDQo=