From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 3/9] drm/core: Add drm_encoder_index. Date: Tue, 24 Nov 2015 10:34:30 +0100 Message-ID: <1448357676-27837-4-git-send-email-maarten.lankhorst@linux.intel.com> References: <1448357676-27837-1-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1448357676-27837-1-git-send-email-maarten.lankhorst@linux.intel.com> 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 Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBpcyB1c2VmdWwgZm9yIGFkZGluZyBlbmNvZGVyX21hc2sgaW4gY3J0Y19zdGF0ZS4KClNp Z25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5p bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjLmMgfCAyMyArKysrKysrKysr KysrKysrKysrKysrKwogaW5jbHVkZS9kcm0vZHJtX2NydGMuaCAgICAgfCAgMSArCiAyIGZpbGVz IGNoYW5nZWQsIDI0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2NydGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jCmluZGV4IDMyZGQxMzQ3MDBi ZC4uOTA0YTM0YzU2MGY0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwpAQCAtMTEyMSw2ICsxMTIxLDI5IEBAIG91 dF91bmxvY2s6CiBFWFBPUlRfU1lNQk9MKGRybV9lbmNvZGVyX2luaXQpOwogCiAvKioKKyAqIGRy bV9lbmNvZGVyX2luZGV4IC0gZmluZCB0aGUgaW5kZXggb2YgYSByZWdpc3RlcmVkIGVuY29kZXIK KyAqIEBlbmNvZGVyOiBlbmNvZGVyIHRvIGZpbmQgaW5kZXggZm9yCisgKgorICogR2l2ZW4gYSBy ZWdpc3RlcmVkIGVuY29kZXIsIHJldHVybiB0aGUgaW5kZXggb2YgdGhhdCBlbmNvZGVyIHdpdGhp biBhIERSTQorICogZGV2aWNlJ3MgbGlzdCBvZiBlbmNvZGVycy4KKyAqLwordW5zaWduZWQgaW50 IGRybV9lbmNvZGVyX2luZGV4KHN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlcikKK3sKKwl1bnNp Z25lZCBpbnQgaW5kZXggPSAwOworCXN0cnVjdCBkcm1fZW5jb2RlciAqdG1wOworCisJZHJtX2Zv cl9lYWNoX2VuY29kZXIodG1wLCBlbmNvZGVyLT5kZXYpIHsKKwkJaWYgKHRtcCA9PSBlbmNvZGVy KQorCQkJcmV0dXJuIGluZGV4OworCisJCWluZGV4Kys7CisJfQorCisJQlVHKCk7Cit9CitFWFBP UlRfU1lNQk9MKGRybV9lbmNvZGVyX2luZGV4KTsKKworLyoqCiAgKiBkcm1fZW5jb2Rlcl9jbGVh bnVwIC0gY2xlYW5zIHVwIGFuIGluaXRpYWxpc2VkIGVuY29kZXIKICAqIEBlbmNvZGVyOiBlbmNv ZGVyIHRvIGNsZWFudXAKICAqCmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1fY3J0Yy5oIGIv aW5jbHVkZS9kcm0vZHJtX2NydGMuaAppbmRleCAxNzM1MzVhMzVkNjUuLjI5Y2ZiNGY4Zjk5ZCAx MDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2NydGMuaAorKysgYi9pbmNsdWRlL2RybS9kcm1f Y3J0Yy5oCkBAIC0xMjQxLDYgKzEyNDEsNyBAQCBleHRlcm4gaW50IGRybV9lbmNvZGVyX2luaXQo c3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJCSAgICBzdHJ1Y3QgZHJtX2VuY29kZXIgKmVuY29k ZXIsCiAJCQkgICAgY29uc3Qgc3RydWN0IGRybV9lbmNvZGVyX2Z1bmNzICpmdW5jcywKIAkJCSAg ICBpbnQgZW5jb2Rlcl90eXBlKTsKK2V4dGVybiB1bnNpZ25lZCBpbnQgZHJtX2VuY29kZXJfaW5k ZXgoc3RydWN0IGRybV9lbmNvZGVyICplbmNvZGVyKTsKIAogLyoqCiAgKiBkcm1fZW5jb2Rlcl9j cnRjX29rIC0gY2FuIGEgZ2l2ZW4gY3J0YyBkcml2ZSBhIGdpdmVuIGVuY29kZXI/Ci0tIAoyLjEu MAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK