From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: [PATCH 7/7] drm/i915: fbdev restore mode needs to invalidate frontbuffer Date: Tue, 7 Jul 2015 16:28:57 -0700 Message-ID: <1436311737-18270-7-git-send-email-rodrigo.vivi@intel.com> References: <1436311737-18270-1-git-send-email-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 3612A6E0D4 for ; Tue, 7 Jul 2015 16:29:01 -0700 (PDT) In-Reply-To: <1436311737-18270-1-git-send-email-rodrigo.vivi@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 Cc: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org VGhpcyBmYmRldiByZXN0b3JlIG1vZGUgd2FzIGFub3RoZXIgY29ybmVyIGNhc2UgdGhhdCB3YXMg bm93CmNhbGxpbmcgZnJvbnRidWZmZXIgZmxpcCBhbmQgZmx1c2ggYW5kIG1ha2luZyB3ZSBtaXNz CnNjcmVlbiB1cGRhdGVzIHdpdGggUFNSIGVuYWJsZWQuCgpTbyBsZXQncyBhbHNvIGFkZCB0aGUg aW52YWxpZGF0ZSBoYWNrIGhlcmUgd2hpbGUgd2UgZG9uJ3QgaGF2ZQphIHJlbGlhYmxlIGRpcnR5 IGZiZGV2IG9wLgoKU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMgfCAxMSArKysr KysrKystLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJkZXYuYwppbmRleCBhNzZjZWJjLi5hZTliODA5IDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMKQEAgLTgzMSwxMSArODMxLDE4IEBAIHZvaWQgaW50 ZWxfZmJkZXZfcmVzdG9yZV9tb2RlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiB7CiAJaW50IHJl dDsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9wcml2YXRl OworCXN0cnVjdCBpbnRlbF9mYmRldiAqaWZiZGV2ID0gZGV2X3ByaXYtPmZiZGV2OworCXN0cnVj dCBkcm1fZmJfaGVscGVyICpmYl9oZWxwZXIgPSAmaWZiZGV2LT5oZWxwZXI7CiAKLQlpZiAoIWRl dl9wcml2LT5mYmRldikKKwlpZiAoIWlmYmRldikKIAkJcmV0dXJuOwogCi0JcmV0ID0gZHJtX2Zi X2hlbHBlcl9yZXN0b3JlX2ZiZGV2X21vZGVfdW5sb2NrZWQoJmRldl9wcml2LT5mYmRldi0+aGVs cGVyKTsKKwlyZXQgPSBkcm1fZmJfaGVscGVyX3Jlc3RvcmVfZmJkZXZfbW9kZV91bmxvY2tlZCgm aWZiZGV2LT5oZWxwZXIpOwogCWlmIChyZXQpCiAJCURSTV9ERUJVRygiZmFpbGVkIHRvIHJlc3Rv cmUgY3J0YyBtb2RlXG4iKTsKKwllbHNlIHsKKwkJbXV0ZXhfbG9jaygmZmJfaGVscGVyLT5kZXYt PnN0cnVjdF9tdXRleCk7CisJCWludGVsX2ZiX29ial9pbnZhbGlkYXRlKGlmYmRldi0+ZmItPm9i aiwgT1JJR0lOX0dUVCk7CisJCW11dGV4X3VubG9jaygmZmJfaGVscGVyLT5kZXYtPnN0cnVjdF9t dXRleCk7CisJfQogfQotLSAKMi4xLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==