From mboxrd@z Thu Jan 1 00:00:00 1970 From: CK Hu Subject: Re: [PATCH v1 06/15] drm/mediatek: add memory mode for RDMA Date: Wed, 25 Jul 2018 10:40:54 +0800 Message-ID: <1532486454.9280.12.camel@mtksdaap41> References: <1532420235-22268-1-git-send-email-stu.hsieh@mediatek.com> <1532420235-22268-7-git-send-email-stu.hsieh@mediatek.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1532420235-22268-7-git-send-email-stu.hsieh@mediatek.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Stu Hsieh Cc: srv_heupstream@mediatek.com, David Airlie , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, Matthias Brugger , linux-arm-kernel@lists.infradead.org List-Id: linux-mediatek@lists.infradead.org SGksIFN0dToKCk9uIFR1ZSwgMjAxOC0wNy0yNCBhdCAxNjoxNyArMDgwMCwgU3R1IEhzaWVoIHdy b3RlOgo+IFRoaXMgcGF0Y2ggYWRkIG1lbW9yeSBtb2RlIGZvciBSRE1BCj4gCj4gSWYgdXNlIFJE TUEgdG8gcmVhZCBkYXRhIGZyb20gbWVtb3J5LCBpdCBzaG91bGQgc2V0IG1lbW9yeSBtb2RlIHRv IFJETUEKPiAKPiBTaWduZWQtb2ZmLWJ5OiBTdHUgSHNpZWggPHN0dS5oc2llaEBtZWRpYXRlay5j b20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZGlzcF9yZG1hLmMgfCAx NiArKysrKysrKysrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pCj4gCgpbLi4uXQoKPiAgc3RhdGljIGlubGluZSBzdHJ1Y3QgbXRrX2Rpc3Bf cmRtYSAqY29tcF90b19yZG1hKHN0cnVjdCBtdGtfZGRwX2NvbXAgKmNvbXApCj4gQEAgLTExMSw3 ICsxMTYsOCBAQCBzdGF0aWMgdm9pZCBtdGtfcmRtYV9zdGFydChzdHJ1Y3QgbXRrX2RkcF9jb21w ICpjb21wKQo+ICAKPiAgc3RhdGljIHZvaWQgbXRrX3JkbWFfc3RvcChzdHJ1Y3QgbXRrX2RkcF9j b21wICpjb21wKQo+ICB7Cj4gLQlyZG1hX3VwZGF0ZV9iaXRzKGNvbXAsIERJU1BfUkVHX1JETUFf R0xPQkFMX0NPTiwgUkRNQV9FTkdJTkVfRU4sIDApOwo+ICsJd3JpdGVsKFJETUFfU09GVF9SRVNF VCwgY29tcC0+cmVncyArIERJU1BfUkVHX1JETUFfR0xPQkFMX0NPTik7Cj4gKwl3cml0ZWwoMCwg Y29tcC0+cmVncyArIERJU1BfUkVHX1JETUFfR0xPQkFMX0NPTik7CgpXaXRob3V0IHJlc2V0LCB3 aGF0IGhhcHBlbiB0byBkcmFtIG1vZGU/IFdoeSBkaXJlY3QgbGluayBtb2RlIG5lZWQgbm90CnRo aXMgcmVzZXQ/Cgo+ICB9Cj4gIAo+ICBzdGF0aWMgdm9pZCBtdGtfcmRtYV9jb25maWcoc3RydWN0 IG10a19kZHBfY29tcCAqY29tcCwgdW5zaWduZWQgaW50IHdpZHRoLAo+IEBAIC0xMjEsMTAgKzEy NywxOCBAQCBzdGF0aWMgdm9pZCBtdGtfcmRtYV9jb25maWcoc3RydWN0IG10a19kZHBfY29tcCAq Y29tcCwgdW5zaWduZWQgaW50IHdpZHRoLAo+ICAJdW5zaWduZWQgaW50IHRocmVzaG9sZDsKPiAg CXVuc2lnbmVkIGludCByZWc7Cj4gIAlzdHJ1Y3QgbXRrX2Rpc3BfcmRtYSAqcmRtYSA9IGNvbXBf dG9fcmRtYShjb21wKTsKPiArCWJvb2wgKnJkbWFfbWVtb3J5X21vZGUgPSBjb21wLT5jb21wX21v ZGU7Cj4gIAo+ICAJcmRtYV91cGRhdGVfYml0cyhjb21wLCBESVNQX1JFR19SRE1BX1NJWkVfQ09O XzAsIDB4ZmZmLCB3aWR0aCk7Cj4gIAlyZG1hX3VwZGF0ZV9iaXRzKGNvbXAsIERJU1BfUkVHX1JE TUFfU0laRV9DT05fMSwgMHhmZmZmZiwgaGVpZ2h0KTsKPiAgCj4gKwlpZiAoKnJkbWFfbWVtb3J5 X21vZGUgPT0gdHJ1ZSkgewo+ICsJCXJkbWFfdXBkYXRlX2JpdHMoY29tcCwgRElTUF9SRUdfUkRN QV9TSVpFX0NPTl8wLCAweGZmMDAwMCwKPiArCQkJCSBNQVRSSVhfSU5UX01UWF9TRUxfREVGQVVM VCk7Cj4gKwkJcmRtYV91cGRhdGVfYml0cyhjb21wLCBESVNQX1JFR19SRE1BX0dMT0JBTF9DT04s Cj4gKwkJCQkgUkRNQV9NT0RFX01FTU9SWSwgUkRNQV9NT0RFX01FTU9SWSk7Cj4gKwl9Cj4gKwoK SSB3b3VsZCBsaWtlIHRoaXMgdG8gYmUgYSBraW5kIG9mICdsYXllcicgY29uZmlnLiBJbiBzb21l IFNvQywgb25lIGxheWVyCm9mIE9WTCBjb3VsZCBzd2l0Y2ggdG8gZGlyZWN0IGxpbmsgaW5wdXQg b3IgZHJhbSBpbnB1dC4gU28gSSB0aGluayBpdCdzCmJldHRlciB0byBtb3ZlIHRoaXMgc2V0dGlu ZyBpbnRvIHNvbWUgbGF5ZXIgaW50ZXJmYWNlLgoKUmVnYXJkcywKQ0sKCj4gIAkvKgo+ICAJICog RW5hYmxlIEZJRk8gdW5kZXJmbG93IHNpbmNlIERTSSBhbmQgRFBJIGNhbid0IGJlIGJsb2NrZWQu Cj4gIAkgKiBLZWVwIHRoZSBGSUZPIHBzZXVkbyBzaXplIHJlc2V0IGRlZmF1bHQgb2YgOCBLaUIu IFNldCB0aGUKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK