Received: by 10.192.165.156 with SMTP id m28csp410374imm; Mon, 16 Apr 2018 02:16:15 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/CjD2iZuZuDimP/QpV8SuwCs2WRUTtxUDoVQjcJeQRTnFAlBPJqJBJz8TsgrueZYYzl72A X-Received: by 10.101.68.67 with SMTP id e3mr6952823pgq.348.1523870175425; Mon, 16 Apr 2018 02:16:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523870175; cv=none; d=google.com; s=arc-20160816; b=NuZyrkY8MFlvt8RAgd/f4UPYMEYJIZiHGScXWgWugj1LMDZ+w3LkSyOYvR0G+RB3hu di4gHghJjnz82HUkBE8VcSU56Gy9bwV7Cc5qnIrbWxFXfYNW6iq4yjnZG+o/ZG56qxya 9AXV1dnjMugK4rsN97L+4oA3/jgOItm68Q3qved6AB76ro2gzx0lufSvULztdoCePOEj 7WFBQIFJbSGchh0X/IkIa/jLciM29rZBpAWN++0Klbfrj8uStatrv3/In3OBDG/qfSc9 XuVLGwKqx8bpFarZ6R+tHvVkk61bFl2P/Poibsw+28B+RygjX3esnUeU41IAIMrvB/qJ YxKA== 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=yRSQIH1zdq0tjGsoHc1htX3g2KxaQo0ONysdyv97kfM=; b=Lxn8rPxwypqlhQcofur7PAZQp+YO7hbcsS6ateeKN7EMzRpk5dbNMKSGfS2+TXBzXq 6BxF8mN3zM844JBzs5LOagbWqEogg8uLQOQoPl4f2+Qnuhl/cvZtcvaE/ii3EzZaF8L2 dm5bsU/BXq+ErhQO4OwndTQwkUNIDcpfSSvZHND9uwnLMQN60HoPn3eC/cbcVN5MAjgF nvRp5uTUQy+dXLEMG/gBsTUvW0XBbUcNNI0ooEN+WEEPmc6QGl+8R83forzZgq5ZUF/O TP79jhL8X44kVuj0HXVa0jZspPY2QFA2FnxswgNIngPVjos1Wq/CprvPmAMVKyiGz+od qwGQ== 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 o11si9518254pgc.274.2018.04.16.02.16.01; Mon, 16 Apr 2018 02:16:15 -0700 (PDT) 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 S1754236AbeDPJOu (ORCPT + 99 others); Mon, 16 Apr 2018 05:14:50 -0400 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:30617 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751099AbeDPJOt (ORCPT ); Mon, 16 Apr 2018 05:14:49 -0400 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 w3G9Dqwt028700; Mon, 16 Apr 2018 11:14:37 +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 2hcptmrs55-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 16 Apr 2018 11:14:37 +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 361A54A; Mon, 16 Apr 2018 09:14:37 +0000 (GMT) Received: from Webmail-eu.st.com (gpxdag3node5.st.com [10.75.127.72]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 1900824CA; Mon, 16 Apr 2018 09:14:37 +0000 (GMT) Received: from GPXDAG5NODE4.st.com (10.75.127.77) by GPXDAG3NODE5.st.com (10.75.127.72) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 16 Apr 2018 11:14:36 +0200 Received: from GPXDAG5NODE4.st.com ([fe80::f1ac:b650:75f9:818a]) by GPXDAG5NODE4.st.com ([fe80::f1ac:b650:75f9:818a%19]) with mapi id 15.00.1347.000; Mon, 16 Apr 2018 11:14:36 +0200 From: Vincent ABRIOU To: Philippe CORNU , Yannick FERTRE , Benjamin Gaignard , David Airlie , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" CC: Fabien DESSENNE , Mickael REULIER , Alexandre TORGUE Subject: Re: [PATCH] drm/stm: ltdc: add user update info in plane print state Thread-Topic: [PATCH] drm/stm: ltdc: add user update info in plane print state Thread-Index: AQHTzrhWwCZmriDzrESJEFIN65KdyqQDB7SA Date: Mon, 16 Apr 2018 09:14:36 +0000 Message-ID: <8843fede-9859-7332-1e34-515efe58024c@st.com> References: <20180407213503.30932-1-philippe.cornu@st.com> In-Reply-To: <20180407213503.30932-1-philippe.cornu@st.com> Accept-Language: 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.117] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-16_04:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgUGhpbGlwcGUsDQoNClJldmlld2VkLWJ5OiBWaW5jZW50IEFicmlvdSA8dmluY2VudC5hYnJp b3VAc3QuY29tPg0KDQpPbiAwNC8wNy8yMDE4IDExOjM1IFBNLCBQaGlsaXBwZSBDb3JudSB3cm90 ZToNCj4gVGhpcyBwYXRjaCBhZGRzIHRoZSB1c2VyIHVwZGF0ZSBpbmZvcm1hdGlvbiBpbg0KPiBm cmFtZXMtcGVyLXNlY29uZCBpbnRvIHRoZSBkcm0gZGVidWdmcyBwbGFuZSBzdGF0ZS4NCj4gDQo+ IFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIENvcm51IDxwaGlsaXBwZS5jb3JudUBzdC5jb20+DQo+ IC0tLQ0KPiAgIGRyaXZlcnMvZ3B1L2RybS9zdG0vbHRkYy5jIHwgMjIgKysrKysrKysrKysrKysr KysrKysrKw0KPiAgIGRyaXZlcnMvZ3B1L2RybS9zdG0vbHRkYy5oIHwgIDggKysrKysrKysNCj4g ICAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKykNCj4gDQo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vc3RtL2x0ZGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9zdG0vbHRkYy5jDQo+ IGluZGV4IDJiNzQ1Y2ZjOTAwMC4uMDYxZDJiNmU1MTU3IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vc3RtL2x0ZGMuYw0KPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vc3RtL2x0ZGMuYw0K PiBAQCAtNzI5LDYgKzcyOSw4IEBAIHN0YXRpYyB2b2lkIGx0ZGNfcGxhbmVfYXRvbWljX3VwZGF0 ZShzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwNCj4gICAJcmVnX3VwZGF0ZV9iaXRzKGxkZXYtPnJl Z3MsIExURENfTDFDUiArIGxvZnMsDQo+ICAgCQkJTFhDUl9MRU4gfCBMWENSX0NMVVRFTiwgdmFs KTsNCj4gICANCj4gKwlsZGV2LT5wbGFuZV9mcHNpW3BsYW5lLT5pbmRleF0uY291bnRlcisrOw0K PiArDQo+ICAgCW11dGV4X2xvY2soJmxkZXYtPmVycl9sb2NrKTsNCj4gICAJaWYgKGxkZXYtPmVy cm9yX3N0YXR1cyAmIElTUl9GVUlGKSB7DQo+ICAgCQlEUk1fREVCVUdfRFJJVkVSKCJGaWZvIHVu ZGVycnVuXG4iKTsNCj4gQEAgLTc1NCw2ICs3NTYsMjUgQEAgc3RhdGljIHZvaWQgbHRkY19wbGFu ZV9hdG9taWNfZGlzYWJsZShzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwNCj4gICAJCQkgb2xkc3Rh dGUtPmNydGMtPmJhc2UuaWQsIHBsYW5lLT5iYXNlLmlkKTsNCj4gICB9DQo+ICAgDQo+ICtzdGF0 aWMgdm9pZCBsdGRjX3BsYW5lX2F0b21pY19wcmludF9zdGF0ZShzdHJ1Y3QgZHJtX3ByaW50ZXIg KnAsDQo+ICsJCQkJCSAgY29uc3Qgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqc3RhdGUpDQo+ICt7 DQo+ICsJc3RydWN0IGRybV9wbGFuZSAqcGxhbmUgPSBzdGF0ZS0+cGxhbmU7DQo+ICsJc3RydWN0 IGx0ZGNfZGV2aWNlICpsZGV2ID0gcGxhbmVfdG9fbHRkYyhwbGFuZSk7DQo+ICsJc3RydWN0IGZw c19pbmZvICpmcHNpID0gJmxkZXYtPnBsYW5lX2Zwc2lbcGxhbmUtPmluZGV4XTsNCj4gKwlpbnQg bXNfc2luY2VfbGFzdDsNCj4gKwlrdGltZV90IG5vdzsNCj4gKw0KPiArCW5vdyA9IGt0aW1lX2dl dCgpOw0KPiArCW1zX3NpbmNlX2xhc3QgPSBrdGltZV90b19tcyhrdGltZV9zdWIobm93LCBmcHNp LT5sYXN0X3RpbWVzdGFtcCkpOw0KPiArDQo+ICsJZHJtX3ByaW50ZihwLCAiXHR1c2VyX3VwZGF0 ZXM9JWRmcHNcbiIsDQo+ICsJCSAgIERJVl9ST1VORF9DTE9TRVNUKGZwc2ktPmNvdW50ZXIgKiAx MDAwLCBtc19zaW5jZV9sYXN0KSk7DQo+ICsNCj4gKwlmcHNpLT5sYXN0X3RpbWVzdGFtcCA9IG5v dzsNCj4gKwlmcHNpLT5jb3VudGVyID0gMDsNCj4gK30NCj4gKw0KPiAgIHN0YXRpYyBjb25zdCBz dHJ1Y3QgZHJtX3BsYW5lX2Z1bmNzIGx0ZGNfcGxhbmVfZnVuY3MgPSB7DQo+ICAgCS51cGRhdGVf cGxhbmUgPSBkcm1fYXRvbWljX2hlbHBlcl91cGRhdGVfcGxhbmUsDQo+ICAgCS5kaXNhYmxlX3Bs YW5lID0gZHJtX2F0b21pY19oZWxwZXJfZGlzYWJsZV9wbGFuZSwNCj4gQEAgLTc2MSw2ICs3ODIs NyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9wbGFuZV9mdW5jcyBsdGRjX3BsYW5lX2Z1bmNz ID0gew0KPiAgIAkucmVzZXQgPSBkcm1fYXRvbWljX2hlbHBlcl9wbGFuZV9yZXNldCwNCj4gICAJ LmF0b21pY19kdXBsaWNhdGVfc3RhdGUgPSBkcm1fYXRvbWljX2hlbHBlcl9wbGFuZV9kdXBsaWNh dGVfc3RhdGUsDQo+ICAgCS5hdG9taWNfZGVzdHJveV9zdGF0ZSA9IGRybV9hdG9taWNfaGVscGVy X3BsYW5lX2Rlc3Ryb3lfc3RhdGUsDQo+ICsJLmF0b21pY19wcmludF9zdGF0ZSA9IGx0ZGNfcGxh bmVfYXRvbWljX3ByaW50X3N0YXRlLA0KPiAgIH07DQo+ICAgDQo+ICAgc3RhdGljIGNvbnN0IHN0 cnVjdCBkcm1fcGxhbmVfaGVscGVyX2Z1bmNzIGx0ZGNfcGxhbmVfaGVscGVyX2Z1bmNzID0gew0K PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N0bS9sdGRjLmggYi9kcml2ZXJzL2dwdS9k cm0vc3RtL2x0ZGMuaA0KPiBpbmRleCA2MWE4MGQwMGJjM2IuLjFlMTZkNmFmYjBkMiAxMDA2NDQN Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3N0bS9sdGRjLmgNCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL3N0bS9sdGRjLmgNCj4gQEAgLTIwLDYgKzIwLDEzIEBAIHN0cnVjdCBsdGRjX2NhcHMgew0K PiAgIAlib29sIG5vbl9hbHBoYV9vbmx5X2wxOyAvKiBub24tbmF0aXZlIG5vLWFscGhhIGZvcm1h dHMgb24gbGF5ZXIgMSAqLw0KPiAgIH07DQo+ICAgDQo+ICsjZGVmaW5lIExURENfTUFYX0xBWUVS CTQNCj4gKw0KPiArc3RydWN0IGZwc19pbmZvIHsNCj4gKwl1bnNpZ25lZCBpbnQgY291bnRlcjsN Cj4gKwlrdGltZV90IGxhc3RfdGltZXN0YW1wOw0KPiArfTsNCj4gKw0KPiAgIHN0cnVjdCBsdGRj X2RldmljZSB7DQo+ICAgCXZvaWQgX19pb21lbSAqcmVnczsNCj4gICAJc3RydWN0IGNsayAqcGl4 ZWxfY2xrOwkvKiBsY2QgcGl4ZWwgY2xvY2sgKi8NCj4gQEAgLTI3LDYgKzM0LDcgQEAgc3RydWN0 IGx0ZGNfZGV2aWNlIHsNCj4gICAJc3RydWN0IGx0ZGNfY2FwcyBjYXBzOw0KPiAgIAl1MzIgZXJy b3Jfc3RhdHVzOw0KPiAgIAl1MzIgaXJxX3N0YXR1czsNCj4gKwlzdHJ1Y3QgZnBzX2luZm8gcGxh bmVfZnBzaVtMVERDX01BWF9MQVlFUl07DQo+ICAgfTsNCj4gICANCj4gICBpbnQgbHRkY19sb2Fk KHN0cnVjdCBkcm1fZGV2aWNlICpkZGV2KTsNCj4g