Received: by 10.213.65.68 with SMTP id h4csp763749imn; Fri, 6 Apr 2018 08:30:08 -0700 (PDT) X-Google-Smtp-Source: AIpwx48za82pLtXiFdEqj5ZTNptc485yr+Ns5p8F6YzkdUc7ONEsiMe/SabOF/Egz5rU0CEMxyQu X-Received: by 2002:a17:902:2862:: with SMTP id e89-v6mr27609381plb.348.1523028608341; Fri, 06 Apr 2018 08:30:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523028608; cv=none; d=google.com; s=arc-20160816; b=qvWcDyegba3ZBv9SPf5OEMfvFMqiQSQ4oNUtvkngHd6F6BUaNJHY0M5kM943LjpGS0 jdOV+/B1MnbQ8Ls+wAwKmp9KIaYpg1vcHEmCs/ZTnL6vRVJZ9sp/GCMNLEsOEyGVDL+V +DRhtWr7MTsYByOnhYYZlrSVhD12R/9EdQGYvEgeh4pbDriMwJiciUEqxfSNiTlsbsf3 uId8ml60d7jhDMX+MkCieAQrJlbzAEe2yFdfG+A4chtH1JErcfPNgs42e+ie7hOaHKdD looQNSpGDzBAKXCqFq0MatneQcBbi7rHI3siJE/UZWGtYXyRAp0yyj31BzoetYl+749L Eg3g== 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=ofDuXuMlsQFAb0HiRPyg4nU3nMqdEh13+5mo14yKIS4=; b=z6va1uM/oqt+u9x3ZtI/tq4eNZiP81b2BVcakjffHoesoTf2Bnw4Hlue0sKVBAJ6mb omm4UlzR7YPw+MtFa6yBwIZpOzyQ8D6xEDSph8CIJmkxFCPQssqU4NKZiLY29XkXXjT6 R3mT37YLpq+mxO5lEmZx0qxiWGeosZQpRW1OzdEN3Jh5l7sxChFnphka3/P8zUOi3bzY stYIqXLQXq+BBF+st4UyT79z0WE6qdPLv8Jz4qPIeBECG1f+N9h8KI//vlYeKa81G+7h cV0qM69cg8+n9SUSQLVg1efS5X7SZGeWblHQ3F7UiVfSygJkdEBak1CinE7yo9kvHiiH Ar9g== 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 r25si2815802pfh.2.2018.04.06.08.29.54; Fri, 06 Apr 2018 08:30:08 -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 S1753116AbeDFP2x (ORCPT + 99 others); Fri, 6 Apr 2018 11:28:53 -0400 Received: from mx07-00178001.pphosted.com ([62.209.51.94]:12283 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752858AbeDFP2s (ORCPT ); Fri, 6 Apr 2018 11:28:48 -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 w36FJVmb009959; Fri, 6 Apr 2018 17:28:30 +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 2h3gusx4yd-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 06 Apr 2018 17:28:30 +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 7CB6231; Fri, 6 Apr 2018 15:28:28 +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 36DE2A641; Fri, 6 Apr 2018 15:28:28 +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, 6 Apr 2018 17:28:27 +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, 6 Apr 2018 17:28:27 +0200 From: Philippe CORNU To: Laurent Pinchart CC: Daniel Vetter , Gustavo Padovan , Maarten Lankhorst , Sean Paul , David Airlie , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , "Benjamin Gaignard" , Yannick FERTRE , Vincent ABRIOU Subject: Re: [PATCH] drm: clarify adjusted_mode for a bridge connected to a crtc Thread-Topic: [PATCH] drm: clarify adjusted_mode for a bridge connected to a crtc Thread-Index: AQHTzbb6Xc81Ni58ZkqJDtQmzYCJWqPzutsA Date: Fri, 6 Apr 2018 15:28:27 +0000 Message-ID: References: <20180226121605.12050-1-philippe.cornu@st.com> <1765089.gI5krnOhAB@avalon> In-Reply-To: <1765089.gI5krnOhAB@avalon> 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.50] 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.10432:,, definitions=2018-04-06_08:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgTGF1cmVudCwNCg0KT24gMDQvMDYvMjAxOCAwNDo1MyBQTSwgTGF1cmVudCBQaW5jaGFydCB3 cm90ZToNCj4gSGkgUGhpbGlwcGUsDQo+IA0KPiBUaGFuayB5b3UgZm9yIHRoZSBwYXRjaC4NCj4g DQo+IE9uIE1vbmRheSwgMjYgRmVicnVhcnkgMjAxOCAxNDoxNjowNCBFRVNUIFBoaWxpcHBlIENv cm51IHdyb3RlOg0KPj4gVGhpcyBwYXRjaCBjbGFyaWZpZXMgdGhlIGFkanVzdGVkX21vZGUgZG9j dW1lbnRhdGlvbg0KPj4gZm9yIGEgYnJpZGdlIGRpcmVjdGx5IGNvbm5lY3RlZCB0byBhIGNydGMu DQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgQ29ybnUgPHBoaWxpcHBlLmNvcm51QHN0 LmNvbT4NCj4+IC0tLQ0KPj4gVGhpcyBwYXRjaCBpcyBsaW5rZWQgdG8gdGhlIGRpc2N1c3Npb24g aHR0cHM6Ly9sa21sLm9yZy9sa21sLzIwMTgvMS8yNS8zNjcNCj4+DQo+PiAgIGluY2x1ZGUvZHJt L2RybV9icmlkZ2UuaCB8IDMgKystDQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkNCj4+DQo+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0vZHJtX2Jy aWRnZS5oIGIvaW5jbHVkZS9kcm0vZHJtX2JyaWRnZS5oDQo+PiBpbmRleCAzMjcwZmVjNDY5Nzku LmI1ZjNjMDcwNDY3YyAxMDA2NDQNCj4+IC0tLSBhL2luY2x1ZGUvZHJtL2RybV9icmlkZ2UuaA0K Pj4gKysrIGIvaW5jbHVkZS9kcm0vZHJtX2JyaWRnZS5oDQo+PiBAQCAtMTc3LDcgKzE3Nyw4IEBA IHN0cnVjdCBkcm1fYnJpZGdlX2Z1bmNzIHsNCj4+ICAgCSAqIHBpcGVsaW5lIGhhcyBiZWVuIGNh bGxlZCBhbHJlYWR5LiBJZiB0aGUgYnJpZGdlIGlzIHRoZSBmaXJzdCBlbGVtZW50DQo+PiAgIAkg KiB0aGVuIHRoaXMgd291bGQgYmUgJmRybV9lbmNvZGVyX2hlbHBlcl9mdW5jcy5tb2RlX3NldC4g VGhlIGRpc3BsYXkNCj4+ICAgCSAqIHBpcGUgKGkuZS4gIGNsb2NrcyBhbmQgdGltaW5nIHNpZ25h bHMpIGlzIG9mZiB3aGVuIHRoaXMgZnVuY3Rpb24gaXMNCj4+IC0JICogY2FsbGVkLg0KPj4gKwkg KiBjYWxsZWQuIElmIHRoZSBicmlkZ2UgaXMgY29ubmVjdGVkIHRvIHRoZSBjcnRjLCB0aGUgYWRq dXN0ZWRfbW9kZQ0KPj4gKwkgKiBwYXJhbWV0ZXIgaXMgdGhlIG9uZSBkZWZpbmVkIGluICZkcm1f Y3J0Y19zdGF0ZS5hZGp1c3RlZF9tb2RlLg0KPiANCj4gVW5sZXNzIEknbSBtaXN0YWtlbiB0aGlz IHdpbGwgYWx3YXlzIGJlIHRoZSBtb2RlIHN0b3JlZCBpbg0KPiAmZHJtX2NydGNfc3RhdGUuYWRq dXN0ZWRfbW9kZSAoYXQgbGVhc3QgZm9yIGF0b21pYyBkcml2ZXJzKSwgcmVnYXJkbGVzcyBvZg0K PiB3aGV0aGVyIHRoZSBicmlkZ2UgaXMgdGhlIGZpcnN0IGluIHRoZSBjaGFpbiAoY29ubmVjdGVk IHRvIHRoZSBDUlRDKSBvciBub3QuDQo+IFdoYXQgaXMgaW1wb3J0YW50IHRvIGRvY3VtZW50IGlz IHRoYXQgd2UgaGF2ZSBhIHNpbmdsZSBhZGp1c3RlZF9tb2RlIGZvciB0aGUNCj4gd2hvbGUgY2hh aW4gb2YgYnJpZGdlcywgYW5kIHRoYXQgaXQgY29ycmVzcG9uZHMgdG8gdGhlIG1vZGUgb3V0cHV0 IGJ5IHRoZSBDUlRDDQo+IGZvciB0aGUgZmlyc3QgYnJpZGdlLiBCcmlkZ2VzIGZ1cnRoZXIgaW4g dGhlIGNoYWluIGNhbiBsb29rIGF0IHRoYXQgbW9kZSwNCj4gYWx0aG91Z2ggdGhlcmUgd2lsbCBw cm9iYWJseSBiZSBub3RoaW5nIG9mIGludGVyZXN0IHRvIHRoZW0gdGhlcmUuDQo+IA0KPiBIb3cg YWJvdXQgdGhlIGZvbGxvd2luZyB0ZXh0ID8NCj4gDQo+ICAgICAgLyoqDQo+ICAgICAgICogQG1v ZGVfc2V0Og0KPiAgICAgICAqDQo+ICAgICAgICogVGhpcyBjYWxsYmFjayBzaG91bGQgc2V0IHRo ZSBnaXZlbiBtb2RlIG9uIHRoZSBicmlkZ2UuIEl0IGlzIGNhbGxlZA0KPiAgICAgICAqIGFmdGVy IHRoZSBAbW9kZV9zZXQgY2FsbGJhY2sgZm9yIHRoZSBwcmVjZWRpbmcgZWxlbWVudCBpbiB0aGUg ZGlzcGxheQ0KPiAgICAgICAqIHBpcGVsaW5lIGhhcyBiZWVuIGNhbGxlZCBhbHJlYWR5LiBJZiB0 aGUgYnJpZGdlIGlzIHRoZSBmaXJzdCBlbGVtZW50DQo+ICAgICAgICogdGhlbiB0aGlzIHdvdWxk IGJlICZkcm1fZW5jb2Rlcl9oZWxwZXJfZnVuY3MubW9kZV9zZXQuIFRoZSBkaXNwbGF5DQo+ICAg ICAgICogcGlwZSAoaS5lLiAgY2xvY2tzIGFuZCB0aW1pbmcgc2lnbmFscykgaXMgb2ZmIHdoZW4g dGhpcyBmdW5jdGlvbiBpcw0KPiAgICAgICAqIGNhbGxlZC4NCj4gICAgICAgKg0KPiAgICAgICAq IFRoZSBhZGp1c3RlZF9tb2RlIHBhcmFtZXRlciBjb3JyZXNwb25kcyB0byB0aGUgbW9kZSBvdXRw dXQgYnkgdGhlIENSVEMNCj4gICAgICAgKiBmb3IgdGhlIGZpcnN0IGJyaWRnZSBpbiB0aGUgY2hh aW4uIEl0IGNhbiBiZSBkaWZmZXJlbnQgZnJvbSB0aGUgbW9kZQ0KPiAgICAgICAqIHBhcmFtZXRl ciB0aGF0IGNvbnRhaW5zIHRoZSBkZXNpcmVkIG1vZGUgZm9yIHRoZSBjb25uZWN0b3IgYXQgdGhl IGVuZA0KPiAgICAgICAqIG9mIHRoZSBicmlkZ2VzIGNoYWluLCBmb3IgaW5zdGFuY2Ugd2hlbiB0 aGUgZmlyc3QgYnJpZGdlIGluIHRoZSBjaGFpbg0KPiAgICAgICAqIHBlcmZvcm1zIHNjYWxpbmcu IFRoZSBhZGp1c3RlZCBtb2RlIGlzIG1vc3RseSB1c2VmdWwgZm9yIHRoZSBmaXJzdA0KPiAgICAg ICAqIGJyaWRnZSBpbiB0aGUgY2hhaW4gYW5kIGlzIGxpa2VseSBpcnJlbGV2YW50IGZvciB0aGUg b3RoZXIgYnJpZGdlcy4NCj4gICAgICAgKg0KPiAgICAgICAqIEZvciBhdG9taWMgZHJpdmVycyB0 aGUgYWRqdXN0ZWRfbW9kZSBpcyB0aGUgbW9kZSBzdG9yZWQgaW4NCj4gICAgICAgKiAmZHJtX2Ny dGNfc3RhdGUuYWRqdXN0ZWRfbW9kZS4NCj4gICAgICAgKg0KPiAgICAgICAqIE5PVEU6DQo+ICAg ICAgICoNCj4gICAgICAgKiBJZiBhIG5lZWQgYXJpc2VzIHRvIHN0b3JlIGFuZCBhY2Nlc3MgbW9k ZXMgYWRqdXN0ZWQgZm9yIG90aGVyIGxvY2F0aW9ucw0KPiAgICAgICAqIHRoYW4gdGhlIGNvbm5l Y3Rpb24gYmV0d2VlbiB0aGUgQ1JUQyBhbmQgdGhlIGZpcnN0IGJyaWRnZSwgdGhlIERSTQ0KPiAg ICAgICAqIGZyYW1ld29yayB3aWxsIGhhdmUgdG8gYmUgZXh0ZW5kZWQgd2l0aCBEUk0gYnJpZGdl IHN0YXRlcy4NCj4gICAgIAkgKi8NCj4gDQo+IFRoZW4gSSB0aGluayB3ZSBzaG91bGQgYWxzbyB1 cGRhdGUgdGhlIGRvY3VtZW50YXRpb24gb2YNCj4gZHJtX2NydGNfc3RhdGUuYWRqdXN0ZWRfbW9k ZSBhY2NvcmRpbmdseToNCj4gDQo+ICAgICAgLyoNCj4gICAgICAgKiBAYWRqdXN0ZWRfbW9kZToN Cj4gICAgICAgKg0KPiAgICAgICAqIEludGVybmFsIGRpc3BsYXkgdGltaW5ncyB3aGljaCBjYW4g YmUgdXNlZCBieSB0aGUgZHJpdmVyIHRvIGhhbmRsZQ0KPiAgICAgICAqIGRpZmZlcmVuY2VzIGJl dHdlZW4gdGhlIG1vZGUgcmVxdWVzdGVkIGJ5IHVzZXJzcGFjZSBpbiBAbW9kZSBhbmQgd2hhdA0K PiAgICAgICAqIGlzIGFjdHVhbGx5IHByb2dyYW1tZWQgaW50byB0aGUgaGFyZHdhcmUuDQo+ICAg ICAgICoNCj4gICAgICAgKiBGb3IgZHJpdmVycyB1c2luZyBkcm1fYnJpZGdlLCB0aGlzIHN0b3Jl IHRoZSBoYXJkd2FyZSBkaXNwbGF5IHRpbWluZ3MNCj4gICAgICAgKiB1c2VkIGJldHdlZW4gdGhl IENSVEMgYW5kIHRoZSBmaXJzdCBicmlkZ2UuIEZvciBvdGhlciBkcml2ZXJzLCB0aGUNCj4gICAg ICAgKiBtZWFuaW5nIG9mIHRoZSBhZGp1c3RlZF9tb2RlIGZpZWxkIGlzIHB1cmVseSBkcml2ZXIg aW1wbGVtZW50YXRpb24NCj4gICAgICAgKiBkZWZpbmVkIGluZm9ybWF0aW9uLCBhbmQgd2lsbCB1 c3VhbGx5IGJlIHVzZWQgdG8gc3RvcmUgdGhlIGhhcmR3YXJlDQo+ICAgICAgICogZGlzcGxheSB0 aW1pbmdzIHVzZWQgYmV0d2VlbiB0aGUgQ1JUQyBhbmQgZW5jb2RlciBibG9ja3MuDQo+ICAgICAg ICovDQo+IA0KDQpZb3VyIHByb3Bvc2FsIGlzIHZlcnkgY2xlYXIgYW5kIHVuZGVyc3RhbmRhYmxl LiBJIHdpbGwgbWFrZSBhIG5ldyBwYXRjaCANCnZlcnNpb24gYmFzZWQgb24gaXQuDQpCaWcgdGhh bmtzDQpQaGlsaXBwZSA6LSkNCg==