From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chandra Konduru Subject: [PATCH 01/21 v2] drm/i915: Adding drm helper function drm_plane_from_index(). Date: Fri, 20 Mar 2015 17:04:22 -0700 Message-ID: <1426896282-23215-2-git-send-email-chandra.konduru@intel.com> References: <1426896282-23215-1-git-send-email-chandra.konduru@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 48D0B6ED2D for ; Fri, 20 Mar 2015 17:05:19 -0700 (PDT) In-Reply-To: <1426896282-23215-1-git-send-email-chandra.konduru@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: ander.conselvan.de.oliveira@intel.com, daniel.vetter@intel.com List-Id: intel-gfx@lists.freedesktop.org QWRkaW5nIGRybSBoZWxwZXIgZnVuY3Rpb24gdG8gcmV0dXJuIHBsYW5lIHBvaW50ZXIgZnJvbSBp bmRleCB3aGVyZQppbmRleCBpcyBhIHJldHVybmVkIGJ5IGRybV9wbGFuZV9pbmRleC4KCnYyOgot YXZvaWRlZCBuZXN0ZWQgbG9vcCBieSBhZGRpbmcgbG9vcCBjb3VudCAoRGFuaWVsKQoKU2lnbmVk LW9mZi1ieTogQ2hhbmRyYSBLb25kdXJ1IDxjaGFuZHJhLmtvbmR1cnVAaW50ZWwuY29tPgotLS0K IGRyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jIHwgICAyMiArKysrKysrKysrKysrKysrKysrKysr CiBpbmNsdWRlL2RybS9kcm1fY3J0Yy5oICAgICB8ICAgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAy MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwppbmRleCA5Zjk3MGMyLi5iNjcwM2Y0IDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v ZHJtX2NydGMuYwpAQCAtMTI4Niw2ICsxMjg2LDI4IEBAIHVuc2lnbmVkIGludCBkcm1fcGxhbmVf aW5kZXgoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUpCiBFWFBPUlRfU1lNQk9MKGRybV9wbGFuZV9p bmRleCk7CiAKIC8qKgorICogZHJtX3BsYW5lX2Zyb21faW5kZXggLSBmaW5kIHRoZSByZWdpc3Rl cmVkIHBsYW5lIGF0IGFuIGluZGV4CisgKiBAaWR4OiBpbmRleCBvZiByZWdpc3RlcmVkIHBsYW5l IHRvIGZpbmQgZm9yCisgKgorICogR2l2ZW4gYSBwbGFuZSBpbmRleCwgcmV0dXJuIHRoZSByZWdp c3RlcmVkIHBsYW5lIGZyb20gRFJNIGRldmljZSdzCisgKiBsaXN0IG9mIHBsYW5lcyB3aXRoIG1h dGNoaW5nIGluZGV4LgorICovCitzdHJ1Y3QgZHJtX3BsYW5lICoKK2RybV9wbGFuZV9mcm9tX2lu ZGV4KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGludCBpZHgpCit7CisJc3RydWN0IGRybV9wbGFu ZSAqcGxhbmU7CisJdW5zaWduZWQgaW50IGkgPSAwOworCisJbGlzdF9mb3JfZWFjaF9lbnRyeShw bGFuZSwgJmRldi0+bW9kZV9jb25maWcucGxhbmVfbGlzdCwgaGVhZCkgeworCQlpZiAoaSA9PSBp ZHgpCisJCQlyZXR1cm4gcGxhbmU7CisJCWkrKzsKKwl9CisJcmV0dXJuIE5VTEw7Cit9CitFWFBP UlRfU1lNQk9MKGRybV9wbGFuZV9mcm9tX2luZGV4KTsKKworLyoqCiAgKiBkcm1fcGxhbmVfZm9y Y2VfZGlzYWJsZSAtIEZvcmNpYmx5IGRpc2FibGUgYSBwbGFuZQogICogQHBsYW5lOiBwbGFuZSB0 byBkaXNhYmxlCiAgKgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0vZHJtX2NydGMuaCBiL2luY2x1 ZGUvZHJtL2RybV9jcnRjLmgKaW5kZXggN2I1YzY2MS4uNmIzMDAzNiAxMDA2NDQKLS0tIGEvaW5j bHVkZS9kcm0vZHJtX2NydGMuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fY3J0Yy5oCkBAIC0xMjY0 LDYgKzEyNjQsNyBAQCBleHRlcm4gaW50IGRybV9wbGFuZV9pbml0KHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsCiAJCQkgIGJvb2wgaXNfcHJpbWFyeSk7CiBleHRlcm4gdm9pZCBkcm1fcGxhbmVfY2xl YW51cChzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSk7CiBleHRlcm4gdW5zaWduZWQgaW50IGRybV9w bGFuZV9pbmRleChzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSk7CitleHRlcm4gc3RydWN0IGRybV9w bGFuZSAqIGRybV9wbGFuZV9mcm9tX2luZGV4KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGludCBp ZHgpOwogZXh0ZXJuIHZvaWQgZHJtX3BsYW5lX2ZvcmNlX2Rpc2FibGUoc3RydWN0IGRybV9wbGFu ZSAqcGxhbmUpOwogZXh0ZXJuIGludCBkcm1fcGxhbmVfY2hlY2tfcGl4ZWxfZm9ybWF0KGNvbnN0 IHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAogCQkJCQl1MzIgZm9ybWF0KTsKLS0gCjEuNy45LjUK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==