This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Tue Apr 23 11:16:35 2024 >From mailfetcher Fri Apr 27 15:00:06 2018 Envelope-to: lkml@grols.ch Delivery-date: Fri, 27 Apr 2018 15:00:05 +0200 Received: from srv.grols.ch [5.172.41.101] by 1eb738dfd482 with IMAP (fetchmail-6.3.26) for (single-drop); Fri, 27 Apr 2018 15:00:06 +0200 (CEST) Received: from vger.kernel.org ([209.132.180.67]) by home.grols.ch with esmtp (Exim 4.89) (envelope-from ) id 1fC2yr-0006Mq-Cz for lkml@grols.ch; Fri, 27 Apr 2018 15:00:05 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757978AbeD0NAD (ORCPT ); Fri, 27 Apr 2018 09:00:03 -0400 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:15058 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757846AbeD0NAC (ORCPT ); Fri, 27 Apr 2018 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 w3RCxWOF027428; Fri, 27 Apr 2018 14:59:52 +0200 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2hkpbeybkr-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 27 Apr 2018 14:59:52 +0200 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 954D23A; Fri, 27 Apr 2018 12:59:51 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag5node3.st.com [10.75.127.15]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 7863C2C67; Fri, 27 Apr 2018 12:59:51 +0000 (GMT) Received: from SFHDAG6NODE3.st.com (10.75.127.18) by SFHDAG5NODE3.st.com (10.75.127.15) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Fri, 27 Apr 2018 14:59:51 +0200 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, 27 Apr 2018 14:59:50 +0200 From: Philippe CORNU To: Yannick FERTRE , Benjamin Gaignard , Vincent ABRIOU , "David Airlie" , "dri-devel@lists.freedesktop.org" Subject: Re: [PATCH] drm/stm: ltdc: add mode_valid() Thread-Topic: [PATCH] drm/stm: ltdc: add mode_valid() Thread-Index: AQHT1kDms4rb0CcO1UuIGz3k5PZYoKQQ+5eAgAOFoAA= Date: Fri, 27 Apr 2018 12:59:50 +0000 Message-Id: References: <20180417114026.8709-1-philippe.cornu@st.com> In-Reply-To: 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.7.0 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted X-Originating-IP: [10.75.127.44] Content-Type: text/plain; charset="utf-8" Content-ID: <5120818970EE494DB19ECB3C35F86CBA@st.com> Content-Transfer-Encoding: base64 Mime-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-27_03:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-Id: X-Mailing-List: linux-kernel@vger.kernel.org Received-SPF: none client-ip=209.132.180.67; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org X-Spam-Score: 4.8 X-Spam-Score-Bar: ++++ X-Spam-Action: no action X-Spam-Report: Action: no action Symbol: FROM_HAS_DN(0.00) Symbol: GREYLIST(0.00) Symbol: RCVD_COUNT_SEVEN(0.00) Symbol: RCVD_NO_TLS_LAST(0.00) Symbol: HAS_XOIP(0.00) Symbol: MIME_GOOD(-0.10) Symbol: ASN(0.00) Symbol: MID_RHS_MATCH_FROM(0.00) Symbol: DMARC_NA(0.00) Sym DQoNCk9uIDA0LzI1LzIwMTggMDk6MTIgQU0sIFlhbm5pY2sgRkVSVFJFIHdyb3RlOg0KPiBIaSBQ aGlsaXBwZSwNCj4gDQo+IFJldmlld2VkLWJ5OiBZYW5uaWNrIEZlcnRyw6kgPHlhbm5pY2suZmVy dHJlQHN0LmNvbT4NCj4gDQoNCkFwcGxpZWQgb24gZHJtLW1pc2MtbmV4dC4NCk1hbnkgdGhhbmtz LA0KUGhpbGlwcGUgOi0pDQoNCj4gT24gMDQvMTcvMjAxOCAwMTo0MCBQTSwgUGhpbGlwcGUgQ29y bnUgd3JvdGU6DQo+PiBBZGQgbW9kZV92YWxpZCgpIGZ1bmN0aW9uIHRvIGZpbHRlciBtb2RlcyBh Y2NvcmRpbmcgdG8gYXZhaWxhYmxlDQo+PiBwbGwgY2xvY2sgdmFsdWVzIGFuZCAicHJlZmVycmVk IiBtb2Rlcy4gSXQgaXMgcGFydGljdWxhcmx5DQo+PiB1c2VmdWwgZm9yIGhkbWkgbW9kZXMgdGhh dCByZXF1aXJlIHByZWNpc2UgcGl4ZWwgY2xvY2tzLg0KPj4NCj4+IE5vdGUgdGhhdCAicHJlZmVy cmVkIiBtb2RlcyBhcmUgYWx3YXlzIGFjY2VwdGVkOg0KPj4gLSB0aGlzIGlzIGltcG9ydGFudCBm b3IgcGFuZWxzIGJlY2F1c2UgcGFuZWwgY2xvY2sgdG9sZXJhbmNlcyBhcmUNCj4+ICAgICBiaWdn ZXIgdGhhbiBoZG1pIG9uZXMgYW5kIHRoZXJlIGlzIG5vIHJlYXNvbiB0byBub3QgYWNjZXB0IHRo ZW0NCj4+ICAgICAodGhlIGZwcyBtYXkgdmFyeSBhIGxpdHRsZSBidXQgaXQgaXMgbm90IGEgcHJv YmxlbSkuDQo+PiAtIHRoZSBoZG1pIHByZWZlcnJlZCBtb2RlIHdpbGwgYmUgYWNjZXB0ZWQgdG9v LCBidXQgdXNlcmxhbmQgd2lsbA0KPj4gICAgIGJlIGFibGUgdG8gdXNlIG90aGVycyBoZG1pICJ2 YWxpZCIgbW9kZXMgaWYgbmVjZXNzYXJ5Lg0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBl IENvcm51IDxwaGlsaXBwZS5jb3JudUBzdC5jb20+DQo+PiAtLS0NCj4+ICAgIGRyaXZlcnMvZ3B1 L2RybS9zdG0vbHRkYy5jIHwgMzggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysNCj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspDQo+Pg0KPj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zdG0vbHRkYy5jIGIvZHJpdmVycy9ncHUvZHJtL3N0bS9s dGRjLmMNCj4+IGluZGV4IDAxNGNlZjhjZWYzNy4uNjE2MTkxZmU5OGFlIDEwMDY0NA0KPj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL3N0bS9sdGRjLmMNCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9z dG0vbHRkYy5jDQo+PiBAQCAtNDQ1LDYgKzQ0NSw0MyBAQCBzdGF0aWMgdm9pZCBsdGRjX2NydGNf YXRvbWljX2Rpc2FibGUoc3RydWN0IGRybV9jcnRjICpjcnRjLA0KPj4gICAgCXJlZ19zZXQobGRl di0+cmVncywgTFREQ19TUkNSLCBTUkNSX0lNUik7DQo+PiAgICB9DQo+PiAgICANCj4+ICsjZGVm aW5lIENMS19UT0xFUkFOQ0VfSFogNTANCj4+ICsNCj4+ICtzdGF0aWMgZW51bSBkcm1fbW9kZV9z dGF0dXMNCj4+ICtsdGRjX2NydGNfbW9kZV92YWxpZChzdHJ1Y3QgZHJtX2NydGMgKmNydGMsDQo+ PiArCQkgICAgIGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICptb2RlKQ0KPj4gK3sNCj4+ ICsJc3RydWN0IGx0ZGNfZGV2aWNlICpsZGV2ID0gY3J0Y190b19sdGRjKGNydGMpOw0KPj4gKwlp bnQgdGFyZ2V0ID0gbW9kZS0+Y2xvY2sgKiAxMDAwOw0KPj4gKwlpbnQgdGFyZ2V0X21pbiA9IHRh cmdldCAtIENMS19UT0xFUkFOQ0VfSFo7DQo+PiArCWludCB0YXJnZXRfbWF4ID0gdGFyZ2V0ICsg Q0xLX1RPTEVSQU5DRV9IWjsNCj4+ICsJaW50IHJlc3VsdDsNCj4+ICsNCj4+ICsJLyoNCj4+ICsJ ICogQWNjZXB0IGFsbCAicHJlZmVycmVkIiBtb2RlczoNCj4+ICsJICogLSB0aGlzIGlzIGltcG9y dGFudCBmb3IgcGFuZWxzIGJlY2F1c2UgcGFuZWwgY2xvY2sgdG9sZXJhbmNlcyBhcmUNCj4+ICsJ ICogICBiaWdnZXIgdGhhbiBoZG1pIG9uZXMgYW5kIHRoZXJlIGlzIG5vIHJlYXNvbiB0byBub3Qg YWNjZXB0IHRoZW0NCj4+ICsJICogICAodGhlIGZwcyBtYXkgdmFyeSBhIGxpdHRsZSBidXQgaXQg aXMgbm90IGEgcHJvYmxlbSkuDQo+PiArCSAqIC0gdGhlIGhkbWkgcHJlZmVycmVkIG1vZGUgd2ls bCBiZSBhY2NlcHRlZCB0b28sIGJ1dCB1c2VybGFuZCB3aWxsDQo+PiArCSAqICAgYmUgYWJsZSB0 byB1c2Ugb3RoZXJzIGhkbWkgInZhbGlkIiBtb2RlcyBpZiBuZWNlc3NhcnkuDQo+PiArCSAqLw0K Pj4gKwlpZiAobW9kZS0+dHlwZSAmIERSTV9NT0RFX1RZUEVfUFJFRkVSUkVEKQ0KPj4gKwkJcmV0 dXJuIE1PREVfT0s7DQo+PiArDQo+PiArCXJlc3VsdCA9IGNsa19yb3VuZF9yYXRlKGxkZXYtPnBp eGVsX2NsaywgdGFyZ2V0KTsNCj4+ICsNCj4+ICsJRFJNX0RFQlVHX0RSSVZFUigiY2xrIHJhdGUg dGFyZ2V0ICVkLCBhdmFpbGFibGUgJWRcbiIsIHRhcmdldCwgcmVzdWx0KTsNCj4+ICsNCj4+ICsJ LyoNCj4+ICsJICogRmlsdGVyIG1vZGVzIGFjY29yZGluZyB0byB0aGUgY2xvY2sgdmFsdWUsIHBh cnRpY3VsYXJseSB1c2VmdWwgZm9yDQo+PiArCSAqIGhkbWkgbW9kZXMgdGhhdCByZXF1aXJlIHBy ZWNpc2UgcGl4ZWwgY2xvY2tzLg0KPj4gKwkgKi8NCj4+ICsJaWYgKHJlc3VsdCA8IHRhcmdldF9t aW4gfHwgcmVzdWx0ID4gdGFyZ2V0X21heCkNCj4+ICsJCXJldHVybiBNT0RFX0NMT0NLX1JBTkdF Ow0KPj4gKw0KPj4gKwlyZXR1cm4gTU9ERV9PSzsNCj4+ICt9DQo+PiArDQo+PiAgICBzdGF0aWMg Ym9vbCBsdGRjX2NydGNfbW9kZV9maXh1cChzdHJ1Y3QgZHJtX2NydGMgKmNydGMsDQo+PiAgICAJ CQkJIGNvbnN0IHN0cnVjdCBkcm1fZGlzcGxheV9tb2RlICptb2RlLA0KPj4gICAgCQkJCSBzdHJ1 Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqYWRqdXN0ZWRfbW9kZSkNCj4+IEBAIC01NTksNiArNTk2LDcg QEAgc3RhdGljIHZvaWQgbHRkY19jcnRjX2F0b21pY19mbHVzaChzdHJ1Y3QgZHJtX2NydGMgKmNy dGMsDQo+PiAgICB9DQo+PiAgICANCj4+ICAgIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2NydGNf aGVscGVyX2Z1bmNzIGx0ZGNfY3J0Y19oZWxwZXJfZnVuY3MgPSB7DQo+PiArCS5tb2RlX3ZhbGlk ID0gbHRkY19jcnRjX21vZGVfdmFsaWQsDQo+PiAgICAJLm1vZGVfZml4dXAgPSBsdGRjX2NydGNf bW9kZV9maXh1cCwNCj4+ICAgIAkubW9kZV9zZXRfbm9mYiA9IGx0ZGNfY3J0Y19tb2RlX3NldF9u b2ZiLA0KPj4gICAgCS5hdG9taWNfZmx1c2ggPSBsdGRjX2NydGNfYXRvbWljX2ZsdXNoLA==