From mboxrd@z Thu Jan 1 00:00:00 1970 From: sonika.jindal@intel.com Subject: [v2 03/11] drm: Add drm_mode_create_rotation_property() Date: Fri, 4 Jul 2014 15:13:55 +0530 Message-ID: <1404467043-5072-4-git-send-email-sonika.jindal@intel.com> References: <1404467043-5072-1-git-send-email-sonika.jindal@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1404467043-5072-1-git-send-email-sonika.jindal@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: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhIGF0IGxpbnV4LmludGVsLmNvbT4K CkFkZCBhIGZ1bmN0aW9uIHRvIGNyZWF0ZSBhIHN0YW5kYXJkcyBjb21wbGlhbnQgcm90YXRpb24g cHJvcGVydHkuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFA bGludXguaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwu Y29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jIHwgICAxOCArKysrKysrKysrKysr KysrKysKIGluY2x1ZGUvZHJtL2RybV9jcnRjLmggICAgIHwgICAgMiArKwogMiBmaWxlcyBjaGFu Z2VkLCAyMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9j cnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwppbmRleCAyZmJlZTYxLi5mMjI0ZDRk IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vZHJtX2NydGMuYwpAQCAtNDk1OSwzICs0OTU5LDIxIEBAIHZvaWQgZHJtX21vZGVfY29u ZmlnX2NsZWFudXAoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAlkcm1fbW9kZXNldF9sb2NrX2Zp bmkoJmRldi0+bW9kZV9jb25maWcuY29ubmVjdGlvbl9tdXRleCk7CiB9CiBFWFBPUlRfU1lNQk9M KGRybV9tb2RlX2NvbmZpZ19jbGVhbnVwKTsKKworc3RydWN0IGRybV9wcm9wZXJ0eSAqZHJtX21v ZGVfY3JlYXRlX3JvdGF0aW9uX3Byb3BlcnR5KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCisJCQkJ CQkgICAgICAgdW5zaWduZWQgaW50IHN1cHBvcnRlZF9yb3RhdGlvbnMpCit7CisJc3RhdGljIGNv bnN0IHN0cnVjdCBkcm1fcHJvcF9lbnVtX2xpc3QgcHJvcHNbXSA9IHsKKwkJeyBEUk1fUk9UQVRF XzAsICAgInJvdGF0ZS0wIiB9LAorCQl7IERSTV9ST1RBVEVfOTAsICAicm90YXRlLTkwIiB9LAor CQl7IERSTV9ST1RBVEVfMTgwLCAicm90YXRlLTE4MCIgfSwKKwkJeyBEUk1fUk9UQVRFXzI3MCwg InJvdGF0ZS0yNzAiIH0sCisJCXsgRFJNX1JFRkxFQ1RfWCwgICJyZWZsZWN0LXgiIH0sCisJCXsg RFJNX1JFRkxFQ1RfWSwgICJyZWZsZWN0LXkiIH0sCisJfTsKKworCXJldHVybiBkcm1fcHJvcGVy dHlfY3JlYXRlX2JpdG1hc2soZGV2LCAwLCAicm90YXRpb24iLAorCQkJCQkgICBwcm9wcywgQVJS QVlfU0laRShwcm9wcyksCisJCQkJCSAgIHN1cHBvcnRlZF9yb3RhdGlvbnMpOworfQorRVhQT1JU X1NZTUJPTChkcm1fbW9kZV9jcmVhdGVfcm90YXRpb25fcHJvcGVydHkpOwpkaWZmIC0tZ2l0IGEv aW5jbHVkZS9kcm0vZHJtX2NydGMuaCBiL2luY2x1ZGUvZHJtL2RybV9jcnRjLmgKaW5kZXggY2I0 ODUwYS4uZjdiMzgzYiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2NydGMuaAorKysgYi9p bmNsdWRlL2RybS9kcm1fY3J0Yy5oCkBAIC0xMTEzLDYgKzExMTMsOCBAQCBleHRlcm4gaW50IGRy bV9mb3JtYXRfcGxhbmVfY3BwKHVpbnQzMl90IGZvcm1hdCwgaW50IHBsYW5lKTsKIGV4dGVybiBp bnQgZHJtX2Zvcm1hdF9ob3J6X2Nocm9tYV9zdWJzYW1wbGluZyh1aW50MzJfdCBmb3JtYXQpOwog ZXh0ZXJuIGludCBkcm1fZm9ybWF0X3ZlcnRfY2hyb21hX3N1YnNhbXBsaW5nKHVpbnQzMl90IGZv cm1hdCk7CiBleHRlcm4gY29uc3QgY2hhciAqZHJtX2dldF9mb3JtYXRfbmFtZSh1aW50MzJfdCBm b3JtYXQpOworZXh0ZXJuIHN0cnVjdCBkcm1fcHJvcGVydHkgKmRybV9tb2RlX2NyZWF0ZV9yb3Rh dGlvbl9wcm9wZXJ0eShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAorCQkJCQkJCSAgICAgIHVuc2ln bmVkIGludCBzdXBwb3J0ZWRfcm90YXRpb25zKTsKIAogLyogSGVscGVycyAqLwogCi0tIAoxLjcu MTAuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK