From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak Rawat Subject: [PATCH 03/14] drm: clear plane damage during full modeset Date: Wed, 5 Sep 2018 16:38:50 -0700 Message-ID: <20180905233901.2321-4-drawat@vmware.com> References: <20180905233901.2321-1-drawat@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EX13-EDG-OU-001.vmware.com (ex13-edg-ou-001.vmware.com [208.91.0.189]) by gabe.freedesktop.org (Postfix) with ESMTPS id 17A206E579 for ; Wed, 5 Sep 2018 23:43:33 +0000 (UTC) In-Reply-To: <20180905233901.2321-1-drawat@vmware.com> 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, linux-graphics-maintainer@vmware.com, thellstrom@vmware.com, syeh@vmware.com Cc: Deepak Rawat , lukasz.spintzyk@displaylink.com List-Id: dri-devel@lists.freedesktop.org UGxhbmUgZGFtYWdlIGlzIGlycmVsZXZhbnQgd2hlbiBmdWxsIG1vZGVzZXQgaGFwcGVucyBzbyBj bGVhciB0aGUgZGFtYWdlCmJsb2IgcHJvcGVydHkoSWYgc2V0IGJ5IHVzZXItc3BhY2UpLiBXaXRo IGRhbWFnZSBibG9iIGNsZWFyZWQgZGFtYWdlCmhlbHBlciBpdGVyYXRvciB3aWxsIHJldHVybiBm dWxsIHBsYW5lIHNyYyBhcyBkYW1hZ2UgY2xpcC4KClNpZ25lZC1vZmYtYnk6IERlZXBhayBSYXdh dCA8ZHJhd2F0QHZtd2FyZS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVs cGVyLmMgfCAgNCArKysrCiBpbmNsdWRlL2RybS9kcm1fZGFtYWdlX2hlbHBlci5oICAgICB8IDEw ICsrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJt L2RybV9hdG9taWNfaGVscGVyLmMKaW5kZXggYmU4M2UyNzYzYzE4Li5lMDZkMmQ1ZDU4MmYgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCkBAIC0zMSw2ICszMSw3IEBACiAjaW5jbHVk ZSA8ZHJtL2RybV9jcnRjX2hlbHBlci5oPgogI2luY2x1ZGUgPGRybS9kcm1fYXRvbWljX2hlbHBl ci5oPgogI2luY2x1ZGUgPGRybS9kcm1fd3JpdGViYWNrLmg+CisjaW5jbHVkZSA8ZHJtL2RybV9k YW1hZ2VfaGVscGVyLmg+CiAjaW5jbHVkZSA8bGludXgvZG1hLWZlbmNlLmg+CiAKICNpbmNsdWRl ICJkcm1fY3J0Y19oZWxwZXJfaW50ZXJuYWwuaCIKQEAgLTg4LDYgKzg5LDkgQEAgZHJtX2F0b21p Y19oZWxwZXJfcGxhbmVfY2hhbmdlZChzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCiAJ CQlyZXR1cm47CiAKIAkJY3J0Y19zdGF0ZS0+cGxhbmVzX2NoYW5nZWQgPSB0cnVlOworCisJCWlm IChkcm1fYXRvbWljX2NydGNfbmVlZHNfbW9kZXNldChjcnRjX3N0YXRlKSkKKwkJCWRybV9wbGFu ZV9jbGVhcl9kYW1hZ2UocGxhbmVfc3RhdGUpOwogCX0KIH0KIApkaWZmIC0tZ2l0IGEvaW5jbHVk ZS9kcm0vZHJtX2RhbWFnZV9oZWxwZXIuaCBiL2luY2x1ZGUvZHJtL2RybV9kYW1hZ2VfaGVscGVy LmgKaW5kZXggZjEyODJiNDU5YTRmLi4xZjk4OGY3ZmRkNzIgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv ZHJtL2RybV9kYW1hZ2VfaGVscGVyLmgKKysrIGIvaW5jbHVkZS9kcm0vZHJtX2RhbWFnZV9oZWxw ZXIuaApAQCAtNzEsNiArNzEsMTYgQEAgZHJtX3BsYW5lX2dldF9kYW1hZ2VfY2xpcHMoY29uc3Qg c3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqc3RhdGUpCiAJCQkJICAgc3RhdGUtPmZiX2RhbWFnZV9j bGlwcy0+ZGF0YSA6IE5VTEwpOwogfQogCisvKioKKyAqIGRybV9wbGFuZV9jbGVhcl9kYW1hZ2Ug LSBjbGVhcnMgZGFtYWdlIGJsb2IgaW4gYSBwbGFuZSBzdGF0ZQorICogQHN0YXRlOiBQbGFuZSBz dGF0ZQorICovCitzdGF0aWMgaW5saW5lIHZvaWQgZHJtX3BsYW5lX2NsZWFyX2RhbWFnZShzdHJ1 Y3QgZHJtX3BsYW5lX3N0YXRlICpzdGF0ZSkKK3sKKwlkcm1fcHJvcGVydHlfYmxvYl9wdXQoc3Rh dGUtPmZiX2RhbWFnZV9jbGlwcyk7CisJc3RhdGUtPmZiX2RhbWFnZV9jbGlwcyA9IE5VTEw7Cit9 CisKIHZvaWQgZHJtX3BsYW5lX2VuYWJsZV9mYl9kYW1hZ2VfY2xpcHMoc3RydWN0IGRybV9wbGFu ZSAqcGxhbmUpOwogaW50CiBkcm1fYXRvbWljX2hlbHBlcl9kYW1hZ2VfaXRlcl9pbml0KHN0cnVj dCBkcm1fYXRvbWljX2hlbHBlcl9kYW1hZ2VfaXRlciAqaXRlciwKLS0gCjIuMTcuMQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==