From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Miros=C5=82aw?= Subject: [PATCH 07/13] drm/radeon: use simpler remove_conflicting_pci_framebuffers() Date: Fri, 24 Nov 2017 18:53:33 +0100 Message-ID: <142a7c59e8cea46bef46e266ecf461087f82a492.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: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: David Airlie , Alex Deucher , amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogTWljaGHFgiBNaXJvc8WCYXcgPG1pcnEtbGludXhAcmVyZS5xbXFtLnBs PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2Rydi5jIHwgMjMgKy0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMjIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMg Yi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9kcnYuYwppbmRleCAzMWRkMDRmNmJhYTEu LjQ5ZjUxYjE3YWU4MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25f ZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMKQEAgLTMxMSwy NyArMzExLDYgQEAgc3RhdGljIHN0cnVjdCBkcm1fZHJpdmVyIGttc19kcml2ZXI7CiAKIGJvb2wg cmFkZW9uX2RldmljZV9pc192aXJ0dWFsKHZvaWQpOwogCi1zdGF0aWMgaW50IHJhZGVvbl9raWNr X291dF9maXJtd2FyZV9mYihzdHJ1Y3QgcGNpX2RldiAqcGRldikKLXsKLQlzdHJ1Y3QgYXBlcnR1 cmVzX3N0cnVjdCAqYXA7Ci0JYm9vbCBwcmltYXJ5ID0gZmFsc2U7Ci0KLQlhcCA9IGFsbG9jX2Fw ZXJ0dXJlcygxKTsKLQlpZiAoIWFwKQotCQlyZXR1cm4gLUVOT01FTTsKLQotCWFwLT5yYW5nZXNb MF0uYmFzZSA9IHBjaV9yZXNvdXJjZV9zdGFydChwZGV2LCAwKTsKLQlhcC0+cmFuZ2VzWzBdLnNp emUgPSBwY2lfcmVzb3VyY2VfbGVuKHBkZXYsIDApOwotCi0jaWZkZWYgQ09ORklHX1g4NgotCXBy aW1hcnkgPSBwZGV2LT5yZXNvdXJjZVtQQ0lfUk9NX1JFU09VUkNFXS5mbGFncyAmIElPUkVTT1VS Q0VfUk9NX1NIQURPVzsKLSNlbmRpZgotCWRybV9mYl9oZWxwZXJfcmVtb3ZlX2NvbmZsaWN0aW5n X2ZyYW1lYnVmZmVycyhhcCwgInJhZGVvbmRybWZiIiwgcHJpbWFyeSk7Ci0Ja2ZyZWUoYXApOwot Ci0JcmV0dXJuIDA7Ci19Ci0KIHN0YXRpYyBpbnQgcmFkZW9uX3BjaV9wcm9iZShzdHJ1Y3QgcGNp X2RldiAqcGRldiwKIAkJCSAgICBjb25zdCBzdHJ1Y3QgcGNpX2RldmljZV9pZCAqZW50KQogewpA QCAtMzQxLDcgKzMyMCw3IEBAIHN0YXRpYyBpbnQgcmFkZW9uX3BjaV9wcm9iZShzdHJ1Y3QgcGNp X2RldiAqcGRldiwKIAkJcmV0dXJuIC1FUFJPQkVfREVGRVI7CiAKIAkvKiBHZXQgcmlkIG9mIHRo aW5ncyBsaWtlIG9mZmIgKi8KLQlyZXQgPSByYWRlb25fa2lja19vdXRfZmlybXdhcmVfZmIocGRl dik7CisJcmV0ID0gZHJtX2ZiX2hlbHBlcl9yZW1vdmVfY29uZmxpY3RpbmdfcGNpX2ZyYW1lYnVm ZmVycyhwZGV2LCAwLCAicmFkZW9uZHJtZmIiKTsKIAlpZiAocmV0KQogCQlyZXR1cm4gcmV0Owog Ci0tIAoyLjExLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=