Received: by 10.223.176.46 with SMTP id f43csp528004wra; Wed, 24 Jan 2018 01:53:28 -0800 (PST) X-Google-Smtp-Source: AH8x224P5n49UxOm6h4dmfAq9EneES6cMkUUxK6bSpORv1yk3gc+tTLPubphFBuA9FspdXHJxWtK X-Received: by 10.99.190.76 with SMTP id g12mr10694913pgo.235.1516787608839; Wed, 24 Jan 2018 01:53:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516787608; cv=none; d=google.com; s=arc-20160816; b=TKUNTiFSv/F7j5lmTBzxSFo3NaSrqKjH51VNuYf7eRas336ROKASKMbxJq+4S0lUtO M+P9IoPjRkb9zv9r+2Qc4L2Mx5ZDEdGwItWrZDVRF3HtzWvujRVah/mpC9oijLOTozs2 Pqzkr0dEbTK/lz9iceUGmm2aBizMPwJ5X+n+zWyy+zan3n3NEhWG/WObSe5T3j1XE/z9 5/dK2vpA2TF8hzNdCHJ2blgZMEHZKtaWaAvpe5zGccHpf3k3heBQgTx/aHVf2zTghlCC M7ELdUb2MbG16+fF6BtQx6Pqh9afSXOxdAPsV3g71FiaJkog9vdJzA2EkXoy88Jb3rZH GQlg== 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=0ZVqeDHxcgt/ea3ZAOR96xAx4HyAdXFkIBMdpZm8q+c=; b=Ys6wUwA97QPVbGT7dw8lMp4khpFUTzKqlvJntLlqWun39WDDdpx9QmjuSCwF2ft4VF VT1KbVdT5IbZ8qTG9vZcHY47iisOwWIpKf7vqcouaLZmiDQ8GKIF2YxD+9Bh9KA5thcy 3K+IXF0kTrbJExaBQFAJc2l0Gk1Y4x/xAbMHpHDKX+dac708NNHeUtjPfvw5u0XX+89z WvzGMuVzSOBv15Z7djhZ0D9uwtUqVCOly7U5oCnJPApllN+7wj+g4kIboI55AR4QxUEo 1dD6sR5p5jSUG3MrSXPMmHOXbN2XXoQBrs/epb8HAM78ojbuJoYvB9irVMZTLnvZeefT U9KQ== 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 h192si15807516pgc.123.2018.01.24.01.53.15; Wed, 24 Jan 2018 01:53:28 -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 S932999AbeAXJv7 (ORCPT + 99 others); Wed, 24 Jan 2018 04:51:59 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:49459 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932606AbeAXJvw (ORCPT ); Wed, 24 Jan 2018 04:51:52 -0500 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx08-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w0O9n6Ho021295; Wed, 24 Jan 2018 10:51:20 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2fnc6akf0q-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 24 Jan 2018 10:51:20 +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 9E17038; Wed, 24 Jan 2018 09:51:19 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag5node2.st.com [10.75.127.14]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 2B192178E; Wed, 24 Jan 2018 09:51:19 +0000 (GMT) Received: from SFHDAG6NODE3.st.com (10.75.127.18) by SFHDAG5NODE2.st.com (10.75.127.14) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Wed, 24 Jan 2018 10:51:18 +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; Wed, 24 Jan 2018 10:51:18 +0100 From: Philippe CORNU To: Brian Norris CC: Archit Taneja , Andrzej Hajda , Laurent Pinchart , David Airlie , Yannick FERTRE , Vincent ABRIOU , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , Sean Paul , "Nickey Yang" , "hl@rock-chips.com" , "linux-rockchip@lists.infradead.org" , "mka@chromium.org" , "hoegsberg@gmail.com" , "zyw@rock-chips.com" , "xbl@rock-chips.com" Subject: Re: [PATCH] drm/bridge/synopsys: dsi: use common mipi_dsi_create_packet() Thread-Topic: [PATCH] drm/bridge/synopsys: dsi: use common mipi_dsi_create_packet() Thread-Index: AQHThoap1QCkJ49j+0ukvgxd0HhaQKNrUQSAgACH7YCAAqSDgIALBxiAgAh8IwCAANNAAA== Date: Wed, 24 Jan 2018 09:51:18 +0000 Message-ID: References: <20180106003813.4816-1-briannorris@chromium.org> <715bb58c-efa6-7944-f186-c186d7fae569@st.com> <20180109185512.GA73309@google.com> <023c159e-0a7f-7d1b-a2d8-8ef19033a1b3@st.com> <20180123211505.xvpu3putjjbqnl2b@ban.mtv.corp.google.com> In-Reply-To: <20180123211505.xvpu3putjjbqnl2b@ban.mtv.corp.google.com> 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.5.0 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.75.127.48] 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-01-24_04:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQnJpYW4sDQoNCk9uIDAxLzIzLzIwMTggMTA6MTUgUE0sIEJyaWFuIE5vcnJpcyB3cm90ZToN Cj4gSGkgUGhpbGlwcGUsDQo+IA0KPiBPbiBUaHUsIEphbiAxOCwgMjAxOCBhdCAxMTo0MDo0OEFN ICswMDAwLCBQaGlsaXBwZSBDT1JOVSB3cm90ZToNCj4+IE9uIDAxLzExLzIwMTggMTI6MTYgUE0s IFBoaWxpcHBlIENPUk5VIHdyb3RlOg0KPj4+IFRvIGJlIGhvbmVzdCwgSSBkbyBub3QgcmVhbGx5 IGxpa2UgdGhlIG1lbWNweSBoZXJlIHRvbyBhbmQgSSBhZ3JlZSB3aXRoDQo+Pj4geW91IHJlZ2Fy ZGluZyB0aGUgQkUgaXNzdWUuDQo+Pj4NCj4+PiBNeSBmaXJzdCAic3RtIiBkcml2ZXIgKGllLiBi ZWZvcmUgdXNpbmcgdGhpcyAiZnJlZXNjYWxlL3JvY2tjaGlwIg0KPj4+IGR3LW1pcGktZHNpIGRy aXZlciB3aXRoIHRoZSBtZW1jcHkpIHVzZWQgdGhlICJleGFjdCIgc2FtZSBjb2RlIGFzIHRoZQ0K Pj4+IFRlZ3JhIGRzaSB0ZWdyYV9kc2lfd3JpdGVzbCgpIGZ1bmN0aW9uIHdpdGggdGhlIDIgbG9v cHMuDQo+Pj4NCj4+PiBodHRwczovL2VsaXhpci5mcmVlLWVsZWN0cm9ucy5jb20vbGludXgvdjQu MTQvc291cmNlL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9kc2kuYyNMMTI0OA0KPj4+DQo+Pj4NCj4+ PiBJTUhPLCBpdCBpcyBiZXR0ZXIgdGhhbiBtZW1jcHkuLi4NCj4+PiBJIGFkZGVkIHRoZXNlIDMg ImRvY3VtZW50YXRpb24iIGxpbmVzLCBtYXliZSB3ZSBtYXkgcmV1c2UgdGhlbSBvcg0KPj4+IHNv bWV0aGluZyBzaW1pbGFyLi4uDQo+Pj4NCj4+PiAvKg0KPj4+ICAgwqAqIFdyaXRlIDgtYml0IHBh eWxvYWQgZGF0YSBpbnRvIHRoZSAzMi1iaXQgcGF5bG9hZCBkYXRhIHJlZ2lzdGVyLg0KPj4+ICAg wqAqIGV4OiBwYXlsb2FkIGRhdGEgIjB4MDEsIDB4MDIsIDB4MDMsIDB4MDQsIDB4MDUsIDB4MDYi IHdpbGwgYmVjb21lDQo+Pj4gICDCoCogIjB4MDQwMzAyMDEgMHgwMDAwMDYwNSIgMzItYml0IHdy aXRlcw0KPj4+ICAgwqAqLw0KPj4+DQo+Pj4gTm90IHN1cmUgaXQgaGVscHMgdG8gZml4IHRoZSBC RSBpc3N1ZSBidXQgd2UgbWF5IGFkZCBhIFRPRE8gc3RhdGluZyB0aGF0DQo+Pj4gInRoaXMgbG9v cCBoYXMgbm90IGJlZW4gdGVzdGVkIG9uIEJFIi4uLg0KPj4+DQo+Pj4gV2hhdCBpcyB5b3VyIG9w aW5pb24/DQo+IA0KPiBJJ20gc29ycnksIEkgZG9uJ3QgdGhpbmsgSSBub3RpY2VkIHlvdXIgcmVw bHkgaGVyZS4gSSdtIHRyeWluZyB0byB1bmJ1cnkNCj4gc29tZSBlbWFpbCwgYnV0IHRoYXQncyBz b21ldGltZXMgYSBsb3NpbmcgYmF0dGxlLi4uDQo+IA0KPiBUaGF0IGNvZGUgYWN0dWFsbHkgZG9l cyBsb29rIGNvcnJlY3QsIGFuZCBpdCdzIHBlcmhhcHMgbWFyZ2luYWxseQ0KPiBiZXR0ZXItbG9v a2luZyBpbiBteSBvcGluaW9uLiBJdCdzIHVwIHRvIHlvdSBpZiB5b3Ugd2FudCB0byBwcm9wb3Nl DQo+IGFub3RoZXIgcGF0Y2ggOikgQXQgdGhpcyBwb2ludCwgaXQncyBvbmx5IGEgbWF0dGVyIG9m IG5pY2UgY29kZSwgbm90DQo+IGNvcnJlY3RuZXNzIEkgYmVsaWV2ZS4NCj4gDQo+PiBBcyB5b3Vy IHBhdGNoIGhhcyBiZWVuIG1lcmdlZCwgSSBoYXZlIGZldyBzaG9ydCBxdWVzdGlvbnMgYW5kIGZv ciBlYWNoDQo+PiByZWxhdGVkIG5ldyBwYXRjaCwgSSB3b3VsZCBsaWtlIHRvIGtub3cgaWYgeW91 IHByZWZlciB0aGF0IEkgaW1wbGVtZW50DQo+PiBpdCBvciBpZiB5b3UgcHJlZmVyIHRvIGRvIGl0 IGJ5IHlvdXJzZWxmLCBpdCdzIHJlYWxseSBsaWtlIHlvdSB3YW50LCBvbg0KPj4gbXkgc2lkZSwg bm8gcHJvYmxlbSB0byBtYWtlIHRoZW0gYWxsLCBzb21lIG9yIG5vbmUsIEkgZG9uJ3Qgd2FudCB1 cyB0bw0KPj4gaW1wbGVtZW50IHRoZXNlIGluIHBhcmFsbGVsIDotKQ0KPj4NCj4+ICogRG8geW91 IGhhdmUgYW55IG9waW5pb24gcmVnYXJkaW5nIFRlZ3JhLWxpa2UgbG9vcHMgdnMgdGhlIG1lbWNw eT8gKHNlZQ0KPj4gbXkgY29tbWVudCBhYm92ZSkgSWYgeW91IHRoaW5rIHRoZSBUZWdyYS1saWtl IGxvb3BzIGlzIGEgYmV0dGVyIGFwcHJvYWNoDQo+PiB0aGFuIG1lbWNweSwgdGhlcmUgaXMgYSBz bWFsbCBwYXRjaCB0byB3cml0ZS4NCj4gDQo+IE15IG9waW5pb24gaXMgYWJvdmUuDQo+IA0KDQpJ IGRvIG5vdCBrbm93IHlldCBpZiBJIHdpbGwgc2VuZCBhIHBhdGNoIGJ1dCBzZXZlcmFsIHJlYXNv bnMgbWF5IHB1c2ggbWUgDQp0byBkbyBpdDoNCiogQW5kcnplaiBwcm9wb3NlZCBhIG5pY2VyIGNv ZGUgaW4gaGlzIGxhc3QgcmV2aWV3IHNvIGl0IG1lYW5zIHRoZSANCmFjdHVhbCBjb2RlIHdpdGgg bWVtY3B5J3MgaXMgIm5vdCBzbyBuaWNlIiAoZXZlbiBpZiBpdCB3b3JrcyBmaW5lKQ0KKiBTZXZl cmFsIGRzaSBkcml2ZXJzIHVzZSB0aGUgVGVncmEtbGlrZSBsb29wcyAoVGVncmEsIGludGVsLC4u LiApIGFuZCANCmluIHZjNC9leHlub3MvbXRrIGRyaXZlcnMgbWVtY3B5IGlzIG5vdCB1c2VkLCBt c20gdXNlcyBtZW1jcHkuLi4gd2VsbCwgDQpub3Qgc3VyZSBpdCBpcyB0aGVuIGEgZ29vZCBhcmd1 bWVudCwgZGlmZmVyZW50IHNvbHV0aW9ucyBmb3IgZGlmZmVyZW50IGh3Li4uDQoqIENvbWluZyBj YWRlbmNlIGRzaSBicmlkZ2UgZHJpdmVyIHVzZXMgVGVncmEtbGlrZSBsb29wcy4NCiogSSB0aGlu ayBteSByZWFkIGZ1bmN0aW9uIHdpbGwgYWxzbyBoYXZlIFRlZ3JhLWxpa2UgbG9vcHMsIGlmIGl0 IGlzIHRoZSANCmNhc2UsIGl0IGNvdWxkIGJlIG5pY2UgdG8gaGF2ZSBzb21ldGhpbmcgaG9tb2dl bmVvdXMuLi4NCg0KQW55d2F5LCBpdCBpcyBub3QgYW4gaW1wb3J0YW50IHBvaW50IDogKQ0KDQo+ PiAqIFJldHVybmVkIHZhbHVlIHdpdGggbnVtYmVyIG9mIGJ5dGVzIHJlY2VpdmVkL3RyYW5zZmVy cmVkOiB0aGVyZSBpcyBhDQo+PiBzbWFsbCBwYXRjaCB0byB3cml0ZQ0KPiANCj4gSSBkb24ndCB0 aGluayBJIGZvbGxvd2VkIHRoYXQgb25lIHZlcnkgd2VsbC4gSSdtIG5vdCBzdXJlIG15IG9waW5p b24NCj4gcmVhbGx5IG1hdHRlcnMsIGFzIGxvbmcgYXMgeW91IGdldCBzb21lb25lIGVsc2UgdG8g YWdyZWUuIEkgZG8gbm90IHBsYW4NCj4gdG8gd3JpdGUgYW55IHN1Y2ggcGF0Y2ggaW4gdGhlIG5l YXIgdGVybS4NCj4gDQo+PiAqIFJlZ2FyZGluZyByZWFkIG9wZXJhdGlvbnM6IEkgcHJvcG9zZSB0 byBhZGQgYSBUT0RPICsgRFJNX1dBUk4gaW4gY2FzZQ0KPj4gc29tZW9uZSB3YW50IHRvIHVzZSB0 aGUgQVBJIGZvciByZWFkIG9wZXJhdGlvbnMuIE5vdGUgdGhhdCBJIHBsYW4gdG8NCj4+IGltcGxl bWVudCB0aGUgcmVhZCBmZWF0dXJlIGJ1dCBJIGRvIG5vdCBrbm93IHlldCB3aGVuIGFuZCBtYXli ZSBSb2NrY2hpcA0KPj4gcGVvcGxlIGFscmVhZHkgaGF2ZSBzb21ldGhpbmcgfnJlYWR5Pw0KPiAN Cj4gVGhlIHdhcm5pbmcgd291bGQgYmUgbmljZSB0byBkbyBub3csIHJlZ2FyZGxlc3MuDQo+IA0K PiBSb2NrY2hpcCBmb2xrcyB3cm90ZSB1cCBzb21ldGhpbmcgZm9yIHJlYWQgc3VwcG9ydCBoZXJl IFsxXSwgYnV0IGl0J3MNCj4gYmFzZWQgb24gYSBzZW1pLWZvcmtlZCB2ZXJzaW9uIG9mIHRoZSBk cml2ZXIgKHdlJ3JlIHRyeWluZyB0byBjbGVhbiB1cA0KPiB0aGUgZGl2ZXJnZW5jZSwgYnV0IGl0 J3Mgbm90IHRoZXJlIHlldCkuIFBlcmhhcHMgaXQgd291bGQgcHJvdmlkZSB1c2VmdWwNCj4gZm9k ZGVyIGZvciB5b3VyIHdvcmsuIEkgZG9uJ3QgdGhpbmsgUm9ja2NoaXAgaXMgaW1tZWRpYXRlbHkg d29ya2luZyBvbg0KPiB1cHN0cmVhbWluZyB0aGlzIHBhcnRpY3VsYXIgcGF0Y2gsIHNvIGl0J3Mg dG90YWxseSBmYWlyIHRvIGhhbmRsZSBpdA0KPiB5b3Vyc2VsZi4gSXQncyBnb3QgdGhlIEdQTCBz aWduLW9mZiA7KQ0KPiANCj4gQnJpYW4NCj4gDQo+IFsxXSBodHRwczovL2Nocm9taXVtLXJldmll dy5nb29nbGVzb3VyY2UuY29tL2MvY2hyb21pdW1vcy90aGlyZF9wYXJ0eS9rZXJuZWwvKy84NjMz NDcNCj4gDQoNClZlcnkgZ29vZCBpbmZvcm1hdGlvbiwgSSB3aWxsIGhhdmUgYSBsb29rLA0KbWFu eSB0aGFua3MNClBoaWxpcHBlIDotKQ==