From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans Verkuil Subject: Re: [PATCH v4 06/10] cec: add HDMI CEC framework Date: Mon, 27 Apr 2015 12:25:10 +0200 Message-ID: <553E0E86.4080002@xs4all.nl> References: <1429794192-20541-1-git-send-email-k.debski@samsung.com> <1429794192-20541-7-git-send-email-k.debski@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1429794192-20541-7-git-send-email-k.debski@samsung.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Kamil Debski , dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org Cc: linux-samsung-soc@vger.kernel.org, sean@mess.org, mchehab@osg.samsung.com, dmitry.torokhov@gmail.com, Hans Verkuil , kyungmin.park@samsung.com, thomas@tommie-lie.de, linux-input@vger.kernel.org, m.szyprowski@samsung.com List-Id: linux-samsung-soc@vger.kernel.org T24gMDQvMjMvMjAxNSAwMzowMyBQTSwgS2FtaWwgRGVic2tpIHdyb3RlOgo+IEZyb206IEhhbnMg VmVya3VpbCA8aGFuc3ZlcmtAY2lzY28uY29tPgo+IAo+IFRoZSBhZGRlZCBIRE1JIENFQyBmcmFt ZXdvcmsgcHJvdmlkZXMgYSBnZW5lcmljIGtlcm5lbCBpbnRlcmZhY2UgZm9yCj4gSERNSSBDRUMg ZGV2aWNlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBIYW5zIFZlcmt1aWwgPGhhbnN2ZXJrQGNpc2Nv LmNvbT4KPiBbay5kZWJza2lAc2Ftc3VuZy5jb206IE1lcmdlZCBDRUMgVXBkYXRlcyBjb21taXQg YnkgSGFucyBWZXJrdWlsXQo+IFtrLmRlYnNraUBzYW1zdW5nLmNvbTogTWVyZ2VkIFVwZGF0ZSBh dXRob3IgY29tbWl0IGJ5IEhhbnMgVmVya3VpbF0KPiBbay5kZWJza2lAc2Ftc3VuZy5jb206IGNo YW5nZSBrdGhyZWFkIGhhbmRsaW5nIHdoZW4gc2V0dGluZyBsb2dpY2FsCj4gYWRkcmVzc10KPiBb ay5kZWJza2lAc2Ftc3VuZy5jb206IGNvZGUgY2xlYW51cCBhbmQgZml4ZXNdCj4gW2suZGVic2tp QHNhbXN1bmcuY29tOiBhZGQgbWlzc2luZyBDRUMgY29tbWFuZHMgdG8gbWF0Y2ggc3BlY10KPiBb ay5kZWJza2lAc2Ftc3VuZy5jb206IGFkZCBSQyBmcmFtZXdvcmsgc3VwcG9ydF0KPiBbay5kZWJz a2lAc2Ftc3VuZy5jb206IG1vdmUgYW5kIGVkaXQgZG9jdW1lbnRhdGlvbl0KPiBbay5kZWJza2lA c2Ftc3VuZy5jb206IGFkZCB2ZW5kb3IgaWQgcmVwb3J0aW5nXQo+IFtrLmRlYnNraUBzYW1zdW5n LmNvbTogYWRkIHBvc3NpYmlsaXR5IHRvIGNsZWFyIGFzc2lnbmVkIGxvZ2ljYWwKPiBhZGRyZXNz ZXNdCj4gW2suZGVic2tpQHNhbXN1bmcuY29tOiBkb2N1bWVudGF0aW9uIGZpeGVzLCBjbGVuYXVw IGFuZCBleHBhbnNpb25dCj4gW2suZGVic2tpQHNhbXN1bmcuY29tOiByZW9yZGVyIG9mIEFQSSBz dHJ1Y3RzIGFuZCBhZGQgcmVzZXJ2ZWQgZmllbGRzXQo+IFtrLmRlYnNraUBzYW1zdW5nLmNvbTog Zml4IGhhbmRsaW5nIG9mIGV2ZW50cyBhbmQgZml4IDMyLzY0Yml0IHRpbWVzcGVjCj4gcHJvYmxl bV0KPiBbay5kZWJza2lAc2Ftc3VuZy5jb206IGFkZCBjZWMuaCB0byBpbmNsdWRlL3VhcGkvbGlu dXgvS2J1aWxkXQo+IFNpZ25lZC1vZmYtYnk6IEthbWlsIERlYnNraSA8ay5kZWJza2lAc2Ftc3Vu Zy5jb20+Cj4gLS0tCj4gIERvY3VtZW50YXRpb24vY2VjLnR4dCAgICAgfCAgMzk2ICsrKysrKysr KysrKysrKysKPiAgZHJpdmVycy9tZWRpYS9LY29uZmlnICAgICB8ICAgIDYgKwo+ICBkcml2ZXJz L21lZGlhL01ha2VmaWxlICAgIHwgICAgMiArCj4gIGRyaXZlcnMvbWVkaWEvY2VjLmMgICAgICAg fCAxMTYxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICBp bmNsdWRlL21lZGlhL2NlYy5oICAgICAgIHwgIDE0MCArKysrKysKPiAgaW5jbHVkZS91YXBpL2xp bnV4L0tidWlsZCB8ICAgIDEgKwo+ICBpbmNsdWRlL3VhcGkvbGludXgvY2VjLmggIHwgIDMwMyAr KysrKysrKysrKysKPiAgNyBmaWxlcyBjaGFuZ2VkLCAyMDA5IGluc2VydGlvbnMoKykKPiAgY3Jl YXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vY2VjLnR4dAo+ICBjcmVhdGUgbW9kZSAxMDA2 NDQgZHJpdmVycy9tZWRpYS9jZWMuYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9tZWRp YS9jZWMuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS91YXBpL2xpbnV4L2NlYy5oCj4g Cgo+ICsJY2FzZSBDRUNfU19BREFQX0xPR19BRERSUzogewo+ICsJCXN0cnVjdCBjZWNfbG9nX2Fk ZHJzIGxvZ19hZGRyczsKPiArCj4gKwkJaWYgKCEoYWRhcC0+Y2FwYWJpbGl0aWVzICYgQ0VDX0NB UF9MT0dfQUREUlMpKQo+ICsJCQlyZXR1cm4gLUVOT1RUWTsKPiArCQlpZiAoY29weV9mcm9tX3Vz ZXIoJmxvZ19hZGRycywgcGFyZywgc2l6ZW9mKGxvZ19hZGRycykpKQo+ICsJCQlyZXR1cm4gLUVG QVVMVDsKPiArCQllcnIgPSBjZWNfY2xhaW1fbG9nX2FkZHJzKGFkYXAsICZsb2dfYWRkcnMsIHRy dWUpOwoKQ3VycmVudGx5IENFQ19TX0FEQVBfTE9HX0FERFJTIGlzIGFsd2F5cyBibG9ja2luZywg YnV0IHNpbmNlIHdlIGhhdmUgQ0VDX0VWRU5UX1JFQURZCkkgdGhpbmsgaXQgbWFrZXMgc2Vuc2Ug dG8ganVzdCByZXR1cm4gaW4gbm9uLWJsb2NraW5nIG1vZGUgYW5kIGhhdmUgY2VjX2NsYWltX2xv Z19hZGRycwpnZW5lcmF0ZSBDRUNfRVZFTlRfUkVBRFkgd2hlbiBkb25lLiBVc2Vyc3BhY2UgY2Fu IHRoZW4gY2FsbCBHX0FEQVBfTE9HX0FERFJTIHRvIGRpc2NvdmVyCnRoZSByZXN1bHQuCgpXaGF0 IGRvIHlvdSB0aGluaz8KClJlZ2FyZHMsCgoJSGFucwoKPiArCQlpZiAoZXJyKQo+ICsJCQlyZXR1 cm4gZXJyOwo+ICsKPiArCQlpZiAoY29weV90b191c2VyKHBhcmcsICZsb2dfYWRkcnMsIHNpemVv Zihsb2dfYWRkcnMpKSkKPiArCQkJcmV0dXJuIC1FRkFVTFQ7Cj4gKwkJYnJlYWs7Cj4gKwl9Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=