Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4493370pxj; Tue, 8 Jun 2021 16:03:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxSOEOGs3K8MYbXn+QlX1vpxpSS836XScVrdqT0pwf/uJ2Ofd5qKN2DFjdu+NRooOXlg330 X-Received: by 2002:a17:906:3042:: with SMTP id d2mr26174658ejd.234.1623193408417; Tue, 08 Jun 2021 16:03:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623193408; cv=none; d=google.com; s=arc-20160816; b=sU5bz3bftZJHdlp60WiA7g2igVcdRnwAm4bPIMsG90SGwJvR4M9m+FWJXDNz46WnxM QC1/XYc/vFkhQOS4aDqOZCzuCt7VuhA1QbbtyB8S11Tve87Uo54fTVqPewxem4BWC27/ 48AgHP1XkZOUg/nQBfhNJSEnB8uy7oeOukvUc1BXT74tVqbU9eV+g5w78LWs8uD4mXrP 67z43KQgjITyA6vMwNnodCIrlxYLYW/ZdjHRxblyJXw/2yx76K3TDnSUbzSEGa6dnKt0 N9MIqF27fPaOF36x2b38mJb7WaL18LIMyrtcRFaXNPLNXBeOw1yKiK/k9BDA/sHaUbu1 VTcw== 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=ZgVhymEJ5L4BrwipQZUOwi4OJWbvueZ20HB1FJkKDBM=; b=MIf5VK2EjmrLTvBCBi+/tN9IN3wPYkXWJv+hPCEvX8iMWlcQ0S4b/Foq+jb18goOLi 33tu/oi5NBi3Pt9zwkqdXK3kXFh4I/zuDD/QPLm4R3w6IP4vK7PfR3BDged5tM6aCGXM DygoIqP7dQOV19wWxEHTPeLoXMeopFv8SqxW8dNnXCYCevrNThIed3IxVZ0A1nT7ug+K CyfoUIOgyCye6+hq/gIAbub2+91qmnSI37bsMS1aIbyutFL2u8ldkZ8UAxZIUsufeiE2 NZ9KQeEHpFwWphIoU9KSjSNUXiB56KS5Tu8xC6upFhhu39ATwkvZqQAuY28emrEmtH53 Q6kA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=mtESIbus; 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 f23si831660edv.591.2021.06.08.16.02.40; Tue, 08 Jun 2021 16:03:28 -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=mtESIbus; 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 S235059AbhFHXB3 (ORCPT + 99 others); Tue, 8 Jun 2021 19:01:29 -0400 Received: from mailgw02.mediatek.com ([210.61.82.184]:46283 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S230250AbhFHXB2 (ORCPT ); Tue, 8 Jun 2021 19:01:28 -0400 X-UUID: 21a70051223b4f44a767e7a447cf0fec-20210609 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=ZgVhymEJ5L4BrwipQZUOwi4OJWbvueZ20HB1FJkKDBM=; b=mtESIbus3JwB9ymJUjjryP70c+fZs/nMHK6x2B+ZEYgiUG7KJ72RaiH9EHgltEtFaO4n8/4/z7kGtikUhA0uyGQSspl0rtz3b4wQexXx1VRwVF2BlBROZ+JRLaiuc1X/p4I8kIcwdbUjWSeNaHKF6kJ/tcuTOUXOtlCFf9uWXjk=; X-UUID: 21a70051223b4f44a767e7a447cf0fec-20210609 Received: from mtkcas07.mediatek.inc [(172.21.101.84)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1655942614; Wed, 09 Jun 2021 06:59:30 +0800 Received: from mtkcas11.mediatek.inc (172.21.101.40) by mtkmbs08n2.mediatek.inc (172.21.101.56) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 9 Jun 2021 06:59:23 +0800 Received: from mtksdccf07 (172.21.84.99) by mtkcas11.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 9 Jun 2021 06:59:23 +0800 Message-ID: Subject: Re: [PATCH v5, 4/4] soc: mediatek: mmsys: Add mt8192 mmsys routing table From: Chun-Jie Chen To: Yongqiang Niu , Chun-Kuang Hu CC: Rob Herring , Matthias Brugger , Philipp Zabel , "David Airlie" , Daniel Vetter , Jassi Brar , Fabien Parent , "Dennis YC Hsieh" , , , , , , Date: Wed, 9 Jun 2021 06:59:23 +0800 In-Reply-To: <1618236288-1617-5-git-send-email-yongqiang.niu@mediatek.com> References: <1618236288-1617-1-git-send-email-yongqiang.niu@mediatek.com> <1618236288-1617-5-git-send-email-yongqiang.niu@mediatek.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.2 MIME-Version: 1.0 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gTW9uLCAyMDIxLTA0LTEyIGF0IDIyOjA0ICswODAwLCBZb25ncWlhbmcgTml1IHdyb3RlOg0K PiBtdDgxOTIgaGFzIGRpZmZlcmVudCByb3V0aW5nIHJlZ2lzdGVycyB0aGFuIG10ODE4Mw0KPiAN Cj4gU2lnbmVkLW9mZi1ieTogWW9uZ3FpYW5nIE5pdSA8eW9uZ3FpYW5nLm5pdUBtZWRpYXRlay5j b20+DQo+IC0tLQ0KPiAgZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXQ4MTkyLW1tc3lzLmggfCA2OA0K PiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+ICBkcml2ZXJzL3NvYy9t ZWRpYXRlay9tdGstbW1zeXMuYyAgICB8ICA3ICsrKysNCj4gIDIgZmlsZXMgY2hhbmdlZCwgNzUg aW5zZXJ0aW9ucygrKQ0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc29jL21lZGlhdGVr L210ODE5Mi1tbXN5cy5oDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zb2MvbWVkaWF0ZWsv bXQ4MTkyLW1tc3lzLmgNCj4gYi9kcml2ZXJzL3NvYy9tZWRpYXRlay9tdDgxOTItbW1zeXMuaA0K PiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiBpbmRleCAwMDAwMDAwLi4zMTc5MDI5DQo+IC0tLSAv ZGV2L251bGwNCj4gKysrIGIvZHJpdmVycy9zb2MvbWVkaWF0ZWsvbXQ4MTkyLW1tc3lzLmgNCj4g QEAgLTAsMCArMSw2OCBAQA0KPiArLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAt b25seSAqLw0KPiArDQo+ICsjaWZuZGVmIF9fU09DX01FRElBVEVLX01UODE5Ml9NTVNZU19IDQo+ ICsjZGVmaW5lIF9fU09DX01FRElBVEVLX01UODE5Ml9NTVNZU19IDQo+ICsNCj4gKyNkZWZpbmUg TVQ4MTkyX01NU1lTX09WTF9NT1VUX0VOCQkweGYwNA0KPiArI2RlZmluZSBNVDgxOTJfRElTUF9P VkwxXzJMX01PVVRfRU4JCTB4ZjA4DQo+ICsjZGVmaW5lIE1UODE5Ml9ESVNQX09WTDBfMkxfTU9V VF9FTgkJMHhmMTgNCj4gKyNkZWZpbmUgTVQ4MTkyX0RJU1BfT1ZMMF9NT1VUX0VOCQkweGYxYw0K PiArI2RlZmluZSBNVDgxOTJfRElTUF9SRE1BMF9TRUxfSU4JCTB4ZjJjDQo+ICsjZGVmaW5lIE1U ODE5Ml9ESVNQX1JETUEwX1NPVVRfU0VMCQkweGYzMA0KPiArI2RlZmluZSBNVDgxOTJfRElTUF9D Q09SUjBfU09VVF9TRUwJCTB4ZjM0DQo+ICsjZGVmaW5lIE1UODE5Ml9ESVNQX0FBTDBfU0VMX0lO CQkJMHhmMzgNCj4gKyNkZWZpbmUgTVQ4MTkyX0RJU1BfRElUSEVSMF9NT1VUX0VOCQkweGYzYw0K PiArI2RlZmluZSBNVDgxOTJfRElTUF9EU0kwX1NFTF9JTgkJCTB4ZjQwDQo+ICsjZGVmaW5lIE1U ODE5Ml9ESVNQX09WTDJfMkxfTU9VVF9FTgkJMHhmNGMNCj4gKw0KPiArI2RlZmluZSBNVDgxOTJf RElTUF9PVkwwX0dPX0JMRU5ECQkJQklUKDApDQo+ICsjZGVmaW5lIE1UODE5Ml9ESVRIRVIwX01P VVRfSU5fRFNJMAkJCUJJVCgwKQ0KPiArI2RlZmluZSBNVDgxOTJfT1ZMMF9NT1VUX0VOX0RJU1Bf UkRNQTAJCQlCSVQoMCkNCj4gKyNkZWZpbmUgTVQ4MTkyX09WTDJfMkxfTU9VVF9FTl9SRE1BNAkJ CUJJVCgwKQ0KPiArI2RlZmluZSBNVDgxOTJfRElTUF9PVkwwX0dPX0JHCQkJCUJJVCgxKQ0KPiAr I2RlZmluZSBNVDgxOTJfRElTUF9PVkwwXzJMX0dPX0JMRU5ECQkJQklUKDIpDQo+ICsjZGVmaW5l IE1UODE5Ml9ESVNQX09WTDBfMkxfR09fQkcJCQlCSVQoMykNCj4gKyNkZWZpbmUgTVQ4MTkyX09W TDFfMkxfTU9VVF9FTl9SRE1BMQkJCUJJVCg0KQ0KPiArI2RlZmluZSBNVDgxOTJfT1ZMMF9NT1VU X0VOX09WTDBfMkwJCQlCSVQoNCkNCj4gKyNkZWZpbmUgTVQ4MTkyX1JETUEwX1NFTF9JTl9PVkww XzJMCQkJMHgzDQo+ICsjZGVmaW5lIE1UODE5Ml9SRE1BMF9TT1VUX0NPTE9SMAkJCTB4MQ0KPiAr I2RlZmluZSBNVDgxOTJfQ0NPUlIwX1NPVVRfQUFMMAkJCQkweDENCj4gKyNkZWZpbmUgTVQ4MTky X0FBTDBfU0VMX0lOX0NDT1JSMAkJCTB4MQ0KPiArI2RlZmluZSBNVDgxOTJfRFNJMF9TRUxfSU5f RElUSEVSMAkJCTB4MQ0KPiArDQo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IG10a19tbXN5c19yb3V0 ZXMgbW1zeXNfbXQ4MTkyX3JvdXRpbmdfdGFibGVbXSA9DQo+IHsNCj4gKwl7DQo+ICsJCUREUF9D T01QT05FTlRfT1ZMXzJMMCwgRERQX0NPTVBPTkVOVF9SRE1BMCwNCj4gKwkJTVQ4MTkyX0RJU1Bf T1ZMMF8yTF9NT1VUX0VOLA0KPiBNVDgxOTJfT1ZMMF9NT1VUX0VOX0RJU1BfUkRNQTAsDQo+ICsJ fSwgew0KPiArCQlERFBfQ09NUE9ORU5UX09WTF8yTDIsIEREUF9DT01QT05FTlRfUkRNQTQsDQo+ ICsJCU1UODE5Ml9ESVNQX09WTDJfMkxfTU9VVF9FTiwNCj4gTVQ4MTkyX09WTDJfMkxfTU9VVF9F Tl9SRE1BNA0KPiArCX0sIHsNCj4gKwkJRERQX0NPTVBPTkVOVF9ESVRIRVIsIEREUF9DT01QT05F TlRfRFNJMCwNCj4gKwkJTVQ4MTkyX0RJU1BfRElUSEVSMF9NT1VUX0VOLA0KPiBNVDgxOTJfRElU SEVSMF9NT1VUX0lOX0RTSTANCj4gKwl9LCB7DQo+ICsJCUREUF9DT01QT05FTlRfT1ZMXzJMMCwg RERQX0NPTVBPTkVOVF9SRE1BMCwNCj4gKwkJTVQ4MTkyX0RJU1BfUkRNQTBfU0VMX0lOLCBNVDgx OTJfUkRNQTBfU0VMX0lOX09WTDBfMkwNCj4gKwl9LCB7DQo+ICsJCUREUF9DT01QT05FTlRfQ0NP UlIsIEREUF9DT01QT05FTlRfQUFMMCwNCj4gKwkJTVQ4MTkyX0RJU1BfQUFMMF9TRUxfSU4sIE1U ODE5Ml9BQUwwX1NFTF9JTl9DQ09SUjANCj4gKwl9LCB7DQo+ICsJCUREUF9DT01QT05FTlRfRElU SEVSLCBERFBfQ09NUE9ORU5UX0RTSTAsDQo+ICsJCU1UODE5Ml9ESVNQX0RTSTBfU0VMX0lOLCBN VDgxOTJfRFNJMF9TRUxfSU5fRElUSEVSMA0KPiArCX0sIHsNCj4gKwkJRERQX0NPTVBPTkVOVF9S RE1BMCwgRERQX0NPTVBPTkVOVF9DT0xPUjAsDQo+ICsJCU1UODE5Ml9ESVNQX1JETUEwX1NPVVRf U0VMLCBNVDgxOTJfUkRNQTBfU09VVF9DT0xPUjANCj4gKwl9LCB7DQo+ICsJCUREUF9DT01QT05F TlRfQ0NPUlIsIEREUF9DT01QT05FTlRfQUFMMCwNCj4gKwkJTVQ4MTkyX0RJU1BfQ0NPUlIwX1NP VVRfU0VMLCBNVDgxOTJfQ0NPUlIwX1NPVVRfQUFMMA0KPiArCX0sIHsNCj4gKwkJRERQX0NPTVBP TkVOVF9PVkwwLCBERFBfQ09NUE9ORU5UX09WTF8yTDAsDQo+ICsJCU1UODE5Ml9NTVNZU19PVkxf TU9VVF9FTiwgTVQ4MTkyX0RJU1BfT1ZMMF9HT19CRywNCj4gKwl9LCB7DQo+ICsJCUREUF9DT01Q T05FTlRfT1ZMXzJMMCwgRERQX0NPTVBPTkVOVF9SRE1BMCwNCj4gKwkJTVQ4MTkyX01NU1lTX09W TF9NT1VUX0VOLCBNVDgxOTJfRElTUF9PVkwwXzJMX0dPX0JMRU5ELA0KPiArCX0NCj4gK307DQo+ ICsNCj4gKyNlbmRpZiAvKiBfX1NPQ19NRURJQVRFS19NVDgxOTJfTU1TWVNfSCAqLw0KPiArDQo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL3NvYy9tZWRpYXRlay9tdGstbW1zeXMuYw0KPiBiL2RyaXZl cnMvc29jL21lZGlhdGVrL210ay1tbXN5cy5jDQo+IGluZGV4IDc5ZTU1MTUuLmM3NTU2MTcgMTAw NjQ0DQo+IC0tLSBhL2RyaXZlcnMvc29jL21lZGlhdGVrL210ay1tbXN5cy5jDQo+ICsrKyBiL2Ry aXZlcnMvc29jL21lZGlhdGVrL210ay1tbXN5cy5jDQo+IEBAIC0xMiw2ICsxMiw3IEBADQo+ICAN Cj4gICNpbmNsdWRlICJtdGstbW1zeXMuaCINCj4gICNpbmNsdWRlICJtdDgxODMtbW1zeXMuaCIN Cj4gKyNpbmNsdWRlICJtdDgxOTItbW1zeXMuaCINCj4gIA0KPiAgc3RhdGljIGNvbnN0IHN0cnVj dCBtdGtfbW1zeXNfZHJpdmVyX2RhdGEgbXQyNzAxX21tc3lzX2RyaXZlcl9kYXRhID0NCj4gew0K PiAgCS5jbGtfZHJpdmVyID0gImNsay1tdDI3MDEtbW0iLA0KPiBAQCAtNDUsNiArNDYsMTIgQEAN Cj4gIAkubnVtX3JvdXRlcyA9IEFSUkFZX1NJWkUobW1zeXNfbXQ4MTgzX3JvdXRpbmdfdGFibGUp LA0KPiAgfTsNCj4gIA0KPiArc3RhdGljIGNvbnN0IHN0cnVjdCBtdGtfbW1zeXNfZHJpdmVyX2Rh dGEgbXQ4MTkyX21tc3lzX2RyaXZlcl9kYXRhID0NCj4gew0KPiArCS5jbGtfZHJpdmVyID0gImNs ay1tdDgxOTItbW0iLA0KPiArCS5yb3V0ZXMgPSBtbXN5c19tdDgxOTJfcm91dGluZ190YWJsZSwN Cj4gKwkubnVtX3JvdXRlcyA9IEFSUkFZX1NJWkUobW1zeXNfbXQ4MTkyX3JvdXRpbmdfdGFibGUp LA0KPiArfTsNCj4gKw0KPiAgc3RydWN0IG10a19tbXN5cyB7DQo+ICAJdm9pZCBfX2lvbWVtICpy ZWdzOw0KPiAgCWNvbnN0IHN0cnVjdCBtdGtfbW1zeXNfZHJpdmVyX2RhdGEgKmRhdGE7DQoNCkhp IFlvbmdxaWFuZywNCg0KVGhlcmUgaXMgODE5MiBtbXN5cyBjb21wYXRpYmxlIGRhdGEgaW4gWzFd LCBidXQgc2VlbXMgdG8gbGFjayBvZiBpdCBpbg0KdGhpcyBwYXRjaCwgYmVjYXVzZSBtbSBjbG9j ayBkcml2ZXIgd2lsbCBiZSBib3VuZCB0byBwbGF0Zm9ybSBkZXZpY2UgDQppbiBtdGtfbW1zeXNf cHJvYmUuDQoNClsxXSANCmh0dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcHJvamVjdC9saW51 eC1tZWRpYXRlay9wYXRjaC8xNjA5ODE1OTkzLTIyNzQ0LTExLWdpdC1zZW5kLWVtYWlsLXlvbmdx aWFuZy5uaXVAbWVkaWF0ZWsuY29tLw0KDQpCZXN0IFJlZ2FyZHMsDQpDaHVuLUppZQ0K