From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 22/25] drm/i915: Flush caches for scanout during cpu->gtt move Date: Wed, 18 Jun 2014 20:58:55 +0300 Message-ID: <1403114338-30513-23-git-send-email-ville.syrjala@linux.intel.com> References: <1403114338-30513-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id E5BF96E708 for ; Wed, 18 Jun 2014 11:00:16 -0700 (PDT) In-Reply-To: <1403114338-30513-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkZs dXNoIHRoZSBjYWNoZXMgd2hlbiBtb3ZpbmcgYSBzY2Fub3V0IGJ1ZmZlciBmcm9tIENQVSB0byBH VFQgZG9tYWluLgpUaGlzIGFsbG93cyB1cyB0byBtb3ZlIGEgc2Nhbm91dCBidWZmZXIgdG8gQ1BV IHdyaXRlIGRvbWFpbiwgZG8gc29tZQp3cml0ZXMsIGFuZCBtb3ZlIGl0IGJhY2sgdG8gdGhlIEdU VCByZWFkIGRvbWFpbi4gVGhlIGRpc3BsYXkgd2lsbCB0aGVuCnNlZSB0aGUgY29ycmVjdCBkYXRh LiBJbiBhZGRpdGlvbiB3ZSBzdGlsbCBuZWVkIHRvIGRvIHRoZSBkaXJ0eWZiCmlvY3RsIHRvIG51 a2UgRkJDIGlmIHRoYXQncyBlbmFibGVkLgoKUmV2aWV3ZWQtYnk6IENocmlzIFdpbHNvbiA8Y2hy aXNAY2hyaXMtd2lsc29uLmNvLnVrPgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZp bGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp b24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwppbmRleCBhNWU2MmNiLi4wY2U2NmRhIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtLmMKQEAgLTM2MTMsNyArMzYxMyw3IEBAIGk5MTVfZ2VtX29iamVj dF9zZXRfdG9fZ3R0X2RvbWFpbihzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqLCBib29s IHdyaXRlKQogCQlyZXR1cm4gcmV0OwogCiAJaTkxNV9nZW1fb2JqZWN0X3JldGlyZShvYmopOwot CWk5MTVfZ2VtX29iamVjdF9mbHVzaF9jcHVfd3JpdGVfZG9tYWluKG9iaiwgZmFsc2UpOworCWk5 MTVfZ2VtX29iamVjdF9mbHVzaF9jcHVfd3JpdGVfZG9tYWluKG9iaiwgb2JqLT5waW5fZGlzcGxh eSk7CiAKIAkvKiBTZXJpYWxpc2UgZGlyZWN0IGFjY2VzcyB0byB0aGlzIG9iamVjdCB3aXRoIHRo ZSBiYXJyaWVycyBmb3IKIAkgKiBjb2hlcmVudCB3cml0ZXMgZnJvbSB0aGUgR1BVLCBieSBlZmZl Y3RpdmVseSBpbnZhbGlkYXRpbmcgdGhlCi0tIAoxLjguNS41CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=