From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [PATCH v2] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller Date: Mon, 22 Jul 2019 16:24:26 -0400 Message-ID: <20190722202426.GL104440@art_vandelay> References: <20190722181945.244395-1-mka@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yb1-xb43.google.com (mail-yb1-xb43.google.com [IPv6:2607:f8b0:4864:20::b43]) by gabe.freedesktop.org (Postfix) with ESMTPS id D68C589C53 for ; Mon, 22 Jul 2019 20:24:27 +0000 (UTC) Received: by mail-yb1-xb43.google.com with SMTP id q5so3261316ybp.1 for ; Mon, 22 Jul 2019 13:24:27 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20190722181945.244395-1-mka@chromium.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Matthias Kaehlcke Cc: Jose Abreu , Neil Armstrong , David Airlie , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Douglas Anderson , Laurent Pinchart List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBKdWwgMjIsIDIwMTkgYXQgMTE6MTk6NDVBTSAtMDcwMCwgTWF0dGhpYXMgS2FlaGxj a2Ugd3JvdGU6Cj4gVGhlIEREQy9DSSBwcm90b2NvbCBpbnZvbHZlcyBzZW5kaW5nIGEgbXVsdGkt Ynl0ZSByZXF1ZXN0IHRvIHRoZQo+IGRpc3BsYXkgdmlhIEkyQywgd2hpY2ggaXMgdHlwaWNhbGx5 IGZvbGxvd2VkIGJ5IGEgbXVsdGktYnl0ZQo+IHJlc3BvbnNlLiBUaGUgaW50ZXJuYWwgSTJDIGNv bnRyb2xsZXIgb25seSBhbGxvd3Mgc2luZ2xlIGJ5dGUKPiByZWFkcy93cml0ZXMgb3IgcmVhZHMg b2YgOCBzZXF1ZW50aWFsIGJ5dGVzLCBoZW5jZSBEREMvQ0kgaXMgbm90Cj4gc3VwcG9ydGVkIHdo ZW4gdGhlIGludGVybmFsIEkyQyBjb250cm9sbGVyIGlzIHVzZWQuIFRoZSBJMkMKClRoaXMgaXMg dmVyeSBsaWtlbHkgYSBzdHVwaWQgcXVlc3Rpb24sIGJ1dCBJIGRpZG4ndCBzZWUgYW4gYW5zd2Vy IGZvciBpdCwgc28KSSdsbCBqdXN0IGFzayA6KQoKSWYgdGhlIGNvbnRyb2xsZXIgc3VwcG9ydHMg eGZlcnMgb2YgOCBieXRlcyBhbmQgMSBieXRlcywgY291bGQgeW91IGp1c3Qgc3BsaXQKdXAgYW55 IG9mIHRoZXNlIHRyYW5zYWN0aW9ucyBpbnRvIGxlbi84K2xlbiU4IHRyYW5zYWN0aW9ucz8KClNl YW4KCj4gdHJhbnNmZXJzIGNvbXBsZXRlIHdpdGhvdXQgZXJyb3JzLCBob3dldmVyIHRoZSBkYXRh IGluIHRoZSByZXNwb25zZQo+IGlzIGdhcmJhZ2UuIEFib3J0IHRyYW5zZmVycyB0by9mcm9tIHNs YXZlIGFkZHJlc3MgMHgzNyAoRERDKSB3aXRoCj4gLUVPUE5PVFNVUFAsIHRvIG1ha2UgaXQgZXZp ZGVudCB0aGF0IHRoZSBjb21tdW5pY2F0aW9uIGlzIGZhaWxpbmcuCj4gCj4gU2lnbmVkLW9mZi1i eTogTWF0dGhpYXMgS2FlaGxja2UgPG1rYUBjaHJvbWl1bS5vcmc+Cj4gLS0tCj4gQ2hhbmdlcyBp biB2MjoKPiAtIGNoYW5nZWQgRERDX0kyQ19BRERSIHRvIEREQ19DSV9BRERSCj4gLS0tCj4gIGRy aXZlcnMvZ3B1L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctaGRtaS5jIHwgOCArKysrKysrKwo+ICAx IGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctaGRtaS5jIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRn ZS9zeW5vcHN5cy9kdy1oZG1pLmMKPiBpbmRleCAwNDViMWIxM2ZkMGUuLjI4OTMzNjI5ZjNjNyAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3N5bm9wc3lzL2R3LWhkbWkuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2Uvc3lub3BzeXMvZHctaGRtaS5jCj4gQEAgLTM1 LDYgKzM1LDcgQEAKPiAgCj4gICNpbmNsdWRlIDxtZWRpYS9jZWMtbm90aWZpZXIuaD4KPiAgCj4g KyNkZWZpbmUgRERDX0NJX0FERFIJCTB4MzcKPiAgI2RlZmluZSBERENfU0VHTUVOVF9BRERSCTB4 MzAKPiAgCj4gICNkZWZpbmUgSERNSV9FRElEX0xFTgkJNTEyCj4gQEAgLTMyMiw2ICszMjMsMTMg QEAgc3RhdGljIGludCBkd19oZG1pX2kyY194ZmVyKHN0cnVjdCBpMmNfYWRhcHRlciAqYWRhcCwK PiAgCXU4IGFkZHIgPSBtc2dzWzBdLmFkZHI7Cj4gIAlpbnQgaSwgcmV0ID0gMDsKPiAgCj4gKwlp ZiAoYWRkciA9PSBERENfQ0lfQUREUikKPiArCQkvKgo+ICsJCSAqIFRoZSBpbnRlcm5hbCBJMkMg Y29udHJvbGxlciBkb2VzIG5vdCBzdXBwb3J0IHRoZSBtdWx0aS1ieXRlCj4gKwkJICogcmVhZCBh bmQgd3JpdGUgb3BlcmF0aW9ucyBuZWVkZWQgZm9yIEREQy9DSS4KPiArCQkgKi8KPiArCQlyZXR1 cm4gLUVPUE5PVFNVUFA7Cj4gKwo+ICAJZGV2X2RiZyhoZG1pLT5kZXYsICJ4ZmVyOiBudW06ICVk LCBhZGRyOiAlI3hcbiIsIG51bSwgYWRkcik7Cj4gIAo+ICAJZm9yIChpID0gMDsgaSA8IG51bTsg aSsrKSB7Cj4gLS0gCj4gMi4yMi4wLjY1Ny5nOTYwZTkyZDI0Zi1nb29nCj4gCgotLSAKU2VhbiBQ YXVsLCBTb2Z0d2FyZSBFbmdpbmVlciwgR29vZ2xlIC8gQ2hyb21pdW0gT1MKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs