From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sharma, Shashank" Subject: Re: [v6 12/13] drm/i915: Set Infoframe for non modeset case for HDR Date: Fri, 29 Mar 2019 17:44:55 +0530 Message-ID: References: <1553078906-5991-1-git-send-email-uma.shankar@intel.com> <1553078906-5991-13-git-send-email-uma.shankar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1553078906-5991-13-git-send-email-uma.shankar@intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Uma Shankar , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: ville.syrjala@intel.com, maarten.lankhorst@intel.com List-Id: dri-devel@lists.freedesktop.org T24gMy8yMC8yMDE5IDQ6MTggUE0sIFVtYSBTaGFua2FyIHdyb3RlOgo+IEhEUiBtZXRhZGF0YSBy ZXF1aXJlcyBhIGluZm9mcmFtZSB0byBiZSBzZXQuIER1ZSB0byBmYXN0c2V0LAo+IGZ1bGwgbW9k ZXNldCBpcyBub3QgcGVyZm9ybWVkIGhlbmNlIGFkZGluZyBpdCB0byB1cGRhdGVfcGlwZQo+IHRv IGhhbmRsZSB0aGF0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2Fy QGludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jIHwg MTMgKysrKysrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykKPgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RkaS5jCj4gaW5kZXggNjlhYTBkMS4uYTI3YWFiOSAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RkaS5jCj4gQEAgLTM1NjYsNiArMzU2NiwxMCBAQCBzdGF0aWMg dm9pZCBpbnRlbF9kZGlfdXBkYXRlX3BpcGUoc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIs Cj4gICAJCQkJICBjb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKPiAg IAkJCQkgIGNvbnN0IHN0cnVjdCBkcm1fY29ubmVjdG9yX3N0YXRlICpjb25uX3N0YXRlKQo+ICAg ewo+ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gdG9faTkxNShlbmNvZGVy LT5iYXNlLmRldik7Cj4gKwlzdHJ1Y3QgaW50ZWxfZGlnaXRhbF9wb3J0ICppbnRlbF9kaWdfcG9y dCA9Cj4gKwkJCWVuY190b19kaWdfcG9ydCgmZW5jb2Rlci0+YmFzZSk7Cj4gKwo+ICAgCWlmICgh aW50ZWxfY3J0Y19oYXNfdHlwZShjcnRjX3N0YXRlLCBJTlRFTF9PVVRQVVRfSERNSSkpCj4gICAJ CWludGVsX2RkaV91cGRhdGVfcGlwZV9kcChlbmNvZGVyLCBjcnRjX3N0YXRlLCBjb25uX3N0YXRl KTsKPiAgIAo+IEBAIC0zNTc1LDYgKzM1NzksMTUgQEAgc3RhdGljIHZvaWQgaW50ZWxfZGRpX3Vw ZGF0ZV9waXBlKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyLAo+ICAgCWVsc2UgaWYgKGNv bm5fc3RhdGUtPmNvbnRlbnRfcHJvdGVjdGlvbiA9PQo+ICAgCQkgRFJNX01PREVfQ09OVEVOVF9Q Uk9URUNUSU9OX1VOREVTSVJFRCkKPiAgIAkJaW50ZWxfaGRjcF9kaXNhYmxlKHRvX2ludGVsX2Nv bm5lY3Rvcihjb25uX3N0YXRlLT5jb25uZWN0b3IpKTsKPiArCj4gKwkvKiBTZXQgdGhlIGluZm9m cmFtZSBmb3IgTk9OIG1vZGVzZXQgY2FzZXMgYXMgd2VsbCAqLwo+ICsJaWYgKGludGVsX2NydGNf aGFzX3R5cGUoY3J0Y19zdGF0ZSwgSU5URUxfT1VUUFVUX0hETUkpKSB7Cj4gKwkJaWYgKChJTlRF TF9HRU4oZGV2X3ByaXYpID49IDEwIHx8IElTX0dFTUlOSUxBS0UoZGV2X3ByaXYpKSAmJgo+ICsJ CSAgICBjb25uX3N0YXRlLT5oZHJfbWV0YWRhdGFfY2hhbmdlZCkKPiArCQkJaW50ZWxfZGlnX3Bv cnQtPnNldF9pbmZvZnJhbWVzKGVuY29kZXIsCj4gKwkJCQkJCSAgICAgICBjcnRjX3N0YXRlLT5o YXNfaW5mb2ZyYW1lLAo+ICsJCQkJCQkgICAgICAgY3J0Y19zdGF0ZSwgY29ubl9zdGF0ZSk7Cj4g Kwl9Cj4gICB9Cj4gICAKTG9va3MgZ29vZCB0byBtZSzCoCBQbGVhc2UgZmVlbCBmcmVlIHRvIHVz ZToKClJldmlld2VkLWJ5OiBTaGFzaGFuayBTaGFybWEgPHNoYXNoYW5rLnNoYXJtYUBpbnRlbC5j b20+CgoKPiAgIHN0YXRpYyB2b2lkIGludGVsX2RkaV9zZXRfZmlhX2xhbmVfY291bnQoc3RydWN0 IGludGVsX2VuY29kZXIgKmVuY29kZXIsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeA==