From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Miros=C5=82aw?= Subject: [PATCH v2 11/12] drm/sun4i: use simpler remove_conflicting_framebuffers(NULL) Date: Thu, 30 Aug 2018 23:00:11 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: dri-devel@lists.freedesktop.org Cc: linux-fbdev@vger.kernel.org, linux-tegra@vger.kernel.org, Bartlomiej Zolnierkiewicz , Maxime Ripard , Eric Anholt , amd-gfx@lists.freedesktop.org, virtualization@lists.linux-foundation.org, David Airlie , Thierry Reding , Alex Deucher , linux-arm-kernel@lists.infradead.org List-Id: virtualization@lists.linuxfoundation.org VXNlIHJlbW92ZV9jb25mbGljdGluZ19mcmFtZWJ1ZmZlcnMoTlVMTCkgaW5zdGVhZCBvZiBkdXBs aWNhdGluZyBpdC4KClNpZ25lZC1vZmYtYnk6IE1pY2hhxYIgTWlyb3PFgmF3IDxtaXJxLWxpbnV4 QHJlcmUucW1xbS5wbD4KQWNrZWQtYnk6IE1heGltZSBSaXBhcmQgPG1heGltZS5yaXBhcmRAZnJl ZS1lbGVjdHJvbnMuY29tPgpBY2tlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBm ZndsbC5jaD4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfZHJ2LmMgfCAxOCArLS0t LS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMTcgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2Rydi5jIGIv ZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2Rydi5jCmluZGV4IDUwZDE5NjA1YzM4Zi4uNTU1 YjVkYjgwMzZmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfZHJ2LmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2Rydi5jCkBAIC02MCwyMiArNjAsNiBA QCBzdGF0aWMgc3RydWN0IGRybV9kcml2ZXIgc3VuNGlfZHJ2X2RyaXZlciA9IHsKIAkvKiBGcmFt ZSBCdWZmZXIgT3BlcmF0aW9ucyAqLwogfTsKIAotc3RhdGljIHZvaWQgc3VuNGlfcmVtb3ZlX2Zy YW1lYnVmZmVycyh2b2lkKQotewotCXN0cnVjdCBhcGVydHVyZXNfc3RydWN0ICphcDsKLQotCWFw ID0gYWxsb2NfYXBlcnR1cmVzKDEpOwotCWlmICghYXApCi0JCXJldHVybjsKLQotCS8qIFRoZSBm cmFtZWJ1ZmZlciBjYW4gYmUgbG9jYXRlZCBhbnl3aGVyZSBpbiBSQU0gKi8KLQlhcC0+cmFuZ2Vz WzBdLmJhc2UgPSAwOwotCWFwLT5yYW5nZXNbMF0uc2l6ZSA9IH4wOwotCi0JZHJtX2ZiX2hlbHBl cl9yZW1vdmVfY29uZmxpY3RpbmdfZnJhbWVidWZmZXJzKGFwLCAic3VuNGktZHJtLWZiIiwgZmFs c2UpOwotCWtmcmVlKGFwKTsKLX0KLQogc3RhdGljIGludCBzdW40aV9kcnZfYmluZChzdHJ1Y3Qg ZGV2aWNlICpkZXYpCiB7CiAJc3RydWN0IGRybV9kZXZpY2UgKmRybTsKQEAgLTExOCw3ICsxMDIs NyBAQCBzdGF0aWMgaW50IHN1bjRpX2Rydl9iaW5kKHN0cnVjdCBkZXZpY2UgKmRldikKIAlkcm0t PmlycV9lbmFibGVkID0gdHJ1ZTsKIAogCS8qIFJlbW92ZSBlYXJseSBmcmFtZWJ1ZmZlcnMgKGll LiBzaW1wbGVmYikgKi8KLQlzdW40aV9yZW1vdmVfZnJhbWVidWZmZXJzKCk7CisJZHJtX2ZiX2hl bHBlcl9yZW1vdmVfY29uZmxpY3RpbmdfZnJhbWVidWZmZXJzKE5VTEwsICJzdW40aS1kcm0tZmIi LCBmYWxzZSk7CiAKIAkvKiBDcmVhdGUgb3VyIGZyYW1lYnVmZmVyICovCiAJcmV0ID0gc3VuNGlf ZnJhbWVidWZmZXJfaW5pdChkcm0pOwotLSAKMi4xOC4wCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmly dHVhbGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51 eGZvdW5kYXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=