From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Christian=20K=C3=B6nig?= Subject: [PATCH 2/3] drm/amdgpu: take a BO reference in the dispaly code Date: Thu, 3 Dec 2015 19:55:51 +0100 Message-ID: <1449168952-4636-2-git-send-email-deathsimple@vodafone.de> References: <1449168952-4636-1-git-send-email-deathsimple@vodafone.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pegasos-out.vodafone.de (pegasos-out.vodafone.de [80.84.1.38]) by gabe.freedesktop.org (Postfix) with ESMTP id C5B8F6EC89 for ; Thu, 3 Dec 2015 10:55:57 -0800 (PST) In-Reply-To: <1449168952-4636-1-git-send-email-deathsimple@vodafone.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: alexdeucher@gmail.com Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKTm8gbmVl ZCBmb3IgdGhlIEdFTSByZWZlcmVuY2UgaGVyZS4KClNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBL w7ZuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfZGlzcGxheS5jIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGlu c2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2FtZC9hbWRncHUvYW1kZ3B1X2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1 L2FtZGdwdV9kaXNwbGF5LmMKaW5kZXggZTE3M2E1YS4uZGRkNzIzMyAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZGlzcGxheS5jCkBAIC0xMDksNyArMTA5LDcgQEAgc3Rh dGljIHZvaWQgYW1kZ3B1X3VucGluX3dvcmtfZnVuYyhzdHJ1Y3Qgd29ya19zdHJ1Y3QgKl9fd29y aykKIAl9IGVsc2UKIAkJRFJNX0VSUk9SKCJmYWlsZWQgdG8gcmVzZXJ2ZSBidWZmZXIgYWZ0ZXIg ZmxpcFxuIik7CiAKLQlkcm1fZ2VtX29iamVjdF91bnJlZmVyZW5jZV91bmxvY2tlZCgmd29yay0+ b2xkX3Jiby0+Z2VtX2Jhc2UpOworCWFtZGdwdV9ib191bnJlZigmd29yay0+b2xkX3Jibyk7CiAJ a2ZyZWUod29yay0+c2hhcmVkKTsKIAlrZnJlZSh3b3JrKTsKIH0KQEAgLTE0OCw4ICsxNDgsOCBA QCBpbnQgYW1kZ3B1X2NydGNfcGFnZV9mbGlwKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKIAlvYmog PSBvbGRfYW1kZ3B1X2ZiLT5vYmo7CiAKIAkvKiB0YWtlIGEgcmVmZXJlbmNlIHRvIHRoZSBvbGQg b2JqZWN0ICovCi0JZHJtX2dlbV9vYmplY3RfcmVmZXJlbmNlKG9iaik7CiAJd29yay0+b2xkX3Ji byA9IGdlbV90b19hbWRncHVfYm8ob2JqKTsKKwlhbWRncHVfYm9fcmVmKHdvcmstPm9sZF9yYm8p OwogCiAJbmV3X2FtZGdwdV9mYiA9IHRvX2FtZGdwdV9mcmFtZWJ1ZmZlcihmYik7CiAJb2JqID0g bmV3X2FtZGdwdV9mYi0+b2JqOwpAQCAtMjIyLDcgKzIyMiw3IEBAIHBmbGlwX2NsZWFudXA6CiAJ YW1kZ3B1X2JvX3VucmVzZXJ2ZShuZXdfcmJvKTsKIAogY2xlYW51cDoKLQlkcm1fZ2VtX29iamVj dF91bnJlZmVyZW5jZV91bmxvY2tlZCgmd29yay0+b2xkX3Jiby0+Z2VtX2Jhc2UpOworCWFtZGdw dV9ib191bnJlZigmd29yay0+b2xkX3Jibyk7CiAJZmVuY2VfcHV0KHdvcmstPmV4Y2wpOwogCWZv ciAoaSA9IDA7IGkgPCB3b3JrLT5zaGFyZWRfY291bnQ7ICsraSkKIAkJZmVuY2VfcHV0KHdvcmst PnNoYXJlZFtpXSk7Ci0tIAoyLjUuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK