From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Miros=C5=82aw?= Subject: [PATCH 11/13] drm/vc4: use simpler remove_conflicting_framebuffers(NULL) Date: Fri, 24 Nov 2017 18:53:34 +0100 Message-ID: <603b8efa754b488418e2eb285a5e563cdfb985f5.1511544782.git.mirq-linux@rere.qmqm.pl> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from rere.qmqm.pl (78-11-180-123.static.ip.netia.com.pl [78.11.180.123]) by gabe.freedesktop.org (Postfix) with ESMTPS id 059016E0B1 for ; Fri, 24 Nov 2017 18:02:48 +0000 (UTC) In-Reply-To: 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 Cc: David Airlie List-Id: dri-devel@lists.freedesktop.org VXNlIHJlbW92ZV9jb25mbGljdGluZ19mcmFtZWJ1ZmZlcnMoTlVMTCkgaW5zdGVhZCBvZiBvcGVu LWNvZGluZyBpdC4KClNpZ25lZC1vZmYtYnk6IE1pY2hhxYIgTWlyb3PFgmF3IDxtaXJxLWxpbnV4 QHJlcmUucW1xbS5wbD4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9kcnYuYyB8IDIwICst LS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE5IGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2Rydi5jIGIv ZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHJ2LmMKaW5kZXggZTNjMjk3MjlkYTJlLi5iNjVjZGRi Nzc1YmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2Rydi5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS92YzQvdmM0X2Rydi5jCkBAIC0yMjcsMjQgKzIyNyw2IEBAIHN0YXRpYyB2 b2lkIHZjNF9tYXRjaF9hZGRfZHJpdmVycyhzdHJ1Y3QgZGV2aWNlICpkZXYsCiAJfQogfQogCi1z dGF0aWMgdm9pZCB2YzRfa2lja19vdXRfZmlybXdhcmVfZmIodm9pZCkKLXsKLQlzdHJ1Y3QgYXBl cnR1cmVzX3N0cnVjdCAqYXA7Ci0KLQlhcCA9IGFsbG9jX2FwZXJ0dXJlcygxKTsKLQlpZiAoIWFw KQotCQlyZXR1cm47Ci0KLQkvKiBTaW5jZSBWQzQgaXMgYSBVTUEgZGV2aWNlLCB0aGUgc2ltcGxl ZmIgbm9kZSBtYXkgaGF2ZSBiZWVuCi0JICogbG9jYXRlZCBhbnl3aGVyZSBpbiBtZW1vcnkuCi0J ICovCi0JYXAtPnJhbmdlc1swXS5iYXNlID0gMDsKLQlhcC0+cmFuZ2VzWzBdLnNpemUgPSB+MDsK LQotCWRybV9mYl9oZWxwZXJfcmVtb3ZlX2NvbmZsaWN0aW5nX2ZyYW1lYnVmZmVycyhhcCwgInZj NGRybWZiIiwgZmFsc2UpOwotCWtmcmVlKGFwKTsKLX0KLQogc3RhdGljIGludCB2YzRfZHJtX2Jp bmQoc3RydWN0IGRldmljZSAqZGV2KQogewogCXN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYg PSB0b19wbGF0Zm9ybV9kZXZpY2UoZGV2KTsKQEAgLTI3Nyw3ICsyNTksNyBAQCBzdGF0aWMgaW50 IHZjNF9kcm1fYmluZChzdHJ1Y3QgZGV2aWNlICpkZXYpCiAJaWYgKHJldCkKIAkJZ290byBnZW1f ZGVzdHJveTsKIAotCXZjNF9raWNrX291dF9maXJtd2FyZV9mYigpOworCWRybV9mYl9oZWxwZXJf cmVtb3ZlX2NvbmZsaWN0aW5nX2ZyYW1lYnVmZmVycyhOVUxMLCAidmM0ZHJtZmIiLCBmYWxzZSk7 CiAKIAlyZXQgPSBkcm1fZGV2X3JlZ2lzdGVyKGRybSwgMCk7CiAJaWYgKHJldCA8IDApCi0tIAoy LjExLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=