From mboxrd@z Thu Jan 1 00:00:00 1970 From: Archit Taneja Subject: [PATCH RESEND v2 02/25] drm/fb_helper: Create a wrapper for unlink_framebuffer Date: Wed, 22 Jul 2015 14:57:57 +0530 Message-ID: <1437557300-3280-3-git-send-email-architt@codeaurora.org> References: <1437548401-10125-1-git-send-email-architt@codeaurora.or> <1437557300-3280-1-git-send-email-architt@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp.codeaurora.org (smtp.codeaurora.org [198.145.29.96]) by gabe.freedesktop.org (Postfix) with ESMTPS id E73D67A095 for ; Wed, 22 Jul 2015 02:28:37 -0700 (PDT) In-Reply-To: <1437557300-3280-1-git-send-email-architt@codeaurora.org> 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, daniel@ffwll.ch List-Id: dri-devel@lists.freedesktop.org U29tZSBkcm0gZHJpdmVycyBjYWxsIHVubGlua19mcmFtZWJ1ZmZlci4gQ3JlYXRlIGEgZHJtX2Zi X2hlbHBlciBmdW5jdGlvbgp0aGF0IHdyYXBzIGFyb3VuZCB0aGVzZSBjYWxscy4KClRoaXMgaXMg cGFydCBvZiBhbiBlZmZvcnQgdG8gcHJldmVudCBkcm0gZHJpdmVycyBmcm9tIGNhbGxpbmcgZmJk ZXYKZnVuY3Rpb25zIGRpcmVjdGx5LCBpbiBvcmRlciB0byBtYWtlIGZiZGV2IGVtdWxhdGlvbiBh IHRvcCBsZXZlbCBkcm0Kb3B0aW9uLgoKdjI6Ci0gQWRkZWQga2VybmVsZG9jcwotIEFkZGVkIGEg Y2hlY2sgZm9yIG5vbi1OVUxMIGZiX2hlbHBlciBiZWZvcmUgcHJvY2VlZGluZy4gVGhpcyB3aWxs CiAgbWFrZSB0aGUgaGVscGVycyB3b3JrIHdoZW4gd2UgaGF2ZSBhIG1vZHVsZSBwYXJhbSBmb3Ig ZmJkZXYgZW11bGF0aW9uCgpTaWduZWQtb2ZmLWJ5OiBBcmNoaXQgVGFuZWphIDxhcmNoaXR0QGNv ZGVhdXJvcmEub3JnPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMgfCAxMyAr KysrKysrKysrKysrCiBpbmNsdWRlL2RybS9kcm1fZmJfaGVscGVyLmggICAgIHwgIDIgKysKIDIg ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZmJfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jCmlu ZGV4IGE1YWU2NGEuLjJmOGRkOGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZmJf aGVscGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9mYl9oZWxwZXIuYwpAQCAtNzY0LDYg Kzc2NCwxOSBAQCB2b2lkIGRybV9mYl9oZWxwZXJfZmluaShzdHJ1Y3QgZHJtX2ZiX2hlbHBlciAq ZmJfaGVscGVyKQogfQogRVhQT1JUX1NZTUJPTChkcm1fZmJfaGVscGVyX2ZpbmkpOwogCisvKioK KyAqIGRybV9mYl9oZWxwZXJfdW5saW5rX2ZiaSAtIHdyYXBwZXIgYXJvdW5kIHVubGlua19mcmFt ZWJ1ZmZlcgorICogQGZiX2hlbHBlcjogZHJpdmVyLWFsbG9jYXRlZCBmYmRldiBoZWxwZXIKKyAq CisgKiBBIHdyYXBwZXIgYXJvdW5kIHVubGlua19mcmFtZWJ1ZmZlciBpbXBsZW1lbnRlZCBieSBm YmRldiBjb3JlCisgKi8KK3ZvaWQgZHJtX2ZiX2hlbHBlcl91bmxpbmtfZmJpKHN0cnVjdCBkcm1f ZmJfaGVscGVyICpmYl9oZWxwZXIpCit7CisJaWYgKGZiX2hlbHBlciAmJiBmYl9oZWxwZXItPmZi ZGV2KQorCQl1bmxpbmtfZnJhbWVidWZmZXIoZmJfaGVscGVyLT5mYmRldik7Cit9CitFWFBPUlRf U1lNQk9MKGRybV9mYl9oZWxwZXJfdW5saW5rX2ZiaSk7CisKIHN0YXRpYyBpbnQgc2V0Y29scmVn KHN0cnVjdCBkcm1fY3J0YyAqY3J0YywgdTE2IHJlZCwgdTE2IGdyZWVuLAogCQkgICAgIHUxNiBi bHVlLCB1MTYgcmVnbm8sIHN0cnVjdCBmYl9pbmZvICppbmZvKQogewpkaWZmIC0tZ2l0IGEvaW5j bHVkZS9kcm0vZHJtX2ZiX2hlbHBlci5oIGIvaW5jbHVkZS9kcm0vZHJtX2ZiX2hlbHBlci5oCmlu ZGV4IDJlZTRlYzUuLjRjOTA4MzcgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZHJtL2RybV9mYl9oZWxw ZXIuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fZmJfaGVscGVyLmgKQEAgLTE0NSw2ICsxNDUsOCBA QCB2b2lkIGRybV9mYl9oZWxwZXJfZmlsbF92YXIoc3RydWN0IGZiX2luZm8gKmluZm8sIHN0cnVj dCBkcm1fZmJfaGVscGVyICpmYl9oZWxwZQogdm9pZCBkcm1fZmJfaGVscGVyX2ZpbGxfZml4KHN0 cnVjdCBmYl9pbmZvICppbmZvLCB1aW50MzJfdCBwaXRjaCwKIAkJCSAgICB1aW50MzJfdCBkZXB0 aCk7CiAKK3ZvaWQgZHJtX2ZiX2hlbHBlcl91bmxpbmtfZmJpKHN0cnVjdCBkcm1fZmJfaGVscGVy ICpmYl9oZWxwZXIpOworCiBpbnQgZHJtX2ZiX2hlbHBlcl9zZXRjbWFwKHN0cnVjdCBmYl9jbWFw ICpjbWFwLCBzdHJ1Y3QgZmJfaW5mbyAqaW5mbyk7CiAKIGludCBkcm1fZmJfaGVscGVyX2hvdHBs dWdfZXZlbnQoc3RydWN0IGRybV9mYl9oZWxwZXIgKmZiX2hlbHBlcik7Ci0tIApUaGUgUXVhbGNv bW0gSW5ub3ZhdGlvbiBDZW50ZXIsIEluYy4gaXMgYSBtZW1iZXIgb2YgdGhlIENvZGUgQXVyb3Jh IEZvcnVtLApob3N0ZWQgYnkgVGhlIExpbnV4IEZvdW5kYXRpb24KCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==