From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uma Shankar Subject: [v7 9/9] drm/i915: Set Infoframe for non modeset case for HDR Date: Wed, 3 Apr 2019 01:50:30 +0530 Message-ID: <1554236430-7466-10-git-send-email-uma.shankar@intel.com> References: <1554236430-7466-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: <1554236430-7466-1-git-send-email-uma.shankar@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, dri-devel@lists.freedesktop.org Cc: dcastagna@chromium.org, seanpaul@chromium.org, ville.syrjala@intel.com, maarten.lankhorst@intel.com List-Id: dri-devel@lists.freedesktop.org SERSIG1ldGFkYXRhIHJlcXVpcmVzIGEgaW5mb2ZyYW1lIHRvIGJlIHNldC4gRHVlIHRvIGZhc3Rz ZXQsCmZ1bGwgbW9kZXNldCBpcyBub3QgcGVyZm9ybWVkIGhlbmNlIGFkZGluZyBpdCB0byB1cGRh dGVfcGlwZQp0byBoYW5kbGUgdGhhdC4KClNpZ25lZC1vZmYtYnk6IFVtYSBTaGFua2FyIDx1bWEu c2hhbmthckBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBTaGFzaGFuayBTaGFybWEgPHNoYXNoYW5r LnNoYXJtYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMg fCAxMyArKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZGRpLmMKaW5kZXggM2YxZTQ5MS4uNjlkZGM4MSAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZGRpLmMKQEAgLTM1MzYsNiArMzUzNiwxMCBAQCBzdGF0aWMgdm9pZCBpbnRlbF9k ZGlfdXBkYXRlX3BpcGUoc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIsCiAJCQkJICBjb25z dCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKIAkJCQkgIGNvbnN0IHN0cnVj dCBkcm1fY29ubmVjdG9yX3N0YXRlICpjb25uX3N0YXRlKQogeworCXN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiA9IHRvX2k5MTUoZW5jb2Rlci0+YmFzZS5kZXYpOworCXN0cnVjdCBp bnRlbF9kaWdpdGFsX3BvcnQgKmludGVsX2RpZ19wb3J0ID0KKwkJCWVuY190b19kaWdfcG9ydCgm ZW5jb2Rlci0+YmFzZSk7CisKIAlpZiAoIWludGVsX2NydGNfaGFzX3R5cGUoY3J0Y19zdGF0ZSwg SU5URUxfT1VUUFVUX0hETUkpKQogCQlpbnRlbF9kZGlfdXBkYXRlX3BpcGVfZHAoZW5jb2Rlciwg Y3J0Y19zdGF0ZSwgY29ubl9zdGF0ZSk7CiAKQEAgLTM1NDUsNiArMzU0OSwxNSBAQCBzdGF0aWMg dm9pZCBpbnRlbF9kZGlfdXBkYXRlX3BpcGUoc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIs CiAJZWxzZSBpZiAoY29ubl9zdGF0ZS0+Y29udGVudF9wcm90ZWN0aW9uID09CiAJCSBEUk1fTU9E RV9DT05URU5UX1BST1RFQ1RJT05fVU5ERVNJUkVEKQogCQlpbnRlbF9oZGNwX2Rpc2FibGUodG9f aW50ZWxfY29ubmVjdG9yKGNvbm5fc3RhdGUtPmNvbm5lY3RvcikpOworCisJLyogU2V0IHRoZSBp bmZvZnJhbWUgZm9yIE5PTiBtb2Rlc2V0IGNhc2VzIGFzIHdlbGwgKi8KKwlpZiAoaW50ZWxfY3J0 Y19oYXNfdHlwZShjcnRjX3N0YXRlLCBJTlRFTF9PVVRQVVRfSERNSSkpIHsKKwkJaWYgKChJTlRF TF9HRU4oZGV2X3ByaXYpID49IDEwIHx8IElTX0dFTUlOSUxBS0UoZGV2X3ByaXYpKSAmJgorCQkg ICAgY29ubl9zdGF0ZS0+aGRyX21ldGFkYXRhX2NoYW5nZWQpCisJCQlpbnRlbF9kaWdfcG9ydC0+ c2V0X2luZm9mcmFtZXMoZW5jb2RlciwKKwkJCQkJCSAgICAgICBjcnRjX3N0YXRlLT5oYXNfaW5m b2ZyYW1lLAorCQkJCQkJICAgICAgIGNydGNfc3RhdGUsIGNvbm5fc3RhdGUpOworCX0KIH0KIAog c3RhdGljIHZvaWQgaW50ZWxfZGRpX3NldF9maWFfbGFuZV9jb3VudChzdHJ1Y3QgaW50ZWxfZW5j b2RlciAqZW5jb2RlciwKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZng=