From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A8092C32750 for ; Tue, 13 Aug 2019 10:19:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 7562120840 for ; Tue, 13 Aug 2019 10:19:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728199AbfHMKTC (ORCPT ); Tue, 13 Aug 2019 06:19:02 -0400 Received: from mail-oln040092072059.outbound.protection.outlook.com ([40.92.72.59]:37892 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727632AbfHMKTC (ORCPT ); Tue, 13 Aug 2019 06:19:02 -0400 Received: from DB5EUR03FT064.eop-EUR03.prod.protection.outlook.com (10.152.20.52) by DB5EUR03HT081.eop-EUR03.prod.protection.outlook.com (10.152.21.240) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18; Tue, 13 Aug 2019 10:18:58 +0000 Received: from HE1PR06MB4011.eurprd06.prod.outlook.com (10.152.20.57) by DB5EUR03FT064.mail.protection.outlook.com (10.152.21.199) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Tue, 13 Aug 2019 10:18:58 +0000 Received: from HE1PR06MB4011.eurprd06.prod.outlook.com ([fe80::b952:7cd2:4c8d:e460]) by HE1PR06MB4011.eurprd06.prod.outlook.com ([fe80::b952:7cd2:4c8d:e460%4]) with mapi id 15.20.2157.022; Tue, 13 Aug 2019 10:18:58 +0000 From: Jonas Karlman To: Hans Verkuil , Maling list - DRI developers , Neil Armstrong CC: Linux Media Mailing List , Andrzej Hajda , Laurent Pinchart , Sean Paul , Dariusz Marcinkiewicz Subject: Re: [PATCH] drm/bridge: dw-hdmi: move cec PA invalidation to dw_hdmi_setup_rx_sense() Thread-Topic: [PATCH] drm/bridge: dw-hdmi: move cec PA invalidation to dw_hdmi_setup_rx_sense() Thread-Index: AQHVUboa7A1pYK0KN0KnivRIR5caz6b40QaAgAAMi4A= Date: Tue, 13 Aug 2019 10:18:57 +0000 Message-ID: References: <6099ff8a-e708-e466-5877-07c9102513f8@xs4all.nl> <60547c6d-e8a1-0b2c-b8ae-acb2f4643be8@xs4all.nl> In-Reply-To: <60547c6d-e8a1-0b2c-b8ae-acb2f4643be8@xs4all.nl> Accept-Language: sv-SE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM0PR02CA0054.eurprd02.prod.outlook.com (2603:10a6:208:d2::31) To HE1PR06MB4011.eurprd06.prod.outlook.com (2603:10a6:7:9c::32) x-incomingtopheadermarker: OriginalChecksum:DBA9AD1BB0783CA976A1EC8B4D067D85AEB3965F102EEB96568F5E30E4F80B9E;UpperCasedChecksum:0DA820003AB7690E2662D6C462004CC18A5662A19C7A8D4B52D17360DDEABF96;SizeAsReceived:7779;Count:49 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [uvjZ3hyHswyphtJUsy9V4KDwL5s3FhSG] x-microsoft-original-message-id: <2c39a66b-b90b-72a9-6dd9-844149ae11eb@kwiboo.se> x-ms-publictraffictype: Email x-incomingheadercount: 49 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(5050001)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031323274)(2017031324274)(1601125500)(1603101475)(1701031045);SRVR:DB5EUR03HT081; x-ms-traffictypediagnostic: DB5EUR03HT081: x-ms-exchange-purlcount: 2 x-microsoft-antispam-message-info: ncpTPHBQq84euolWOOx2KAB4+zK8KKGOAbhBWUsS2OXg/LKnFoRiE7PKDLV4p57mG9c5nKw4SFgBQrGeHfGvsRih0Dm0LstDmAfyRbYiRtjfbIdD/85HFyDx54ibtMlI5nQyUmMZpVSPYkAJyKu4uHbbmpzTq7u5MkLTsgb/mTq8tOLEIwTjZtG5zO/oTzcj Content-Type: text/plain; charset="utf-8" Content-ID: <05E66ED1B41203478771BB06AD0230B9@eurprd06.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fbfefc67-b425-44de-23d2-08d71fd7a6da X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Aug 2019 10:18:57.9867 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR03HT081 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org QXMgYW4gYWx0ZXJuYXRpdmUgSSBoYXZlIGEgcGF0Y2ggWzFdIHRvIHN1Ym1pdCB0aGF0IG1vdmVz IGNlY19ub3RpZmllcl9waHlzX2FkZHJfaW52YWxpZGF0ZSgpIGNhbGwNCmZyb20gZHdfaGRtaV9p cnEoKSB0byBkd19oZG1pX2Nvbm5lY3Rvcl9kZXRlY3QoKSBpbiBvcmRlciB0byBhZGRyZXNzIGFu IGlzc3VlIHdpdGgNCnN0YWxlIENFQyBwaHlzIGFkZHIgYW5kIHN0YWxlIEVESUQvRUxEIGRhdGEg YWZ0ZXIgVFYgb3IgQVZSIHVzZXMgYSAxMDBtcyBIUEQgcHVsc2UNCnRvIHNpZ25hbCBFRElEIGhh cyBjaGFuZ2VkLCBmdWxsIHBhdGNoc2V0IGF0IFsyXS4NCg0KQXQgdGhlIG1vbWVudCBDRUMgcGh5 cyBhZGRyZXNzIGlzIGludmFsaWRhdGVkIGRpcmVjdGx5IGF0IEhQRCwgbGVhdmluZyB0aGUgYWRk cmVzcyBhcyBpbnZhbGlkDQphZnRlciBhIDEwMG1zIEhQRCBwdWxzZSwgcGh5cyBhZGRyZXNzIG1h eSBsYXRlciBiZSByZXN0b3JlZCB0byBhIHZhbGlkIHBoeXMgYWRkcmVzcyB3aGVuDQpnZXRfbW9k ZXMoKSBpcyBjYWxsZWQgYnkgZHJtIGNvcmUuDQoNClNob3VsZCBJIHdhaXQgb24geW91ciBhbmQg cmVsYXRlZCBwYXRjaGVzIHRvIGJlIG1lcmdlZCBiZWZvcmUgc3VibWl0dGluZyBteSBzZXJpZXM/ DQoNClsxXSBodHRwczovL2dpdGh1Yi5jb20vS3dpYm9vL2xpbnV4LXJvY2tjaGlwL2NvbW1pdC8y ZjRmOTljODI5ODNlNzA5NTI2NjhjMjFmMWM1NmEwMjQxYmQ3NWYyDQpbMl0gaHR0cHM6Ly9naXRo dWIuY29tL0t3aWJvby9saW51eC1yb2NrY2hpcC9jb21wYXJlL25leHQtMjAxOTA4MTMuLi5uZXh0 LTIwMTkwODEzLWNlYy1lbGQNCg0KUmVnYXJkcywNCkpvbmFzDQoNCk9uIDIwMTktMDgtMTMgMTE6 MzQsIEhhbnMgVmVya3VpbCB3cm90ZToNCj4gQ0MgRGFyaXVzeiBhcyB3ZWxsLCBzaW5jZSB0aGlz IGlzc3VlIHdhcyBkaXNjb3ZlcmVkIHdoZW4gdGVzdGluZyBoaXMNCj4gQ0VDIHBhdGNoZXMuDQo+ DQo+IFJlZ2FyZHMsDQo+DQo+IAlIYW5zDQo+DQo+IE9uIDgvMTMvMTkgMTE6MzIgQU0sIEhhbnMg VmVya3VpbCB3cm90ZToNCj4+IFdoZW4gdGVzdGluZyBDRUMgb24gdGhlIEFNTC1TOTA1WC1DQyBi b2FyZCBJIG5vdGljZWQgdGhhdCB0aGUgQ0VDIHBoeXNpY2FsDQo+PiBhZGRyZXNzIHdhcyBub3Qg aW52YWxpZGF0ZWQgd2hlbiB0aGUgSERNSSBjYWJsZSB3YXMgdW5wbHVnZ2VkLiBTb21lIG1vcmUN Cj4+IGRpZ2dpbmcgc2hvd2VkIHRoYXQgbWVzb24gdXNlcyBtZXNvbl9kd19oZG1pLmMgdG8gaGFu ZGxlIHRoZSBIUEQuDQo+Pg0KPj4gQm90aCBkd19oZG1pX2lycSgpIGFuZCBkd19oZG1pX3RvcF90 aHJlYWRfaXJxKCkgKGluIG1lc29uX2R3X2hkbWkuYykgY2FsbA0KPj4gdGhlIGR3X2hkbWlfc2V0 dXBfcnhfc2Vuc2UoKSBmdW5jdGlvbi4gU28gbW92ZSB0aGUgY29kZSB0byBpbnZhbGlkYXRlIHRo ZQ0KPj4gQ0VDIHBoeXNpY2FsIGFkZHJlc3MgdG8gdGhhdCBmdW5jdGlvbiwgc28gdGhhdCBpdCBp cyBpbmRlcGVuZGVudCBvZiB3aGVyZQ0KPj4gdGhlIEhQRCBpbnRlcnJ1cHQgaGFwcGVucy4NCj4+ DQo+PiBUZXN0ZWQgd2l0aCBib3RoIGEgQU1MLVM5MDVYLUNDIGFuZCBhIEtoYWRhcyBWSU0yIGJv YXJkLg0KPj4NCj4+IFNpZ25lZC1vZmYtYnk6IEhhbnMgVmVya3VpbCA8aHZlcmt1aWwtY2lzY29A eHM0YWxsLm5sPg0KPj4gLS0tDQo+PiBOb3RlOiBhbiBhbHRlcm5hdGl2ZSB3b3VsZCBiZSB0byBt YWtlIGEgbmV3IGR3LWhkbWkgZnVuY3Rpb24gc3VjaCBhcw0KPj4gZHdfaGRtaV9jZWNfcGh5c19h ZGRyX2ludmFsaWRhdGUoKSB0aGF0IGlzIGNhbGxlZCBmcm9tIG1lc29uX2R3X2hkbWkuYy4NCj4+ IEkgZGVjaWRlZCBub3QgdG8gZG8gdGhhdCBzaW5jZSB0aGlzIHBhdGNoIGlzIG1pbmltYWxseSBp bnZhc2l2ZSwgYnV0DQo+PiB0aGF0IGNhbiBvYnZpb3VzbHkgYmUgY2hhbmdlZCBpZiB0aGF0IGFw cHJvYWNoIGlzIHByZWZlcnJlZC4NCj4+IC0tLQ0KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctaGRtaS5jIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9z eW5vcHN5cy9kdy1oZG1pLmMNCj4+IGluZGV4IGM1YTg1NGFmNTRmOC4uZTg5OWIzMWUxNDMyIDEw MDY0NA0KPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9zeW5vcHN5cy9kdy1oZG1pLmMN Cj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctaGRtaS5jDQo+PiBA QCAtMjMyOSw2ICsyMzI5LDEzIEBAIHZvaWQgZHdfaGRtaV9zZXR1cF9yeF9zZW5zZShzdHJ1Y3Qg ZHdfaGRtaSAqaGRtaSwgYm9vbCBocGQsIGJvb2wgcnhfc2Vuc2UpDQo+PiAgCQlkd19oZG1pX3Vw ZGF0ZV9wb3dlcihoZG1pKTsNCj4+ICAJCWR3X2hkbWlfdXBkYXRlX3BoeV9tYXNrKGhkbWkpOw0K Pj4gIAl9DQo+PiArCWlmICghaHBkICYmICFyeF9zZW5zZSkgew0KPj4gKwkJc3RydWN0IGNlY19u b3RpZmllciAqbm90aWZpZXIgPSBSRUFEX09OQ0UoaGRtaS0+Y2VjX25vdGlmaWVyKTsNCj4+ICsN Cj4+ICsJCWlmIChub3RpZmllcikNCj4+ICsJCQljZWNfbm90aWZpZXJfcGh5c19hZGRyX2ludmFs aWRhdGUobm90aWZpZXIpOw0KPj4gKwl9DQo+PiArDQo+PiAgCW11dGV4X3VubG9jaygmaGRtaS0+ bXV0ZXgpOw0KPj4gIH0NCj4+ICBFWFBPUlRfU1lNQk9MX0dQTChkd19oZG1pX3NldHVwX3J4X3Nl bnNlKTsNCj4+IEBAIC0yMzY5LDE0ICsyMzc2LDYgQEAgc3RhdGljIGlycXJldHVybl90IGR3X2hk bWlfaXJxKGludCBpcnEsIHZvaWQgKmRldl9pZCkNCj4+ICAJCWR3X2hkbWlfc2V0dXBfcnhfc2Vu c2UoaGRtaSwNCj4+ICAJCQkJICAgICAgIHBoeV9zdGF0ICYgSERNSV9QSFlfSFBELA0KPj4gIAkJ CQkgICAgICAgcGh5X3N0YXQgJiBIRE1JX1BIWV9SWF9TRU5TRSk7DQo+PiAtDQo+PiAtCQlpZiAo KHBoeV9zdGF0ICYgKEhETUlfUEhZX1JYX1NFTlNFIHwgSERNSV9QSFlfSFBEKSkgPT0gMCkgew0K Pj4gLQkJCXN0cnVjdCBjZWNfbm90aWZpZXIgKm5vdGlmaWVyOw0KPj4gLQ0KPj4gLQkJCW5vdGlm aWVyID0gUkVBRF9PTkNFKGhkbWktPmNlY19ub3RpZmllcik7DQo+PiAtCQkJaWYgKG5vdGlmaWVy KQ0KPj4gLQkJCQljZWNfbm90aWZpZXJfcGh5c19hZGRyX2ludmFsaWRhdGUobm90aWZpZXIpOw0K Pj4gLQkJfQ0KPj4gIAl9DQo+Pg0KPj4gIAlpZiAoaW50cl9zdGF0ICYgSERNSV9JSF9QSFlfU1RB VDBfSFBEKSB7DQo+Pg0KDQo=