From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Osipenko Subject: [PATCH v1] gpu: host1x: Detach Host1x from IOMMU DMA domain on arm32 Date: Sun, 19 Aug 2018 17:24:21 +0300 Message-ID: <20180819142421.22567-2-digetx@gmail.com> References: <20180819142421.22567-1-digetx@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180819142421.22567-1-digetx@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thierry Reding , Mikko Perttunen Cc: linux-tegra@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: linux-tegra@vger.kernel.org SG9zdDF4IGlzIGdldHRpbmcgYXR0YWNoZWQgdG8gYW4gaW1wbGljaXQgSU9NTVUgRE1BIGRvbWFp biBpZgpDT05GSUdfQVJNX0RNQV9VU0VfSU9NTVU9eS4gU2luY2UgSG9zdDF4IGRyaXZlciBtYW5h Z2VzIElPTU1VIGJ5Cml0c2VsZiwgSG9zdDF4IGRldmljZSBtdXN0IGJlIGRldGFjaGVkIGZyb20g dGhlIGltcGxpY2l0IGRvbWFpbiB1c2luZwphcmNoLXNwZWNpZmljIElPTU1VLUFQSS4gTm90ZSB0 aGF0IHRoaXMgd29ya3Mgb25seSBmb3IgYXJtMzIgYW5kIG5vdApmb3IgYXJtNjQsIHdoaWNoIHdp bGwgcmVtYWluIGJyb2tlbiBpZiBDT05GSUdfSU9NTVVfRE1BIGlzIGVuYWJsZWQuCgpTaWduZWQt b2ZmLWJ5OiBEbWl0cnkgT3NpcGVua28gPGRpZ2V0eEBnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9n cHUvaG9zdDF4L2Rldi5jIHwgMTIgKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2hvc3QxeC9kZXYuYyBiL2RyaXZl cnMvZ3B1L2hvc3QxeC9kZXYuYwppbmRleCBkODgwNzNlN2QyMmQuLjQ3NjI0ZjIwNzE4ZCAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvaG9zdDF4L2Rldi5jCisrKyBiL2RyaXZlcnMvZ3B1L2hvc3Qx eC9kZXYuYwpAQCAtMjksNiArMjksMTAgQEAKICNpbmNsdWRlIDx0cmFjZS9ldmVudHMvaG9zdDF4 Lmg+CiAjdW5kZWYgQ1JFQVRFX1RSQUNFX1BPSU5UUwogCisjaWYgSVNfRU5BQkxFRChDT05GSUdf QVJNX0RNQV9VU0VfSU9NTVUpCisjaW5jbHVkZSA8YXNtL2RtYS1pb21tdS5oPgorI2VuZGlmCisK ICNpbmNsdWRlICJidXMuaCIKICNpbmNsdWRlICJjaGFubmVsLmgiCiAjaW5jbHVkZSAiZGVidWcu aCIKQEAgLTIzNiw2ICsyNDAsMTQgQEAgc3RhdGljIGludCBob3N0MXhfcHJvYmUoc3RydWN0IHBs YXRmb3JtX2RldmljZSAqcGRldikKIAkJCWdvdG8gcHV0X2NhY2hlOwogCQl9CiAKKyNpZiBJU19F TkFCTEVEKENPTkZJR19BUk1fRE1BX1VTRV9JT01NVSkKKwkJaWYgKHBkZXYtPmRldi0+YXJjaGRh dGEubWFwcGluZykgeworCQkJc3RydWN0IGRtYV9pb21tdV9tYXBwaW5nICptYXBwaW5nID0KKwkJ CQkJdG9fZG1hX2lvbW11X21hcHBpbmcocGRldi0+ZGV2KTsKKwkJCWFybV9pb21tdV9kZXRhY2hf ZGV2aWNlKHBkZXYtPmRldik7CisJCQlhcm1faW9tbXVfcmVsZWFzZV9tYXBwaW5nKG1hcHBpbmcp OworCQl9CisjZW5kaWYKIAkJZXJyID0gaW9tbXVfYXR0YWNoX2dyb3VwKGhvc3QtPmRvbWFpbiwg aG9zdC0+Z3JvdXApOwogCQlpZiAoZXJyKSB7CiAJCQlpZiAoZXJyID09IC1FTk9ERVYpIHsKLS0g CjIuMTguMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==