From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uma Shankar Subject: [v2 6/7] drm/i915: Add gamma mode caps property Date: Mon, 1 Apr 2019 23:00:10 +0530 Message-ID: <1554139811-13280-7-git-send-email-uma.shankar@intel.com> References: <1554139811-13280-1-git-send-email-uma.shankar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1554139811-13280-1-git-send-email-uma.shankar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: dcastagna@chromium.org, emil.l.velikov@gmail.com, Uma Shankar , seanpaul@chromium.org, ville.syrjala@intel.com, maarten.lankhorst@intel.com List-Id: dri-devel@lists.freedesktop.org Q3JlYXRlIHRoZSBnYW1tYSBtb2RlIGNhcHMgcHJvcGVydHkgYW5kIGF0dGFjaAp0byBjcnRjLgoK U2lnbmVkLW9mZi1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2FyQGludGVsLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jb2xvci5jICAgfCAyICsrCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jb2xvci5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY29sb3IuYwppbmRleCBkODFkZTMyLi5kN2Y4 MzVlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jb2xvci5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2NvbG9yLmMKQEAgLTE1MjgsNiArMTUyOCw4IEBA IHZvaWQgaW50ZWxfY29sb3JfaW5pdChzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YykKIAkJaWYgKElO VEVMX0dFTihkZXZfcHJpdikgPj0gMTEpIHsKIAkJCWRldl9wcml2LT5kaXNwbGF5LmNvbG9yX2No ZWNrID0gaWNsX2NvbG9yX2NoZWNrOwogCisJCQlkcm1fY3J0Y19hdHRhY2hfZ2FtbWFfbW9kZV9j YXBzX3Byb3BlcnR5KCZjcnRjLT5iYXNlKTsKKwogCQkJLyogZG9uJ3QgYWR2ZXJ0aXplIHRoZSA+ PSAxLjAgZW50cmllcyAqLwogCQkJZGVnYW1tYV9sdXRfc2l6ZSA9IDA7CiAJCQlnYW1tYV9sdXRf c2l6ZSA9IElMS19MVVRfU0laRV8xMEJJVDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YwppbmRleCA4NTc2YTdmLi4zYjYyYjJiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jCkBAIC0xNTYwNiw2ICsxNTYwNiw5IEBAIGludCBpbnRlbF9tb2Rlc2V0X2luaXQoc3RydWN0 IGRybV9kZXZpY2UgKmRldikKIAkJICAgICAgSU5URUxfSU5GTyhkZXZfcHJpdiktPm51bV9waXBl cywKIAkJICAgICAgSU5URUxfSU5GTyhkZXZfcHJpdiktPm51bV9waXBlcyA+IDEgPyAicyIgOiAi Iik7CiAKKwlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA+PSAxMSkKKwkJZHJtX2NvbG9yX2NyZWF0 ZV9nYW1tYV9tb2RlX2NhcHNfcHJvcGVydHkoJmRldl9wcml2LT5kcm0sIDQpOworCiAJZm9yX2Vh Y2hfcGlwZShkZXZfcHJpdiwgcGlwZSkgewogCQlyZXQgPSBpbnRlbF9jcnRjX2luaXQoZGV2X3By aXYsIHBpcGUpOwogCQlpZiAocmV0KSB7Ci0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVs