From mboxrd@z Thu Jan 1 00:00:00 1970 From: sonika.jindal@intel.com Subject: [PATCH 03/11] drm: Add drm_mode_create_rotation_property() Date: Wed, 18 Jun 2014 14:27:19 +0530 Message-ID: <1403081847-4364-4-git-send-email-sonika.jindal@intel.com> References: <1403081847-4364-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: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 19BB26E318 for ; Wed, 18 Jun 2014 02:01:20 -0700 (PDT) In-Reply-To: <1403081847-4364-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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhIGF0IGxpbnV4LmludGVsLmNvbT4K CkFkZCBhIGZ1bmN0aW9uIHRvIGNyZWF0ZSBhIHN0YW5kYXJkcyBjb21wbGlhbnQgcm90YXRpb24g cHJvcGVydHkuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGEg YXQgbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jIHwgICAx OCArKysrKysrKysrKysrKysrKysKIGluY2x1ZGUvZHJtL2RybV9jcnRjLmggICAgIHwgICAgMiAr KwogMiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2RybV9jcnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwppbmRleCAy ZmJlZTYxLi5mMjI0ZDRkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwpAQCAtNDk1OSwzICs0OTU5LDIxIEBAIHZv aWQgZHJtX21vZGVfY29uZmlnX2NsZWFudXAoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAlkcm1f bW9kZXNldF9sb2NrX2ZpbmkoJmRldi0+bW9kZV9jb25maWcuY29ubmVjdGlvbl9tdXRleCk7CiB9 CiBFWFBPUlRfU1lNQk9MKGRybV9tb2RlX2NvbmZpZ19jbGVhbnVwKTsKKworc3RydWN0IGRybV9w cm9wZXJ0eSAqZHJtX21vZGVfY3JlYXRlX3JvdGF0aW9uX3Byb3BlcnR5KHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsCisJCQkJCQkgICAgICAgdW5zaWduZWQgaW50IHN1cHBvcnRlZF9yb3RhdGlvbnMp Cit7CisJc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fcHJvcF9lbnVtX2xpc3QgcHJvcHNbXSA9IHsK KwkJeyBEUk1fUk9UQVRFXzAsICAgInJvdGF0ZS0wIiB9LAorCQl7IERSTV9ST1RBVEVfOTAsICAi cm90YXRlLTkwIiB9LAorCQl7IERSTV9ST1RBVEVfMTgwLCAicm90YXRlLTE4MCIgfSwKKwkJeyBE Uk1fUk9UQVRFXzI3MCwgInJvdGF0ZS0yNzAiIH0sCisJCXsgRFJNX1JFRkxFQ1RfWCwgICJyZWZs ZWN0LXgiIH0sCisJCXsgRFJNX1JFRkxFQ1RfWSwgICJyZWZsZWN0LXkiIH0sCisJfTsKKworCXJl dHVybiBkcm1fcHJvcGVydHlfY3JlYXRlX2JpdG1hc2soZGV2LCAwLCAicm90YXRpb24iLAorCQkJ CQkgICBwcm9wcywgQVJSQVlfU0laRShwcm9wcyksCisJCQkJCSAgIHN1cHBvcnRlZF9yb3RhdGlv bnMpOworfQorRVhQT1JUX1NZTUJPTChkcm1fbW9kZV9jcmVhdGVfcm90YXRpb25fcHJvcGVydHkp OwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0vZHJtX2NydGMuaCBiL2luY2x1ZGUvZHJtL2RybV9j cnRjLmgKaW5kZXggY2I0ODUwYS4uZjdiMzgzYiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJt X2NydGMuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fY3J0Yy5oCkBAIC0xMTEzLDYgKzExMTMsOCBA QCBleHRlcm4gaW50IGRybV9mb3JtYXRfcGxhbmVfY3BwKHVpbnQzMl90IGZvcm1hdCwgaW50IHBs YW5lKTsKIGV4dGVybiBpbnQgZHJtX2Zvcm1hdF9ob3J6X2Nocm9tYV9zdWJzYW1wbGluZyh1aW50 MzJfdCBmb3JtYXQpOwogZXh0ZXJuIGludCBkcm1fZm9ybWF0X3ZlcnRfY2hyb21hX3N1YnNhbXBs aW5nKHVpbnQzMl90IGZvcm1hdCk7CiBleHRlcm4gY29uc3QgY2hhciAqZHJtX2dldF9mb3JtYXRf bmFtZSh1aW50MzJfdCBmb3JtYXQpOworZXh0ZXJuIHN0cnVjdCBkcm1fcHJvcGVydHkgKmRybV9t b2RlX2NyZWF0ZV9yb3RhdGlvbl9wcm9wZXJ0eShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAorCQkJ CQkJCSAgICAgIHVuc2lnbmVkIGludCBzdXBwb3J0ZWRfcm90YXRpb25zKTsKIAogLyogSGVscGVy cyAqLwogCi0tIAoxLjcuMTAuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK