From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mihail Atanassov Subject: Re: [PATCH v2 2/4] drm/komeda: Add drm_lut_to_fgamma_coeffs() Date: Fri, 11 Oct 2019 08:30:47 +0000 Message-ID: <2583309.pvr1AVrQub@e123338-lin> References: <20191011054459.17984-1-james.qian.wang@arm.com> <20191011054459.17984-3-james.qian.wang@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130042.outbound.protection.outlook.com [40.107.13.42]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9BCCD6EBD7 for ; Fri, 11 Oct 2019 08:31:08 +0000 (UTC) In-Reply-To: <20191011054459.17984-3-james.qian.wang@arm.com> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: "james qian wang (Arm Technology China)" Cc: nd , Ayan Halder , "Oscar Zhang (Arm Technology China)" , "Tiannan Zhu (Arm Technology China)" , "airlied@linux.ie" , Liviu Dudau , "Jonathan Chai (Arm Technology China)" , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "Julien Yin (Arm Technology China)" , "Channing Chen (Arm Technology China)" , "Yiqi Kang (Arm Technology China)" , Ben Davis , "Thomas Sun (Arm Technology China)" , "Lowry Li (Arm Technology China)" , "sean@poorly.run" List-Id: dri-devel@lists.freedesktop.org T24gRnJpZGF5LCAxMSBPY3RvYmVyIDIwMTkgMDY6NDU6MzUgQlNUIGphbWVzIHFpYW4gd2FuZyAo QXJtIFRlY2hub2xvZ3kgQ2hpbmEpIHdyb3RlOgo+IFRoaXMgZnVuY3Rpb24gaXMgdXNlZCB0byBj b252ZXJ0IGRybSAzZGx1dCB0byBrb21lZGEgSFcgcmVxdWlyZWQgMWQgY3VydmUKPiBjb2VmZnMg dmFsdWVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IGphbWVzIHFpYW4gd2FuZyAoQXJtIFRlY2hub2xv Z3kgQ2hpbmEpIDxqYW1lcy5xaWFuLndhbmdAYXJtLmNvbT4KPiAtLS0KPiAgLi4uL2FybS9kaXNw bGF5L2tvbWVkYS9rb21lZGFfY29sb3JfbWdtdC5jICAgIHwgNTIgKysrKysrKysrKysrKysrKysr Kwo+ICAuLi4vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9jb2xvcl9tZ210LmggICAgfCAgOSAr KystCj4gIDIgZmlsZXMgY2hhbmdlZCwgNjAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVk YV9jb2xvcl9tZ210LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVk YV9jb2xvcl9tZ210LmMKPiBpbmRleCA5ZDE0YTkyZGJiMTcuLmMxODBjZTcwYzI2YyAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9jb2xvcl9t Z210LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9j b2xvcl9tZ210LmMKPiBAQCAtNjUsMyArNjUsNTUgQEAgY29uc3QgczMyICprb21lZGFfc2VsZWN0 X3l1djJyZ2JfY29lZmZzKHUzMiBjb2xvcl9lbmNvZGluZywgdTMyIGNvbG9yX3JhbmdlKQo+ICAK PiAgCXJldHVybiBjb2VmZnM7Cj4gIH0KPiArCj4gK3N0cnVjdCBnYW1tYV9jdXJ2ZV9zZWN0b3Ig ewo+ICsJdTMyIGJvdW5kYXJ5X3N0YXJ0Owo+ICsJdTMyIG51bV9vZl9zZWdtZW50czsKPiArCXUz MiBzZWdtZW50X3dpZHRoOwo+ICt9Owo+ICsKPiArc3RydWN0IGdhbW1hX2N1cnZlX3NlZ21lbnQg ewo+ICsJdTMyIHN0YXJ0Owo+ICsJdTMyIGVuZDsKPiArfTsKPiArCj4gK3N0YXRpYyBzdHJ1Y3Qg Z2FtbWFfY3VydmVfc2VjdG9yIHNlY3Rvcl90YmxbXSA9IHsKW2Jpa2VzaGVkXSBJJ2QgbmFtZSB0 aGlzIGZnYW1tYV9zZWN0b3JfdGJsIChkaWRuJ3QgdGhlIHByZXZpb3VzIHZlcnNpb24Kb2YgdGhp cyBwYXRjaCBzdGFjayBoYXZlIGFuIGdhbW1hX2N1cnZlX3NlY3RvciBmb3IgaWdhbW1hPykuCj4g Kwl7IDAsICAgIDQsICA0ICAgfSwKPiArCXsgMTYsICAgNCwgIDQgICB9LAo+ICsJeyAzMiwgICA0 LCAgOCAgIH0sCj4gKwl7IDY0LCAgIDQsICAxNiAgfSwKPiArCXsgMTI4LCAgNCwgIDMyICB9LAo+ ICsJeyAyNTYsICA0LCAgNjQgIH0sCj4gKwl7IDUxMiwgIDE2LCAzMiAgfSwKPiArCXsgMTAyNCwg MjQsIDEyOCB9LAo+ICt9Owo+ICsKPiArc3RhdGljIHZvaWQKPiArZHJtX2x1dF90b19jb2VmZnMo c3RydWN0IGRybV9wcm9wZXJ0eV9ibG9iICpsdXRfYmxvYiwgdTMyICpjb2VmZnMsCj4gKwkJICBz dHJ1Y3QgZ2FtbWFfY3VydmVfc2VjdG9yICpzZWN0b3JfdGJsLCB1MzIgbnVtX3NlY3RvcnMpCj4g K3sKPiArCXN0cnVjdCBkcm1fY29sb3JfbHV0ICpsdXQ7Cj4gKwl1MzIgaSwgaiwgaW4sIG51bSA9 IDA7Cj4gKwo+ICsJaWYgKCFsdXRfYmxvYikKPiArCQlyZXR1cm47Cj4gKwo+ICsJbHV0ID0gbHV0 X2Jsb2ItPmRhdGE7Cj4gKwo+ICsJZm9yIChpID0gMDsgaSA8IG51bV9zZWN0b3JzOyBpKyspIHsK PiArCQlmb3IgKGogPSAwOyBqIDwgc2VjdG9yX3RibFtpXS5udW1fb2Zfc2VnbWVudHM7IGorKykg ewo+ICsJCQlpbiA9IHNlY3Rvcl90YmxbaV0uYm91bmRhcnlfc3RhcnQgKwo+ICsJCQkgICAgIGog KiBzZWN0b3JfdGJsW2ldLnNlZ21lbnRfd2lkdGg7Cj4gKwo+ICsJCQljb2VmZnNbbnVtKytdID0g ZHJtX2NvbG9yX2x1dF9leHRyYWN0KGx1dFtpbl0ucmVkLAo+ICsJCQkJCQlLT01FREFfQ09MT1Jf UFJFQ0lTSU9OKTsKPiArCQl9Cj4gKwl9Cj4gKwo+ICsJY29lZmZzW251bV0gPSBCSVQoS09NRURB X0NPTE9SX1BSRUNJU0lPTik7Cj4gK30KPiArCj4gK3ZvaWQgZHJtX2x1dF90b19mZ2FtbWFfY29l ZmZzKHN0cnVjdCBkcm1fcHJvcGVydHlfYmxvYiAqbHV0X2Jsb2IsIHUzMiAqY29lZmZzKQo+ICt7 Cj4gKwlkcm1fbHV0X3RvX2NvZWZmcyhsdXRfYmxvYiwgY29lZmZzLCBzZWN0b3JfdGJsLCBBUlJB WV9TSVpFKHNlY3Rvcl90YmwpKTsKPiArfQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v YXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9jb2xvcl9tZ210LmggYi9kcml2ZXJzL2dwdS9kcm0v YXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9jb2xvcl9tZ210LmgKPiBpbmRleCBhMmRmMjE4ZjU4 ZTcuLjA4YWI2OTI4MTY0OCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3Bs YXkva29tZWRhL2tvbWVkYV9jb2xvcl9tZ210LmgKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJt L2Rpc3BsYXkva29tZWRhL2tvbWVkYV9jb2xvcl9tZ210LmgKPiBAQCAtMTEsNyArMTEsMTQgQEAK PiAgI2luY2x1ZGUgPGRybS9kcm1fY29sb3JfbWdtdC5oPgo+ICAKPiAgI2RlZmluZSBLT01FREFf Tl9ZVVYyUkdCX0NPRUZGUwkJMTIKPiArI2RlZmluZSBLT01FREFfTl9SR0IyWVVWX0NPRUZGUwkJ MTIKPiArI2RlZmluZSBLT01FREFfQ09MT1JfUFJFQ0lTSU9OCQkxMgo+ICsjZGVmaW5lIEtPTUVE QV9OX0dBTU1BX0NPRUZGUwkJNjUKPiArI2RlZmluZSBLT01FREFfQ09MT1JfTFVUX1NJWkUJCUJJ VChLT01FREFfQ09MT1JfUFJFQ0lTSU9OKQo+ICsjZGVmaW5lIEtPTUVEQV9OX0NUTV9DT0VGRlMJ CTkKW25pdF0gVGhlIGFsaWdubWVudCB3aXRoIHRoZSBncm91cCBhYm92ZSBzZWVtcyBhIGJpdCBv ZmYuCj4gKwo+ICt2b2lkIGRybV9sdXRfdG9fZmdhbW1hX2NvZWZmcyhzdHJ1Y3QgZHJtX3Byb3Bl cnR5X2Jsb2IgKmx1dF9ibG9iLCB1MzIgKmNvZWZmcyk7Cj4gIAo+ICBjb25zdCBzMzIgKmtvbWVk YV9zZWxlY3RfeXV2MnJnYl9jb2VmZnModTMyIGNvbG9yX2VuY29kaW5nLCB1MzIgY29sb3JfcmFu Z2UpOwo+ICAKPiAtI2VuZGlmCj4gKyNlbmRpZiAvKl9LT01FREFfQ09MT1JfTUdNVF9IXyovCj4g ClJldmlld2VkLWJ5OiBNaWhhaWwgQXRhbmFzc292IDxtaWhhaWwuYXRhbmFzc292QGFybS5jb20+ CgotLSAKTWloYWlsCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbA==