From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rob Herring Subject: [PATCH v3 6/8] drm/panfrost: Add cache/TLB flush before switching address space Date: Mon, 26 Aug 2019 17:33:15 -0500 Message-ID: <20190826223317.28509-7-robh@kernel.org> References: <20190826223317.28509-1-robh@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-oi1-f196.google.com (mail-oi1-f196.google.com [209.85.167.196]) by gabe.freedesktop.org (Postfix) with ESMTPS id 42FD46E319 for ; Mon, 26 Aug 2019 22:33:26 +0000 (UTC) Received: by mail-oi1-f196.google.com with SMTP id t24so13387936oij.13 for ; Mon, 26 Aug 2019 15:33:26 -0700 (PDT) In-Reply-To: <20190826223317.28509-1-robh@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Tomeu Vizoso , David Airlie , Steven Price , Alyssa Rosenzweig , Robin Murphy List-Id: dri-devel@lists.freedesktop.org SXQncyBub3QgZW50aXJlbHkgY2xlYXIgaWYgdGhpcyBpcyByZXF1aXJlZCwgYnV0IGFkZCBhIGZs dXNoIG9mIEdQVSBjYWNoZXMKYW5kIFRMQnMgYmVmb3JlIHdlIGNoYW5nZSBhbiBhZGRyZXNzIHNw YWNlIHRvIG5ldyBwYWdlIHRhYmxlcy4KCkZpeGVzOiA3MjgyZjc2NDVkMDYgKCJkcm0vcGFuZnJv c3Q6IEltcGxlbWVudCBwZXIgRkQgYWRkcmVzcyBzcGFjZXMiKQpDYzogVG9tZXUgVml6b3NvIDx0 b21ldS52aXpvc29AY29sbGFib3JhLmNvbT4KQ2M6IFN0ZXZlbiBQcmljZSA8c3RldmVuLnByaWNl QGFybS5jb20+CkNjOiBBbHlzc2EgUm9zZW56d2VpZyA8YWx5c3NhLnJvc2VuendlaWdAY29sbGFi b3JhLmNvbT4KQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IERhbmllbCBW ZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4KU2lnbmVkLW9mZi1ieTogUm9iIEhlcnJpbmcgPHJvYmhA a2VybmVsLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfbW11LmMg fCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCnYzOgogLSBOZXcgcGF0Y2gK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfbW11LmMgYi9k cml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfbW11LmMKaW5kZXggMzQwN2IwMGQwYTNh Li5kMWViZGUzMzI3ZmUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5m cm9zdF9tbXUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfbW11LmMK QEAgLTExNSw2ICsxMTUsOCBAQCBzdGF0aWMgdm9pZCBwYW5mcm9zdF9tbXVfZW5hYmxlKHN0cnVj dCBwYW5mcm9zdF9kZXZpY2UgKnBmZGV2LCBzdHJ1Y3QgcGFuZnJvc3RfbQogCXU2NCB0cmFuc3Rh YiA9IGNmZy0+YXJtX21hbGlfbHBhZV9jZmcudHJhbnN0YWI7CiAJdTY0IG1lbWF0dHIgPSBjZmct PmFybV9tYWxpX2xwYWVfY2ZnLm1lbWF0dHI7CgorCW1tdV9od19kb19vcGVyYXRpb25fbG9ja2Vk KHBmZGV2LCBhc19uciwgMCwgfjBVTCwgQVNfQ09NTUFORF9GTFVTSF9NRU0pOworCiAJbW11X3dy aXRlKHBmZGV2LCBBU19UUkFOU1RBQl9MTyhhc19uciksIHRyYW5zdGFiICYgMHhmZmZmZmZmZlVM KTsKIAltbXVfd3JpdGUocGZkZXYsIEFTX1RSQU5TVEFCX0hJKGFzX25yKSwgdHJhbnN0YWIgPj4g MzIpOwoKLS0KMi4yMC4xCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbA==