From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shashank Sharma Subject: [PATCH v5 05/22] drm: Add get property support for color manager Date: Tue, 13 Oct 2015 18:09:40 +0530 Message-ID: <1444739997-24831-6-git-send-email-shashank.sharma@intel.com> References: <1444739997-24831-1-git-send-email-shashank.sharma@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1444739997-24831-1-git-send-email-shashank.sharma@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, emil.l.velikov@gmail.com, matthew.d.roper@intel.com, robert.bradford@intel.com, jim.bish@intel.com Cc: annie.j.matheson@intel.com, kausalmalladi@gmail.com, daniel.vetter@intel.com, =gary.k.smith@intel.com List-Id: dri-devel@lists.freedesktop.org QXMgcGVyIHRoZSBEUk0gZ2V0X3Byb3BlcnR5IGltcGxlbWVudGF0aW9uIGZvciBhIGJsb2IsIGZy YW1ld29yawppcyBzdXBwb3NlZCB0byByZXR1cm4gdGhlIGJsb2JfaWQgdG8gdGhlIGNhbGxlci4g QWxsIHRoZSBjb2xvcgptYW5hZ2VtZW50IGJsb2JzIGFyZSBzYXZlZCBpbiBDUlRDIHN0YXRlIGR1 cmluZyB0aGUgc2V0IGNhbGwuCgpUaGlzIHBhdGNoIGFkZHMgZ2V0X3Byb3BlcnR5IHN1cHBvcnQg Zm9yIGNvbG9yIG1hbmFnZW1lbnQKcHJvcGVydGllcywgYnkgcmVmZXJyaW5nIHRvIHRoZSBleGlz dGluZyBibG9iIGZvciB0aGUgcHJvcGVydHkKYW5kIHBhc3NpbmcgaXRzIGJsb2JfaWQuCgpTaWdu ZWQtb2ZmLWJ5OiBTaGFzaGFuayBTaGFybWEgPHNoYXNoYW5rLnNoYXJtYUBpbnRlbC5jb20+Ci0t LQogZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYyB8IDggKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0 b21pYy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYwppbmRleCAxMmEzNGU5Li5iNDlh YWViIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9kcm1fYXRvbWljLmMKQEAgLTQ5OSw2ICs0OTksMTQgQEAgZHJtX2F0b21pY19j cnRjX2dldF9wcm9wZXJ0eShzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJCSp2YWwgPSBzdGF0ZS0+ YWN0aXZlOwogCWVsc2UgaWYgKHByb3BlcnR5ID09IGNvbmZpZy0+cHJvcF9tb2RlX2lkKQogCQkq dmFsID0gKHN0YXRlLT5tb2RlX2Jsb2IpID8gc3RhdGUtPm1vZGVfYmxvYi0+YmFzZS5pZCA6IDA7 CisJZWxzZSBpZiAocHJvcGVydHkgPT0gY29uZmlnLT5jbV9wYWxldHRlX2FmdGVyX2N0bV9wcm9w ZXJ0eSkKKwkJKnZhbCA9IChzdGF0ZS0+cGFsZXR0ZV9hZnRlcl9jdG1fYmxvYikgPworCQkJc3Rh dGUtPnBhbGV0dGVfYWZ0ZXJfY3RtX2Jsb2ItPmJhc2UuaWQgOiAwOworCWVsc2UgaWYgKHByb3Bl cnR5ID09IGNvbmZpZy0+Y21fcGFsZXR0ZV9iZWZvcmVfY3RtX3Byb3BlcnR5KQorCQkqdmFsID0g KHN0YXRlLT5wYWxldHRlX2JlZm9yZV9jdG1fYmxvYikgPworCQkJc3RhdGUtPnBhbGV0dGVfYmVm b3JlX2N0bV9ibG9iLT5iYXNlLmlkIDogMDsKKwllbHNlIGlmIChwcm9wZXJ0eSA9PSBjb25maWct PmNtX2N0bV9wcm9wZXJ0eSkKKwkJKnZhbCA9IChzdGF0ZS0+Y3RtX2Jsb2IpID8gc3RhdGUtPmN0 bV9ibG9iLT5iYXNlLmlkIDogMDsKIAllbHNlIGlmIChjcnRjLT5mdW5jcy0+YXRvbWljX2dldF9w cm9wZXJ0eSkKIAkJcmV0dXJuIGNydGMtPmZ1bmNzLT5hdG9taWNfZ2V0X3Byb3BlcnR5KGNydGMs IHN0YXRlLCBwcm9wZXJ0eSwgdmFsKTsKIAllbHNlCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK