Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp53855pxu; Mon, 5 Oct 2020 23:57:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyK9uKhKkq3Q8wQaZm2N0WeMIAszSOQOGcm/8InOC8xvSOGc3nHS5FkhIOUipy60LfaWSUz X-Received: by 2002:a05:6402:601:: with SMTP id n1mr3939732edv.240.1601967429235; Mon, 05 Oct 2020 23:57:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601967429; cv=none; d=google.com; s=arc-20160816; b=c0AVAucOVGOXctaR58kr/tU1mKYbP596/XVevSsxrKiHGqSMn2xndwJ13qcOSgZ+dw kzWwvaTnov5SroN6f11CNGoOzvepTdfOsMNj9OJuV5FZQKqt61UiThn/7/ePCzPhyhKl x2Jz19q4aWgpwikiP7trxSoHQk/EwI4lJQX0VVLfv5x28glLn1L7nnd5wFLMJv67E0U0 DgyB9EpcIJV1CX5kpPqfdONVv6XcdHUxlWs94uOl3kbaYUpPutPAu7CIY3g03llnmNGK /X2lVSv7Q3pCjVe1lCWfpe8vtG/6s+4CFXtXlf49p+jqV0fkw7fSRTiYSU/BS69KSlW3 gr6Q== 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=0mBtm/fCfqfZesQrhxR5PAO+6fo5yZk/+rrmxHbf6SI=; b=L51sXb5MiaBZR7ekBZoWODYUYMps4IZkgA/fqJzhZaTXMciw/Pl814jNedixMooMw9 OO9ZrZ5GDR+70xUJf/EMCce6N0zr+l+b4k+nfeXEZIceTIabhn0qkGMTzaP/xYbO5FYV 9U0952x0mtdRV5yMRfUkrPtheIm4kLZ5W1FF/fGk0B8eq55XeJCjnJ4Z9w2jgLiEEowK DNmgJfPmG6DyJivUMxMbO9DU+cRksea4dUn1AIO0kZILd4mp2HRboWyK/MW6DyH4FNZS DjzPani7gMR/8IgO0GF9oBbkZfvDdWSeW7xfUA0HunkHOeWnaTB129v0KmSahgdaj+O+ KxOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=ZloxSqHc; 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 v6si1748556edt.456.2020.10.05.23.56.45; Mon, 05 Oct 2020 23:57:09 -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=ZloxSqHc; 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 S1727127AbgJFGxd (ORCPT + 99 others); Tue, 6 Oct 2020 02:53:33 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:59056 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725962AbgJFGxc (ORCPT ); Tue, 6 Oct 2020 02:53:32 -0400 X-UUID: f260151aa4514150892dcfff7668d041-20201006 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=0mBtm/fCfqfZesQrhxR5PAO+6fo5yZk/+rrmxHbf6SI=; b=ZloxSqHc45HuaK+nctBUhapu1q54qPxSma5UZYtJhHUvf8HuKfYyEYGtfNoOXl5qeg20yXjSjIA01KOOTRQL0rjJXhs16N0Ggf5ADFBgm4mdj2v6LCYtBa0QbtJkak2lCBzLvmnnmDH2h8AAsqrJvmq88lNcfDJPqevWuEQvnYU=; X-UUID: f260151aa4514150892dcfff7668d041-20201006 Received: from mtkcas08.mediatek.inc [(172.21.101.126)] 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 2049005359; Tue, 06 Oct 2020 14:53:28 +0800 Received: from MTKCAS06.mediatek.inc (172.21.101.30) by mtkmbs07n1.mediatek.inc (172.21.101.16) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 6 Oct 2020 14:53:26 +0800 Received: from [172.21.77.4] (172.21.77.4) by MTKCAS06.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 6 Oct 2020 14:53:26 +0800 Message-ID: <1601967207.8638.4.camel@mtksdaap41> Subject: Re: [PATCH 00/12] soc: mediatek: pm-domains: Add new driver for SCPSYS power domains controller From: Weiyi Lu To: Matthias Brugger CC: Enric Balletbo i Serra , , , , , Rob Herring , , , Collabora Kernel ML , Date: Tue, 6 Oct 2020 14:53:27 +0800 In-Reply-To: <19678952-e354-2067-e619-ffac28b347be@gmail.com> References: <20200910172826.3074357-1-enric.balletbo@collabora.com> <1601028361.1346.38.camel@mtksdaap41> <19678952-e354-2067-e619-ffac28b347be@gmail.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 MIME-Version: 1.0 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gRnJpLCAyMDIwLTA5LTI1IGF0IDE2OjA0ICswMjAwLCBNYXR0aGlhcyBCcnVnZ2VyIHdyb3Rl Og0KPiANCj4gT24gMjUvMDkvMjAyMCAxMjowNiwgV2VpeWkgTHUgd3JvdGU6DQo+ID4gT24gVGh1 LCAyMDIwLTA5LTEwIGF0IDE5OjI4ICswMjAwLCBFbnJpYyBCYWxsZXRibyBpIFNlcnJhIHdyb3Rl Og0KPiA+PiBEZWFyIGFsbCwNCj4gPj4NCj4gPj4gVGhpcyBpcyBhIG5ldyBkcml2ZXIgd2l0aCB0 aGUgYWltIHRvIGRlcHJlY2F0ZSB0aGUgbXRrLXNjcHN5cyBkcml2ZXIuDQo+ID4+IFRoZSBwcm9i bGVtIHdpdGggdGhhdCBkcml2ZXIgaXMgdGhhdCwgaW4gb3JkZXIgdG8gc3VwcG9ydCBtb3JlIE1l ZGlhdGVrDQo+ID4+IFNvQ3MgeW91IG5lZWQgdG8gYWRkIHNvbWUgbG9naWMgdG8gaGFuZGxlIHBy b3Blcmx5IHRoZSBwb3dlci11cA0KPiA+PiBzZXF1ZW5jZSBvZiBuZXdlciBNZWRpYXRlayBTb0Nz LCBkb2Vzbid0IGhhbmRsZSBwYXJlbnQtY2hpbGQgcG93ZXINCj4gPj4gZG9tYWlucyBhbmQgbmVl ZCB0byBoYXJkY29kZSBhbGwgdGhlIGNsb2NrcyBpbiB0aGUgZHJpdmVyIGl0c2VsZi4gVGhlDQo+ ID4+IHJlc3VsdCBpcyB0aGF0IHRoZSBkcml2ZXIgaXMgZ2V0dGluZyBiaWdnZXIgYW5kIGJpZ2dl ciBldmVyeSB0aW1lIGENCj4gPj4gbmV3IFNvQyBuZWVkcyB0byBiZSBzdXBwb3J0ZWQuDQo+ID4+ DQo+ID4gDQo+ID4gSGkgRW5yaWMgYW5kIE1hdHRoaWFzLA0KPiA+IA0KPiA+IEZpcnN0IG9mIGFs bCwgdGhhbmsgeW91IGZvciB0aGUgcGF0Y2guIEJ1dCBJJ20gd29ycmllZCB0aGUgcHJvYmxlbSB5 b3UNCj4gPiBtZW50aW9uZWQgd29uJ3QgYmUgc29sdmVkIGV2ZW4gaWYgd2Ugd29yayBvbiB0aGlz IG5ldyBkcml2ZXIgaW4gdGhlDQo+ID4gZnV0dXJlLiBNeSB3b3JrIG9uIHRoZSBNVDgxODMgc2Nw c3lzKG5vdyB2MTcpIGlzIHRvIGltcGxlbWVudCB0aGUgbmV3DQo+ID4gaGFyZHdhcmUgbG9naWMu IEhlcmUsIEkgYWxzbyBzZWUgcmVsYXRlZCBwYXRjaGVzLCB3aGljaCBtZWFucyB0aGF0IHRoZXNl DQo+ID4gbmV3IGxvZ2ljcyBhcmUgbmVjZXNzYXJ5LiBXaHkgY2FuJ3Qgd2Ugd29yayBvbiB0aGUg b3JpZ2luYWwgZHJpdmVyPw0KPiANCj4gV2VsbCB0aGUgZGVjaXNpb24gd2FzIHRvIGNoYW5nZSB0 aGUgZHJpdmVyIGluIGEgbm90IGNvbXBhdGlibGUgd2F5IHRvIG1ha2UgDQo+IGRldmljZSB0cmVl IGVudHJpZXMgYmV0dGVyLiBJZiB3ZSB3b3JrIG9uIHRoZSBvbGQgZHJpdmVyLCB3ZSB3b3VsZCBu ZWVkIHRvIGZpbmQgDQo+IHNvbWUgY3JlYXRpdmUgd2F5cyB0byBoYW5kbGUgb2xkIGJpbmRpbmdz IHZzIG5ldyBiaW5kaW5ncy4NCj4gDQo+IFNvIEkgdGhvdWdodCBpdCB3b3VsZCBiZSBiZXR0ZXIg ZG9pbmcgYSBmcmVzaCBzdGFydCBpbXBsZW1lbnRpbmcgbXQxODczIHN1cHBvcnQgDQo+IGZvciBy ZWZlcmVuY2UgYW5kIGFkZCBtdDgxODMgYXMgbmV3IFNvQy4gRnJvbSB3aGF0IEkgaGF2ZSBzZWVu IG10ODE5MiBhbmQgb3RoZXJzIA0KPiBmaXQgdGhlIGRyaXZlciBzdHJ1Y3R1cmUgdG9vLg0KPiAN Cj4gPiBNZWFud2hpbGUsIEkgdGhvdWdodCBtYXliZSB3ZSBzaG91bGQgc2VwYXJhdGUgdGhlIGRy aXZlciBpbnRvIGdlbmVyYWwNCj4gPiBjb250cm9sIGFuZCBwbGF0Zm9ybSBkYXRhIGZvciBlYWNo IFNvQywgb3RoZXJ3aXNlIGl0J2xsIGtlZXAgZ2V0dGluZw0KPiA+IGJpZ2dlciBhbmQgYmlnZ2Vy IGlmIGl0IG5lZWQgdG8gYmUgc3VwcG9ydCBuZXcgU29DLg0KPiA+IA0KPiANCj4gV2UgY291bGQg aW4gYSBsYXRlciBzZXJpZXMgc3BsaXQgdGhlIFNvQyBkZXBlbmRlZCBkYXRhIHN0cnVjdHVyZXMg YW5kIHB1dCB0aGVtIA0KPiBpbiBkcml2ZXJzL3NvYy9tZWRpYXRlay9wbS1kb21haW5zLW10ODE4 My5oIG9yIHNvbWV0aGluZyBsaWtlIHRoaXMuIElzIHRoYXQgd2hhdCANCj4geW91IG1lYW4/DQo+ IA0KDQpZZXMsIHRoYXQgaXMgd2hhdCBJIHdhbnQuIEFuZCBJIGd1ZXNzIGl0IGNvdWxkIGF2b2lk IHRoZSBjb2xsaXNpb25zIGluDQp0aGUgZGlmZmVyZW50IGRlZmluZXMgdG8gdGhlIGNvbnRyb2wg cmVnaXN0ZXJzIGFuZCBwb3dlciBzdGF0dXMgYml0cyB5b3UNCm1lbnRpb25lZC4gSG9wZSB0aGlz IHdpbGwgaGFwcGVuIGluIHRoaXMgc2VyaWVzLg0KDQo+ID4gQW5kIGNvbnNpZGVyIERWRlNSQw0K PiA+IChkeW5hbWljIHZvbHRhZ2UgYW5kIGZyZXF1ZW5jeSBzY2FsaW5nIHJlc291cmNlIGNvbGxl Y3RvciksIHNob3VsZCB3ZQ0KPiA+IGtlZXAgdGhlIG9yaWdpbmFsIGRyaXZlciBuYW1lICJzY3Bz eXMiIGluc3RlYWQgb2YgInBtLWRvbWFpbnMiIGJlY2F1c2UNCj4gPiBpdCBtYXkgcHJvdmlkZSBt b3JlIGZ1bmN0aW9ucyB0aGFuIHBvd2VyIGRvbWFpbnM/DQo+ID4gDQo+IA0KPiBJdCdzIG9uIG15 IGxpc3QgdG8gbG9vayBkZWVwZXIgaW50byB0aGlzIHNlcmllcy4gVGhlIHRoaW5nIHdpdGggdGhl IG5ldyBkcml2ZXIgDQo+IGlzLCB0aGF0IHRoZSBiaW5kaW5nIHRha2VzIGludG8gYWNjb3VudCwg dGhhdCBzY3BzeXMgaGFzIHNldmVyYWwgaGFyZHdhcmUgYmxvY2ssIA0KPiB3aGljaCBhcmUgcmVw cmVzZW50ZWQgYXMgY2hpbGQgbm9kZXMgaW4gRFRTLiBUaGUgcG0tZG9tYWlucyBpcyBqdXN0IG9u ZSBvZiB0aGVzZSANCj4gZnVuY3Rpb25hbGl0aWVzIGFuZCBJIHRoaW5rIERWRlNSQyBzaG91bGQg YmUgYSBuZXcgZHJpdmVyIHdpdGggYSBjaGlsZCBub2RlIG9mIA0KPiBzY3BzeXMgaW4gRFRTLiBE b2VzIHRoaXMgbWFrZSBzZW5zZT8NCj4gDQo+IFJlZ2FyZHMsDQo+IE1hdHRoaWFzDQo+IA0KPiA+ PiBBbGwgdGhpcyBpbmZvcm1hdGlvbiBjYW4gYmUgZ2V0dGVkIGZyb20gYSBwcm9wZXJseSBkZWZp bmVkIGJpbmRpbmcsIHNvDQo+ID4+IGNhbiBiZSBjbGVhbmVyIGFuZCBzbWFsbGVyLCBoZW5jZSwg d2UgaW1wbGVtZW50ZWQgYSBuZXcgZHJpdmVyLiBGb3INCj4gPj4gbm93LCBvbmx5IE1UODE3MyBh bmQgTVQ4MTgzIGlzIHN1cHBvcnRlZCBidXQgc2hvdWxkIGJlIGZhaXJseSBlYXN5IHRvDQo+ID4+ IGFkZCBzdXBwb3J0IGZvciBuZXcgU29Dcy4NCj4gPj4NCj4gPj4gQmVzdCByZWdhcmRzLA0KPiA+ PiAgICBFbnJpYw0KPiA+Pg0KPiA+PiBFbnJpYyBCYWxsZXRibyBpIFNlcnJhICg0KToNCj4gPj4g ICAgZHQtYmluZGluZ3M6IHBvd2VyOiBBZGQgYmluZGluZ3MgZm9yIHRoZSBNZWRpYXRlayBTQ1BT WVMgcG93ZXIgZG9tYWlucw0KPiA+PiAgICAgIGNvbnRyb2xsZXINCj4gPj4gICAgc29jOiBtZWRp YXRlazogQWRkIE1lZGlhVGVrIFNDUFNZUyBwb3dlciBkb21haW5zDQo+ID4+ICAgIGFybTY0OiBk dHM6IG1lZGlhdGVrOiBBZGQgbXQ4MTczIHBvd2VyIGRvbWFpbiBjb250cm9sbGVyDQo+ID4+ICAg IGR0LWJpbmRpbmdzOiBwb3dlcjogQWRkIE1UODE4MyBwb3dlciBkb21haW5zDQo+ID4+DQo+ID4+ IE1hdHRoaWFzIEJydWdnZXIgKDgpOg0KPiA+PiAgICBzb2M6IG1lZGlhdGVrOiBwbS1kb21haW5z OiBBZGQgYnVzIHByb3RlY3Rpb24gcHJvdG9jb2wNCj4gPj4gICAgc29jOiBtZWRpYXRlazogcG1f ZG9tYWluczogTWFrZSBidXMgcHJvdGVjdGlvbiBnZW5lcmljDQo+ID4+ICAgIHNvYzogbWVkaWF0 ZWs6IHBtLWRvbWFpbnM6IEFkZCBTTUkgYmxvY2sgYXMgYnVzIHByb3RlY3Rpb24gYmxvY2sNCj4g Pj4gICAgc29jOiBtZWRpYXRlazogcG0tZG9tYWluczogQWRkIGV4dHJhIHNyYW0gY29udHJvbA0K PiA+PiAgICBzb2M6IG1lZGlhdGVrOiBwbS1kb21haW5zOiBBZGQgc3Vic3lzdGVtIGNsb2Nrcw0K PiA+PiAgICBzb2M6IG1lZGlhdGVrOiBwbS1kb21haW5zOiBBbGxvdyBidXMgcHJvdGVjdGlvbiB0 byBpZ25vcmUgY2xlYXIgYWNrDQo+ID4+ICAgIHNvYzogbWVkaWF0ZWs6IHBtLWRvbWFpbnM6IEFk ZCBzdXBwb3J0IGZvciBtdDgxODMNCj4gPj4gICAgYXJtNjQ6IGR0czogbWVkaWF0ZWs6IEFkZCBt dDgxODMgcG93ZXIgZG9tYWlucyBjb250cm9sbGVyDQo+ID4+DQo+ID4+ICAgLi4uL3Bvd2VyL21l ZGlhdGVrLHBvd2VyLWNvbnRyb2xsZXIueWFtbCAgICAgIHwgMTczICsrKysNCj4gPj4gICBhcmNo L2FybTY0L2Jvb3QvZHRzL21lZGlhdGVrL210ODE3My5kdHNpICAgICAgfCAgNzggKy0NCj4gPj4g ICBhcmNoL2FybTY0L2Jvb3QvZHRzL21lZGlhdGVrL210ODE4My5kdHNpICAgICAgfCAxNjAgKysr DQo+ID4+ICAgZHJpdmVycy9zb2MvbWVkaWF0ZWsvS2NvbmZpZyAgICAgICAgICAgICAgICAgIHwg IDEzICsNCj4gPj4gICBkcml2ZXJzL3NvYy9tZWRpYXRlay9NYWtlZmlsZSAgICAgICAgICAgICAg ICAgfCAgIDEgKw0KPiA+PiAgIGRyaXZlcnMvc29jL21lZGlhdGVrL210ay1pbmZyYWNmZy5jICAg ICAgICAgICB8ICAgNSAtDQo+ID4+ICAgZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLXBtLWRvbWFp bnMuYyAgICAgICAgIHwgOTUyICsrKysrKysrKysrKysrKysrKw0KPiA+PiAgIGluY2x1ZGUvZHQt YmluZGluZ3MvcG93ZXIvbXQ4MTgzLXBvd2VyLmggICAgICB8ICAyNiArDQo+ID4+ICAgaW5jbHVk ZS9saW51eC9zb2MvbWVkaWF0ZWsvaW5mcmFjZmcuaCAgICAgICAgIHwgIDM5ICsNCj4gPj4gICA5 IGZpbGVzIGNoYW5nZWQsIDE0MzMgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pDQo+ID4+ ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9w b3dlci9tZWRpYXRlayxwb3dlci1jb250cm9sbGVyLnlhbWwNCj4gPj4gICBjcmVhdGUgbW9kZSAx MDA2NDQgZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXRrLXBtLWRvbWFpbnMuYw0KPiA+PiAgIGNyZWF0 ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL2R0LWJpbmRpbmdzL3Bvd2VyL210ODE4My1wb3dlci5oDQo+ ID4+DQo+ID4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXw0KPiBMaW51eC1tZWRpYXRlayBtYWlsaW5nIGxpc3QNCj4gTGludXgtbWVkaWF0ZWtA bGlzdHMuaW5mcmFkZWFkLm9yZw0KPiBodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2xpbnV4LW1lZGlhdGVrDQoNCg==