From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Zimmermann Subject: [PATCH 1/3] drm/msm: Replace drm_framebuffer_{un/reference} with put, get functions Date: Mon, 18 Jun 2018 15:02:18 +0200 Message-ID: <20180618130220.15045-2-tdz@users.sourceforge.net> References: <20180618130220.15045-1-tdz@users.sourceforge.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180618130220.15045-1-tdz@users.sourceforge.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: robdclark@gmail.com Cc: linux-arm-msm@vger.kernel.org, Thomas Zimmermann , freedreno@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCB1bmlmaWVzIHRoZSBuYW1pbmcgb2YgRFJNIGZ1bmN0aW9ucyBmb3IgcmVmZXJl bmNlIGNvdW50aW5nCm9mIHN0cnVjdCBkcm1fZnJhbWVidWZmZXIuIFRoZSByZXN1bHRpbmcgY29k ZSBpcyBtb3JlIGFsaWduZWQgd2l0aCB0aGUKcmVzdCBvZiB0aGUgTGludXgga2VybmVsIGludGVy ZmFjZXMuCgpTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgWmltbWVybWFubiA8dGR6QHVzZXJzLnNvdXJj ZWZvcmdlLm5ldD4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvbWRwNS9tZHA1X3BsYW5l LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL21kcDUvbWRwNV9wbGFu ZS5jIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL21kcDUvbWRwNV9wbGFuZS5jCmluZGV4IGM0 ZjExNWZlOTZmZi4uMDRmM2M1YTE4YjNjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNt L2Rpc3AvbWRwNS9tZHA1X3BsYW5lLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL21k cDUvbWRwNV9wbGFuZS5jCkBAIC0xODUsNyArMTg1LDcgQEAgc3RhdGljIHZvaWQgbWRwNV9wbGFu ZV9yZXNldChzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSkKIAlzdHJ1Y3QgbWRwNV9wbGFuZV9zdGF0 ZSAqbWRwNV9zdGF0ZTsKIAogCWlmIChwbGFuZS0+c3RhdGUgJiYgcGxhbmUtPnN0YXRlLT5mYikK LQkJZHJtX2ZyYW1lYnVmZmVyX3VucmVmZXJlbmNlKHBsYW5lLT5zdGF0ZS0+ZmIpOworCQlkcm1f ZnJhbWVidWZmZXJfcHV0KHBsYW5lLT5zdGF0ZS0+ZmIpOwogCiAJa2ZyZWUodG9fbWRwNV9wbGFu ZV9zdGF0ZShwbGFuZS0+c3RhdGUpKTsKIAltZHA1X3N0YXRlID0ga3phbGxvYyhzaXplb2YoKm1k cDVfc3RhdGUpLCBHRlBfS0VSTkVMKTsKQEAgLTIyOCw3ICsyMjgsNyBAQCBzdGF0aWMgdm9pZCBt ZHA1X3BsYW5lX2Rlc3Ryb3lfc3RhdGUoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCiAJc3RydWN0 IG1kcDVfcGxhbmVfc3RhdGUgKnBzdGF0ZSA9IHRvX21kcDVfcGxhbmVfc3RhdGUoc3RhdGUpOwog CiAJaWYgKHN0YXRlLT5mYikKLQkJZHJtX2ZyYW1lYnVmZmVyX3VucmVmZXJlbmNlKHN0YXRlLT5m Yik7CisJCWRybV9mcmFtZWJ1ZmZlcl9wdXQoc3RhdGUtPmZiKTsKIAogCWtmcmVlKHBzdGF0ZSk7 CiB9Ci0tIAoyLjE0LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=