Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5861676pxv; Wed, 28 Jul 2021 23:43:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4slscTmTKNd9Jf5M9pUL6QFcMVYRCUDRs0R0kJvPW6uClITHYppgtpLt93kLBeUKgiH/p X-Received: by 2002:aa7:cd18:: with SMTP id b24mr4158184edw.171.1627541003295; Wed, 28 Jul 2021 23:43:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627541003; cv=none; d=google.com; s=arc-20160816; b=TeTnheUlSQT92ljXtalA+OISZgas/5DkwZxLu9oqV7B757yrkb8i3DfJyZ1E9LMULo aihT0d3dYp9Paq35ZJtTpMura/Wz29OG8m2RnlH4TwT/TfMkz3vJ2euEHzDzL4vGDf5X zfjZD6JR+qXy7XFAY6Z/nDs0LRDL0XV8PN3lMvth5YcSYSk9ZpmxrCOJPdg7e/eJavMt G12n9iVe1tGWitksK6P72ujeFuJNC/YVSt2ugSxKrljBCMYuEDeKW60Gt4VSGQj6qnO3 mpQN1Zfn/taH64H6vQuVgN0XCWF7pAEcJx+UpJP0BJW0HHsZfVhunAr/akhXHKHgdT+0 MChQ== 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=OVLK3H5y5iwA63PL1InnEGJOkT0m5xgZgp18ut59SDc=; b=ln+/IycRqOuypbeqMCDiY6NRUJHtL9tgTRXJYBq8fEmg5dLWwEFlJN6dUz/Spd0Soa fTMoFg2d0OC1W5S3pWc8wqUxre/m9uw9bOqe69xCCvQWldeDUUbNYdgEf2yqYC97hAUi YztwqpUrymFI4ZZoIYkYQCtZKngAu0IhvLXWNVDfYuGLKZDYbc9WEm4kIYhH0xK4jEDf KjiGdevgXnXnUUHedVlrRZ6S7E0H40wovfjpqpfLgTvGBdwmqNHXYp6MDUzwrmaGdL5r jGNOq08Czber5Hj5d3dt3mlXf+uOSe/WbFEoATRUUChjJIkiO2enGKWeuSGCTijSITzN 8ApA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=YvmL2EED; 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 dc19si1907164edb.476.2021.07.28.23.43.00; Wed, 28 Jul 2021 23:43:23 -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=YvmL2EED; 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 S234256AbhG2Glv (ORCPT + 99 others); Thu, 29 Jul 2021 02:41:51 -0400 Received: from mailgw01.mediatek.com ([60.244.123.138]:50178 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S234079AbhG2Glu (ORCPT ); Thu, 29 Jul 2021 02:41:50 -0400 X-UUID: 13cdff71a09946a58e23e32ab7b71af5-20210729 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=OVLK3H5y5iwA63PL1InnEGJOkT0m5xgZgp18ut59SDc=; b=YvmL2EEDeBsnxfEGzPpgElS3DnAmPGxXUfZI+SajdwDwRufewozPnohsltjt2ur8a6ZwvLIgUrMTt5k753cjdqLT/0NWCKBkTgIKosKyImbv0860S6Fnve6QVbopskyGzxtDa++EiNRfefvgZIE7B0YaEUnMKQRSNWuOCN9c7R0=; X-UUID: 13cdff71a09946a58e23e32ab7b71af5-20210729 Received: from mtkexhb01.mediatek.inc [(172.21.101.102)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1376133388; Thu, 29 Jul 2021 14:41:44 +0800 Received: from mtkcas11.mediatek.inc (172.21.101.40) by mtkmbs07n1.mediatek.inc (172.21.101.16) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 29 Jul 2021 14:41:43 +0800 Received: from [10.17.3.153] (10.17.3.153) by mtkcas11.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 29 Jul 2021 14:41:42 +0800 Message-ID: <1627540902.13818.3.camel@mhfsdcap03> Subject: Re: [PATCH v2 11/11] memory: mtk-smi: mt8195: Add initial setting for smi-larb From: Yong Wu To: Ikjoon Jang CC: Krzysztof Kozlowski , Rob Herring , Matthias Brugger , "Krzysztof Kozlowski" , Joerg Roedel , Will Deacon , Robin Murphy , Tomasz Figa , "moderated list:ARM/Mediatek SoC support" , srv_heupstream , open list , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/Mediatek SoC support" , Date: Thu, 29 Jul 2021 14:41:42 +0800 In-Reply-To: <1626935902.27875.7.camel@mhfsdcap03> References: <20210715121209.31024-1-yong.wu@mediatek.com> <20210715121209.31024-12-yong.wu@mediatek.com> <1626935902.27875.7.camel@mhfsdcap03> 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 SGkgSWtqb29uLA0KDQpKdXN0IGEgcGluZy4NCg0KT24gVGh1LCAyMDIxLTA3LTIyIGF0IDE0OjM4 ICswODAwLCBZb25nIFd1IHdyb3RlOg0KPiBPbiBXZWQsIDIwMjEtMDctMjEgYXQgMjE6NDAgKzA4 MDAsIElram9vbiBKYW5nIHdyb3RlOg0KPiA+IE9uIFRodSwgSnVsIDE1LCAyMDIxIGF0IDg6MjMg UE0gWW9uZyBXdSA8eW9uZy53dUBtZWRpYXRlay5jb20+IHdyb3RlOg0KPiA+ID4NCj4gPiA+IFRv IGltcHJvdmUgdGhlIHBlcmZvcm1hbmNlLCBXZSBhZGQgc29tZSBpbml0aWFsIHNldHRpbmcgZm9y IHNtaSBsYXJicy4NCj4gPiA+IHRoZXJlIGFyZSB0d28gcGFydDoNCj4gPiA+IDEpLCBFYWNoIHBv cnQgaGFzIHRoZSBzcGVjaWFsIG9zdGQob3V0c3RhbmRpbmcpIHZhbHVlIGluIGVhY2ggbGFyYi4N Cj4gPiA+IDIpLCBUd28gZ2VuZXJhbCBzZXR0aW5nIGZvciBlYWNoIGxhcmIuDQo+ID4gPg0KPiA+ ID4gSW4gc29tZSBTb0MsIHRoaXMgc2V0dGluZyBtYXliZSBjaGFuZ2VkIGR5bmFtaWNhbGx5IGZv ciBzb21lIHNwZWNpYWwgY2FzZQ0KPiA+ID4gbGlrZSA0SywgYW5kIHRoaXMgaW5pdGlhbCBzZXR0 aW5nIGlzIGVub3VnaCBpbiBtdDgxOTUuDQo+ID4gPg0KPiA+ID4gU2lnbmVkLW9mZi1ieTogWW9u ZyBXdSA8eW9uZy53dUBtZWRpYXRlay5jb20+DQo+ID4gPiAtLS0NCj4gWy4uLl0NCj4gPiA+ICBz dHJ1Y3QgbXRrX3NtaSB7DQo+ID4gPiBAQCAtMjEzLDEyICsyMjgsMjIgQEAgc3RhdGljIHZvaWQg bXRrX3NtaV9sYXJiX2NvbmZpZ19wb3J0X210ODE3MyhzdHJ1Y3QgZGV2aWNlICpkZXYpDQo+ID4g PiAgc3RhdGljIHZvaWQgbXRrX3NtaV9sYXJiX2NvbmZpZ19wb3J0X2dlbjJfZ2VuZXJhbChzdHJ1 Y3QgZGV2aWNlICpkZXYpDQo+ID4gPiAgew0KPiA+ID4gICAgICAgICBzdHJ1Y3QgbXRrX3NtaV9s YXJiICpsYXJiID0gZGV2X2dldF9kcnZkYXRhKGRldik7DQo+ID4gPiAtICAgICAgIHUzMiByZWc7 DQo+ID4gPiArICAgICAgIHUzMiByZWcsIGZsYWdzX2dlbmVyYWwgPSBsYXJiLT5sYXJiX2dlbi0+ ZmxhZ3NfZ2VuZXJhbDsNCj4gPiA+ICsgICAgICAgY29uc3QgdTggKmxhcmJvc3RkID0gbGFyYi0+ bGFyYl9nZW4tPm9zdGRbbGFyYi0+bGFyYmlkXTsNCj4gPiA+ICAgICAgICAgaW50IGk7DQo+ID4g Pg0KPiA+ID4gICAgICAgICBpZiAoQklUKGxhcmItPmxhcmJpZCkgJiBsYXJiLT5sYXJiX2dlbi0+ bGFyYl9kaXJlY3RfdG9fY29tbW9uX21hc2spDQo+ID4gPiAgICAgICAgICAgICAgICAgcmV0dXJu Ow0KPiA+ID4NCj4gPiA+ICsgICAgICAgaWYgKE1US19TTUlfQ0FQUyhmbGFnc19nZW5lcmFsLCBN VEtfU01JX0ZMQUdfTEFSQl9USFJUX0VOKSkNCj4gPiA+ICsgICAgICAgICAgICAgICB3cml0ZWxf cmVsYXhlZChTTUlfTEFSQl9USFJUX0VOLCBsYXJiLT5iYXNlICsgU01JX0xBUkJfQ01EX1RIUlRf Q09OKTsNCj4gPiA+ICsNCj4gPiA+ICsgICAgICAgaWYgKE1US19TTUlfQ0FQUyhmbGFnc19nZW5l cmFsLCBNVEtfU01JX0ZMQUdfTEFSQl9TV19GTEFHKSkNCj4gPiA+ICsgICAgICAgICAgICAgICB3 cml0ZWxfcmVsYXhlZChTTUlfTEFSQl9TV19GTEFHXzEsIGxhcmItPmJhc2UgKyBTTUlfTEFSQl9T V19GTEFHKTsNCj4gPiA+ICsNCj4gPiA+ICsgICAgICAgZm9yIChpID0gMDsgaSA8IFNNSV9MQVJC X1BPUlRfTlJfTUFYICYmIGxhcmJvc3RkICYmICEhbGFyYm9zdGRbaV07IGkrKykNCj4gPiA+ICsg ICAgICAgICAgICAgICB3cml0ZWxfcmVsYXhlZChsYXJib3N0ZFtpXSwgbGFyYi0+YmFzZSArIFNN SV9MQVJCX09TVERMX1BPUlR4KGkpKTsNCj4gPiANCj4gPiBBbGwgb3RoZXIgbXRrIHBsYXRmb3Jt J3MgbGFyYnMgaGF2ZSB0aGUgc2FtZSBmb3JtYXQgZm9yIFNNSV9MQVJCX09TVERMX1BPUlR4KCkN Cj4gPiByZWdpc3RlcnMgYXQgdGhlIHNhbWUgb2Zmc2V0PyBvciBpcyB0aGlzIHVuaXF1ZSBmZWF0 dXJlIGZvciBtdDgxOTU/DQo+IA0KPiBBbGwgdGhlIG90aGVyIFBsYXRmb3JtJ3MgbGFyYnMgaGF2 ZSB0aGUgc2FtZSBmb3JtYXQgYXQgdGhlIHNhbWUgb2Zmc2V0Lg0KDQpJbiB0aGlzIGNhc2UsIERv IHlvdSBoYXZlIHNvbWUgb3RoZXIgZnVydGhlciBjb21tZW50PyBJZiBubywgSSB3aWxsIGtlZXAN CnRoZSBjdXJyZW50IHNvbHV0aW9uIGZvciB0aGlzLg0KDQpUaGFua3MuDQoNCj4gDQo+ID4gDQo+ ID4gPiArDQo+ID4gPiAgICAgICAgIGZvcl9lYWNoX3NldF9iaXQoaSwgKHVuc2lnbmVkIGxvbmcg KilsYXJiLT5tbXUsIDMyKSB7DQo+ID4gPiAgICAgICAgICAgICAgICAgcmVnID0gcmVhZGxfcmVs YXhlZChsYXJiLT5iYXNlICsgU01JX0xBUkJfTk9OU0VDX0NPTihpKSk7DQo+ID4gPiAgICAgICAg ICAgICAgICAgcmVnIHw9IEZfTU1VX0VOOw0KPiA+ID4gQEAgLTIyNyw2ICsyNTIsNTEgQEAgc3Rh dGljIHZvaWQgbXRrX3NtaV9sYXJiX2NvbmZpZ19wb3J0X2dlbjJfZ2VuZXJhbChzdHJ1Y3QgZGV2 aWNlICpkZXYpDQo+ID4gPiAgICAgICAgIH0NCj4gPiA+ICB9DQo+ID4gPg0KPiANCj4gWy4uLl0N Cj4gDQoNCg==