From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= Subject: Re: [PATCH] drm/radeon: Only flush HDP cache from idle ioctl if BO is in VRAM Date: Fri, 01 Aug 2014 10:48:57 +0200 Message-ID: <53DB5479.5090607@vodafone.de> References: <1406881329-1622-1-git-send-email-michel@daenzer.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from pegasos-out.vodafone.de (pegasos-out.vodafone.de [80.84.1.38]) by gabe.freedesktop.org (Postfix) with ESMTP id 4624E6E18D for ; Fri, 1 Aug 2014 01:49:33 -0700 (PDT) In-Reply-To: <1406881329-1622-1-git-send-email-michel@daenzer.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?UTF-8?B?TWljaGVsIETDpG56ZXI=?= , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gMDEuMDguMjAxNCB1bSAxMDoyMiBzY2hyaWViIE1pY2hlbCBEw6RuemVyOgo+IEZyb206IE1p Y2hlbCBEw6RuemVyIDxtaWNoZWwuZGFlbnplckBhbWQuY29tPgo+Cj4gVGhlIEhEUCBjYWNoZSBv bmx5IGFwcGxpZXMgdG8gQ1BVIGFjY2VzcyB0byBWUkFNLgo+Cj4gU2lnbmVkLW9mZi1ieTogTWlj aGVsIETDpG56ZXIgPG1pY2hlbC5kYWVuemVyQGFtZC5jb20+CgpXYW50ZWQgdG8gc3VnZ2VzdCB0 aGUgc2FtZSB0aGluZyBhbHJlYWR5LCBsb29rcyBsaWtlIGEgdmFsaWQgCm9wdGltaXphdGlvbiB0 byBtZS4KClBhdGNoIGlzIFJldmlld2VkLWJ5OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4u a29lbmlnQGFtZC5jb20+Cgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25f Z2VtLmMgfCA2ICsrKystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVv bl9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2dlbS5jCj4gaW5kZXggYTM1 MGNmOS4uOGYyY2I1OCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVv bl9nZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2dlbS5jCj4gQEAg LTM1OSwxNSArMzU5LDE3IEBAIGludCByYWRlb25fZ2VtX3dhaXRfaWRsZV9pb2N0bChzdHJ1Y3Qg ZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRhLAo+ICAgCXN0cnVjdCBkcm1fZ2VtX29iamVjdCAq Z29iajsKPiAgIAlzdHJ1Y3QgcmFkZW9uX2JvICpyb2JqOwo+ICAgCWludCByOwo+ICsJdWludDMy X3QgY3VyX3BsYWNlbWVudCA9IDA7Cj4gICAKPiAgIAlnb2JqID0gZHJtX2dlbV9vYmplY3RfbG9v a3VwKGRldiwgZmlscCwgYXJncy0+aGFuZGxlKTsKPiAgIAlpZiAoZ29iaiA9PSBOVUxMKSB7Cj4g ICAJCXJldHVybiAtRU5PRU5UOwo+ICAgCX0KPiAgIAlyb2JqID0gZ2VtX3RvX3JhZGVvbl9ibyhn b2JqKTsKPiAtCXIgPSByYWRlb25fYm9fd2FpdChyb2JqLCBOVUxMLCBmYWxzZSk7Cj4gKwlyID0g cmFkZW9uX2JvX3dhaXQocm9iaiwgJmN1cl9wbGFjZW1lbnQsIGZhbHNlKTsKPiAgIAkvKiBGbHVz aCBIRFAgY2FjaGUgdmlhIE1NSU8gaWYgbmVjZXNzYXJ5ICovCj4gLQlpZiAocmRldi0+YXNpYy0+ bW1pb19oZHBfZmx1c2gpCj4gKwlpZiAocmRldi0+YXNpYy0+bW1pb19oZHBfZmx1c2ggJiYKPiAr CSAgICByYWRlb25fbWVtX3R5cGVfdG9fZG9tYWluKGN1cl9wbGFjZW1lbnQpID09IFJBREVPTl9H RU1fRE9NQUlOX1ZSQU0pCj4gICAJCXJvYmotPnJkZXYtPmFzaWMtPm1taW9faGRwX2ZsdXNoKHJk ZXYpOwo+ICAgCWRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlX3VubG9ja2VkKGdvYmopOwo+ICAg CXIgPSByYWRlb25fZ2VtX2hhbmRsZV9sb2NrdXAocmRldiwgcik7CgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=