Received: by 10.223.164.202 with SMTP id h10csp409260wrb; Fri, 10 Nov 2017 08:14:03 -0800 (PST) X-Google-Smtp-Source: AGs4zMYAvbFBPyNeSwNUFZr5G1maSsJ1Rfa7Xr1hRp85u9mjnSqNGSzuIhwIbuDz/qEfkVVNTwAn X-Received: by 10.84.246.129 with SMTP id m1mr874246pll.130.1510330443253; Fri, 10 Nov 2017 08:14:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510330443; cv=none; d=google.com; s=arc-20160816; b=qSl+nigoPTtcEOVEpkASeet0Rja0aa64TKcNyC7Sxbw1ZDWmlGvlgkwiChSJbMhih5 ug8hZmzlDuJPgxwJRaOQTmqsAFLVc6RIy/ERR+v47Rw2Rb+lAgReDoARiLqYD6tQuCf1 QsaHLrqS8KvZyGElhhk2OulMfdlCkE9Pv++B7YALa2WzxOcXi75b3RWdQEbqN8WWzc3Z 00cJvBf9kSqN9cbCQo/aYIDgpLM/RRlgd574R9FLC9t+oprZzcIkzMCqmoN8PNDjFOIW guGn5Dy/yVCvmeIAaoOEKukTQGVArjk8P1hbFyvc68p9Md8PedOiwf/PKJT+M749p+8A /Wag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:arc-authentication-results; bh=nrnonemwC9w/F7vyOGxA+gpBONti6ii97GYTv75+VZg=; b=ekMAyGhInOknE5TTsWceniJd/aAy7wevxq5kGjSvZHGuRoHOz330ACwtRDpv2V+z27 nDrCfgm5+GehnvIvps7DiR79L9k6p1ajBpFjYJl7pNVZX2i48Lg39SLTvg6xlE+scUrW v2dMSNOsdNr2Z5zJ22k8VndiaaB049WkZChHdnvkpB7TdYr+7W6WtxEE8zvcKsQrKZe7 gLo6S5lWw4R9vQSN+wustNc7F+glI9H4qLZXxnKHzg449Omg05vqBjfSPIMSuT7saiKL 4DZIYUOsn9D9ykUyGyj5ASifAJQWmR/gYFZ0Bgt4tw02iDG1QnDTbQZj57c3Jy9EqYHK ULSg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p2si9324475plk.358.2017.11.10.08.13.50; Fri, 10 Nov 2017 08:14:03 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753218AbdKJQNM (ORCPT + 82 others); Fri, 10 Nov 2017 11:13:12 -0500 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:57091 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752831AbdKJQNK (ORCPT ); Fri, 10 Nov 2017 11:13:10 -0500 Received: from pps.filterd (m0046037.ppops.net [127.0.0.1]) by mx07-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id vAAG9HFw021008; Fri, 10 Nov 2017 17:13:00 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2e4p11h67r-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 10 Nov 2017 17:13:00 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 59A0A31; Fri, 10 Nov 2017 16:12:59 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag3node1.st.com [10.75.127.7]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 21B9B2837; Fri, 10 Nov 2017 16:12:59 +0000 (GMT) Received: from SFHDAG6NODE3.st.com (10.75.127.18) by SFHDAG3NODE1.st.com (10.75.127.7) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Fri, 10 Nov 2017 17:12:58 +0100 Received: from SFHDAG6NODE3.st.com ([fe80::d04:5337:ab17:b6f6]) by SFHDAG6NODE3.st.com ([fe80::d04:5337:ab17:b6f6%20]) with mapi id 15.00.1347.000; Fri, 10 Nov 2017 17:12:58 +0100 From: Philippe CORNU To: Peter Rosin , Yannick FERTRE , Benjamin Gaignard , Vincent ABRIOU , David Airlie , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" CC: Fabien DESSENNE , Mickael REULIER , Gabriel FERNANDEZ , Ludovic BARRE , Alexandre TORGUE , Maxime Coquelin Subject: Re: [PATCH] drm/stm: ltdc: add clut mode support Thread-Topic: [PATCH] drm/stm: ltdc: add clut mode support Thread-Index: AQHTTkwVVliCm0cvvEaL9k/9FO2Iz6MJE7aAgAALX4CABLEbAA== Date: Fri, 10 Nov 2017 16:12:58 +0000 Message-ID: <19d562e6-2d1a-0e66-e3f5-390bee1073ad@st.com> References: <1509016666-18927-1-git-send-email-philippe.cornu@st.com> <210ab847-7e09-3962-934c-2f0810da409b@axentia.se> In-Reply-To: <210ab847-7e09-3962-934c-2f0810da409b@axentia.se> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.75.127.50] Content-Type: text/plain; charset="utf-8" Content-ID: <42FFD5FA23770C4D979A3953A5A295EC@st.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-11-10_07:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgUGV0ZXIsDQoNCk9uIDExLzA3LzIwMTcgMDU6MzQgUE0sIFBldGVyIFJvc2luIHdyb3RlOg0K PiBPbiAyMDE3LTExLTA3IDE2OjUzLCBQaGlsaXBwZSBDT1JOVSB3cm90ZToNCj4+ICsgUGV0ZXIN Cj4+DQo+PiBIaSBQZXRlciwNCj4+DQo+PiBDTFVUIHN1cHBvcnQgb24gU1RNMzIgaGFzIGJlZW4g cmVtb3ZlZCB0aGFua3MgdG8geW91ciBjbGVhbiB1cCBwYXRjaA0KPiANCj4gU3VwcG9ydCBpcyBh IGJpdCBzdHJvbmcgZm9yIHdoYXQgSSB0aG91Z2h0IHdhcyBhIGRlYWQgZnVuY3Rpb24sIG9yDQo+ IGFyZSB5b3Ugc2F5aW5nIHRoYXQgaXQgdXNlZCB0byB3b3JrIGJlZm9yZSBteSBzZXJpZXM/IFJl YWxseSBzb3JyeQ0KPiBpZiB0aGF0IGlzIHRoZSBjYXNlIQ0KDQpBcyBJIHdyb3RlIGluIHRoZSBw cmV2aW91cyByZWxhdGVkIHRocmVhZCANCihodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9h cmNoaXZlcy9kcmktZGV2ZWwvMjAxNy1KdW5lLzE0NTA3MC5odG1sKSwgDQpTVE0zMiBjaGlwc2V0 cyBzdXBwb3J0cyA4LWJpdCBDTFVUIG1vZGUgYnV0IHRoaXMgZHJpdmVyIHZlcnNpb24gZG9lcyBu b3QgDQpzdXBwb3J0IGl0ICJ5ZXQiLi4uDQoNClNvLCBubyB3b3JyeSByZWdhcmRpbmcgeW91ciBj bGVhbiB1cCwgSSBnYXZlIHlvdSBhbiAiYWNrZWQtYnkiIGZvciB0aGF0IDogKQ0KDQo+IA0KPiBB bnl3YXksIHRoZSBmdW5jdGlvbiBJIHJlbW92ZWQgc2VlbWVkIHRvIGluZGljYXRlIHRoYXQgdGhl IGhhcmR3YXJlDQo+IGNvdWxkIGhhbmRsZSBhIHNlcGFyYXRlIGNsdXQgZm9yIGVhY2ggbGF5ZXIs IGJ1dCB5b3VyIG5ldyB2ZXJzaW9uDQo+IGRvZXMgbm90LiBXaHkgaXMgdGhhdD8NCg0KWWVzIEkg Y29uZmlybSB0aGUgY2x1dCBzdXBwb3J0IGlzIGF2YWlsYWJsZSBmb3IgZWFjaCBsYXllci4uLiBi dXQgSSANCnRob3VnaHQgdGhlIGdhbW1hX2x1dCB3YXMgb25seSBhdCB0aGUgY3J0YyBsZXZlbCwg bm90IGF0IGxheWVyIGxldmVsLi4uIA0KTWF5YmUgSSBhbSB3cm9uZy4NCk1vcmVvdmVyLCBzbWFs bCB0ZXN0IGFwcGxpY2F0aW9ucyBJIHVzZWQgcGxheSBvbmx5IHdpdGggY2x1dCBhdCBjcnRjIA0K bGV2ZWwuLi4NCg0KQW55d2F5LCBjb3VsZCB5b3UgcGxlYXNlIGhlbHAgbWUgdG8gImZpbmQiIGEg cGVyLWxheWVyIGNsdXQgDQppbXBsZW1lbnRhdGlvbiBiZWNhdXNlIHdoZW4gSSByZWFkICJjcnRj LT5zdGF0ZS0+Z2FtbWFfbHV0LT5kYXRhIiBpdCANCmxvb2tzIGxpa2UgZ2FtbWFfbHV0IGlzIHBl ciBjcnRjLCBub3QgcGVyIHBsYW5lLi4uPyBvciBtYXliZSBJIGhhdmUgdG8gDQphZGQgZXh0cmEg cHJvcGVydGllcyBmb3IgdGhhdC4uLg0KDQpNYW55IHRoYW5rcywNClBoaWxpcHBlIDotKQ0KDQo+ IA0KPiBDaGVlcnMsDQo+IHBlZGENCj4gDQo+PiBuYW1lZCAiZHJtOiBzdG06IHJlbW92ZSBkZWFk IGNvZGUgYW5kIHBvaW50bGVzcyBsb2NhbCBsdXQgc3RvcmFnZSINCj4+IChodHRwczovL3BhdGNo d29yay5mcmVlZGVza3RvcC5vcmcvcGF0Y2gvMTY2ODk4LykNCj4+DQo+PiBUaGlzIGJlbG93IHBh dGNoIHB1dHMgYmFjayB0aGUgY2x1dCBtb2RlIHN1cHBvcnQgdXNpbmcgdGhlIG5ldyBkcm0gZ2Ft bWENCj4+IGFwaS4NCj4+DQo+PiBNYXkgSSBhc2sgeW91IHBsZWFzZSBhIHNob3J0IHJldmlldyBv biB0aGlzIHBhdGNoPw0KPj4NCj4+IE1hbnkgdGhhbmtzLA0KPj4gUGhpbGlwcGUgOi0pDQo+Pg0K Pj4NCj4+IE9uIDEwLzI2LzIwMTcgMDE6MTcgUE0sIFBoaWxpcHBlIENvcm51IHdyb3RlOg0KPj4+ IEFkZCB0aGUgOC1iaXQgY2x1dCBtb2RlIHN1cHBvcnQgYXQgY3J0YyBsZXZlbC4NCj4+PiBVc2Vm dWwgZm9yIGxvdyBtZW1vcnkgZm9vdHByaW50IHVzZXIgaW50ZXJmYWNlcyBidXQgYWxzbyBmb3IN Cj4+PiA4LWJpdCBvbGQgZ2FtZXMgKGluY2x1ZGluZyBjb2xvciBzaGlmdGluZyB2aXN1YWwgZWZm ZWN0cykuDQo+Pj4gVGVzdGVkIHdpdGggZmJkZXYgRkJJT1BVVENNQVAgJiBkcm0gRFJNX0lPQ1RM X01PREVfU0VUR0FNTUENCj4+PiBpb2N0bHMuDQo+Pj4NCj4+PiBTaWduZWQtb2ZmLWJ5OiBQaGls aXBwZSBDb3JudSA8cGhpbGlwcGUuY29ybnVAc3QuY29tPg0KPj4+IC0tLQ0KPj4+ICAgIGRyaXZl cnMvZ3B1L2RybS9zdG0vbHRkYy5jIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr DQo+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykNCj4+Pg0KPj4+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc3RtL2x0ZGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9zdG0v bHRkYy5jDQo+Pj4gaW5kZXggN2JlNjcxMC4uZDVjOGE0MiAxMDA2NDQNCj4+PiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vc3RtL2x0ZGMuYw0KPj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9zdG0vbHRk Yy5jDQo+Pj4gQEAgLTE3NCw2ICsxNzQsOCBAQA0KPj4+ICAgIA0KPj4+ICAgICNkZWZpbmUgTFhD RkJMTlJfQ0ZCTE4JR0VOTUFTSygxMCwgMCkJLyogQ29sb3IgRnJhbWUgQnVmZmVyIExpbmUgTnVt YmVyICovDQo+Pj4gICAgDQo+Pj4gKyNkZWZpbmUgQ0xVVF9TSVpFCTI1Ng0KPj4+ICsNCj4+PiAg ICAjZGVmaW5lIENPTlNUQV9NQVgJMHhGRgkJLyogQ09OU1RhbnQgQWxwaGEgTUFYPSAxLjAgKi8N Cj4+PiAgICAjZGVmaW5lIEJGMV9QQVhDQQkweDYwMAkJLyogUGl4ZWwgQWxwaGEgeCBDb25zdGFu dCBBbHBoYSAqLw0KPj4+ICAgICNkZWZpbmUgQkYxX0NBCQkweDQwMAkJLyogQ29uc3RhbnQgQWxw aGEgKi8NCj4+PiBAQCAtMzYyLDYgKzM2NCwyOCBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgbHRkY19p cnEoaW50IGlycSwgdm9pZCAqYXJnKQ0KPj4+ICAgICAqIERSTV9DUlRDDQo+Pj4gICAgICovDQo+ Pj4gICAgDQo+Pj4gK3N0YXRpYyB2b2lkIGx0ZGNfY3J0Y191cGRhdGVfY2x1dChzdHJ1Y3QgZHJt X2NydGMgKmNydGMpDQo+Pj4gK3sNCj4+PiArCXN0cnVjdCBsdGRjX2RldmljZSAqbGRldiA9IGNy dGNfdG9fbHRkYyhjcnRjKTsNCj4+PiArCXN0cnVjdCBkcm1fY29sb3JfbHV0ICpsdXQ7DQo+Pj4g Kwl1MzIgdmFsOw0KPj4+ICsJaW50IGk7DQo+Pj4gKw0KPj4+ICsJaWYgKCFjcnRjIHx8ICFjcnRj LT5zdGF0ZSkNCj4+PiArCQlyZXR1cm47DQo+Pj4gKw0KPj4+ICsJaWYgKCFjcnRjLT5zdGF0ZS0+ Y29sb3JfbWdtdF9jaGFuZ2VkIHx8ICFjcnRjLT5zdGF0ZS0+Z2FtbWFfbHV0KQ0KPj4+ICsJCXJl dHVybjsNCj4+PiArDQo+Pj4gKwlsdXQgPSAoc3RydWN0IGRybV9jb2xvcl9sdXQgKiljcnRjLT5z dGF0ZS0+Z2FtbWFfbHV0LT5kYXRhOw0KPj4+ICsNCj4+PiArCWZvciAoaSA9IDA7IGkgPCBDTFVU X1NJWkU7IGkrKywgbHV0KyspIHsNCj4+PiArCQl2YWwgPSAoKGx1dC0+cmVkIDw8IDgpICYgMHhm ZjAwMDApIHwgKGx1dC0+Z3JlZW4gJiAweGZmMDApIHwNCj4+PiArCQkJKGx1dC0+Ymx1ZSA+PiA4 KSB8IChpIDw8IDI0KTsNCj4+PiArCQlyZWdfd3JpdGUobGRldi0+cmVncywgTFREQ19MMUNMVVRX UiwgdmFsKTsNCj4+PiArCX0NCj4+PiArfQ0KPj4+ICsNCj4+PiAgICBzdGF0aWMgdm9pZCBsdGRj X2NydGNfYXRvbWljX2VuYWJsZShzdHJ1Y3QgZHJtX2NydGMgKmNydGMsDQo+Pj4gICAgCQkJCSAg ICBzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKm9sZF9zdGF0ZSkNCj4+PiAgICB7DQo+Pj4gQEAgLTQ4 NSw2ICs1MDksOCBAQCBzdGF0aWMgdm9pZCBsdGRjX2NydGNfYXRvbWljX2ZsdXNoKHN0cnVjdCBk cm1fY3J0YyAqY3J0YywNCj4+PiAgICANCj4+PiAgICAJRFJNX0RFQlVHX0FUT01JQygiXG4iKTsN Cj4+PiAgICANCj4+PiArCWx0ZGNfY3J0Y191cGRhdGVfY2x1dChjcnRjKTsNCj4+PiArDQo+Pj4g ICAgCS8qIENvbW1pdCBzaGFkb3cgcmVnaXN0ZXJzID0gdXBkYXRlIHBsYW5lcyBhdCBuZXh0IHZi bGFuayAqLw0KPj4+ICAgIAlyZWdfc2V0KGxkZXYtPnJlZ3MsIExURENfU1JDUiwgU1JDUl9WQlIp Ow0KPj4+ICAgIA0KPj4+IEBAIC01MzIsNiArNTU4LDcgQEAgdm9pZCBsdGRjX2NydGNfZGlzYWJs ZV92Ymxhbmsoc3RydWN0IGRybV9kZXZpY2UgKmRkZXYsIHVuc2lnbmVkIGludCBwaXBlKQ0KPj4+ ICAgIAkucmVzZXQgPSBkcm1fYXRvbWljX2hlbHBlcl9jcnRjX3Jlc2V0LA0KPj4+ICAgIAkuYXRv bWljX2R1cGxpY2F0ZV9zdGF0ZSA9IGRybV9hdG9taWNfaGVscGVyX2NydGNfZHVwbGljYXRlX3N0 YXRlLA0KPj4+ICAgIAkuYXRvbWljX2Rlc3Ryb3lfc3RhdGUgPSBkcm1fYXRvbWljX2hlbHBlcl9j cnRjX2Rlc3Ryb3lfc3RhdGUsDQo+Pj4gKwkuZ2FtbWFfc2V0ID0gZHJtX2F0b21pY19oZWxwZXJf bGVnYWN5X2dhbW1hX3NldCwNCj4+PiAgICB9Ow0KPj4+ICAgIA0KPj4+ICAgIC8qDQo+Pj4gQEAg LTc2NCw2ICs3OTEsOSBAQCBzdGF0aWMgaW50IGx0ZGNfY3J0Y19pbml0KHN0cnVjdCBkcm1fZGV2 aWNlICpkZGV2LCBzdHJ1Y3QgZHJtX2NydGMgKmNydGMpDQo+Pj4gICAgDQo+Pj4gICAgCWRybV9j cnRjX2hlbHBlcl9hZGQoY3J0YywgJmx0ZGNfY3J0Y19oZWxwZXJfZnVuY3MpOw0KPj4+ICAgIA0K Pj4+ICsJZHJtX21vZGVfY3J0Y19zZXRfZ2FtbWFfc2l6ZShjcnRjLCBDTFVUX1NJWkUpOw0KPj4+ ICsJZHJtX2NydGNfZW5hYmxlX2NvbG9yX21nbXQoY3J0YywgMCwgZmFsc2UsIENMVVRfU0laRSk7 DQo+Pj4gKw0KPj4+ICAgIAlEUk1fREVCVUdfRFJJVkVSKCJDUlRDOiVkIGNyZWF0ZWRcbiIsIGNy dGMtPmJhc2UuaWQpOw0KPj4+ICAgIA0KPj4+ICAgIAkvKiBBZGQgcGxhbmVzLiBOb3RlIDogdGhl IGZpcnN0IGxheWVyIGlzIHVzZWQgYnkgcHJpbWFyeSBwbGFuZSAqLw0KPiA= From 1583460061397295586@xxx Wed Nov 08 01:39:51 +0000 2017 X-GM-THRID: 1582318727969155530 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread