From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 6/6] drm/msm: gem: Use drm_clflush_*() functions Date: Thu, 9 Apr 2015 16:34:09 +0200 Message-ID: <1428590049-20357-6-git-send-email-thierry.reding@gmail.com> References: <1428590049-20357-1-git-send-email-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1428590049-20357-1-git-send-email-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org Cc: Arnd Bergmann , David Airlie , Catalin Marinas , intel-gfx@lists.freedesktop.org, Will Deacon , Russell King , linux-arm-kernel@lists.infradead.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KCkluc3RlYWQgb2YgZ29p bmcgdGhyb3VnaCB0aGUgRE1BIG1hcHBpbmcgQVBJIGZvciBjYWNoZSBtYWludGVuYW5jZSwgdXNl CnRoZSBkcm1fY2xmbHVzaF8qKCkgZmFtaWx5IG9mIGZ1bmN0aW9ucyB0byBhY2hpZXZlIHRoZSBz YW1lIGVmZmVjdC4KCkNjOiBSb2IgQ2xhcmsgPHJvYmRjbGFya0BnbWFpbC5jb20+ClNpZ25lZC1v ZmYtYnk6IFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL21zbS9LY29uZmlnICAgfCAxICsKIGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2dlbS5j IHwgOSArLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA4IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vS2NvbmZpZyBiL2RyaXZl cnMvZ3B1L2RybS9tc20vS2NvbmZpZwppbmRleCAwYTZmNjc2NGEzN2MuLjVkYTdmZTc5M2U4OSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9LY29uZmlnCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9tc20vS2NvbmZpZwpAQCAtNSw2ICs1LDcgQEAgY29uZmlnIERSTV9NU00KIAlkZXBlbmRz IG9uIEFSQ0hfUUNPTSB8fCAoQVJNICYmIENPTVBJTEVfVEVTVCkKIAlkZXBlbmRzIG9uIE9GICYm IENPTU1PTl9DTEsKIAlzZWxlY3QgUkVHVUxBVE9SCisJc2VsZWN0IERSTV9DQUNIRQogCXNlbGVj dCBEUk1fS01TX0hFTFBFUgogCXNlbGVjdCBEUk1fUEFORUwKIAlzZWxlY3QgU0hNRU0KZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL21z bS9tc21fZ2VtLmMKaW5kZXggNTI4Mzk3NjllYjZjLi5jZTI2NTA4NWZjNTcgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20v bXNtX2dlbS5jCkBAIC0xMDEsOCArMTAxLDcgQEAgc3RhdGljIHN0cnVjdCBwYWdlICoqZ2V0X3Bh Z2VzKHN0cnVjdCBkcm1fZ2VtX29iamVjdCAqb2JqKQogCQkgKiBiZWNhdXNlIGRpc3BsYXkgY29u dHJvbGxlciwgR1BVLCBldGMuIGFyZSBub3QgY29oZXJlbnQ6CiAJCSAqLwogCQlpZiAobXNtX29i ai0+ZmxhZ3MgJiAoTVNNX0JPX1dDfE1TTV9CT19VTkNBQ0hFRCkpCi0JCQlkbWFfbWFwX3NnKGRl di0+ZGV2LCBtc21fb2JqLT5zZ3QtPnNnbCwKLQkJCQkJbXNtX29iai0+c2d0LT5uZW50cywgRE1B X0JJRElSRUNUSU9OQUwpOworCQkJZHJtX2NsZmx1c2hfc2cobXNtX29iai0+c2d0KTsKIAl9CiAK IAlyZXR1cm4gbXNtX29iai0+cGFnZXM7CkBAIC0xMTMsMTIgKzExMiw2IEBAIHN0YXRpYyB2b2lk IHB1dF9wYWdlcyhzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKm9iaikKIAlzdHJ1Y3QgbXNtX2dlbV9v YmplY3QgKm1zbV9vYmogPSB0b19tc21fYm8ob2JqKTsKIAogCWlmIChtc21fb2JqLT5wYWdlcykg ewotCQkvKiBGb3Igbm9uLWNhY2hlZCBidWZmZXJzLCBlbnN1cmUgdGhlIG5ldyBwYWdlcyBhcmUg Y2xlYW4KLQkJICogYmVjYXVzZSBkaXNwbGF5IGNvbnRyb2xsZXIsIEdQVSwgZXRjLiBhcmUgbm90 IGNvaGVyZW50OgotCQkgKi8KLQkJaWYgKG1zbV9vYmotPmZsYWdzICYgKE1TTV9CT19XQ3xNU01f Qk9fVU5DQUNIRUQpKQotCQkJZG1hX3VubWFwX3NnKG9iai0+ZGV2LT5kZXYsIG1zbV9vYmotPnNn dC0+c2dsLAotCQkJCQltc21fb2JqLT5zZ3QtPm5lbnRzLCBETUFfQklESVJFQ1RJT05BTCk7CiAJ CXNnX2ZyZWVfdGFibGUobXNtX29iai0+c2d0KTsKIAkJa2ZyZWUobXNtX29iai0+c2d0KTsKIAot LSAKMi4zLjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==