From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Kocialkowski Subject: Re: [PATCH 1/7] drm/vc4: hdmi: Check that the monitor supports HDMI audio Date: Mon, 04 Mar 2019 16:10:55 +0100 Message-ID: <754196b5433b3e97bdfe07c8286c087e11b00242.camel@bootlin.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from relay10.mail.gandi.net (relay10.mail.gandi.net [217.70.178.230]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4CECE89CF2 for ; Mon, 4 Mar 2019 15:10:59 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maxime Ripard , Maarten Lankhorst , Sean Paul , Daniel Vetter , David Airlie Cc: linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, Thomas Petazzoni , eben@raspberrypi.org List-Id: dri-devel@lists.freedesktop.org SGksCgpPbiBNb24sIDIwMTktMDMtMDQgYXQgMTU6NTIgKzAxMDAsIE1heGltZSBSaXBhcmQgd3Jv dGU6Cj4gVGhlIGN1cnJlbnQgY29kZSBhc3N1bWVzIGFzIHNvb24gYXMgdGhlIGRldmljZSBpcyBh biBIRE1JIG9uZSB0aGF0IGl0Cj4gc3VwcG9ydHMgYW4gYXVkaW8gc2luay4gSG93ZXZlciwgc3Ry aWN0bHkgc3BlYWtpbmcsIHRoaXMgaXMgZXhwb3NlZCBhcyBhCj4gc2VwYXJhdGUgcGFydCBvZiBF RElELgo+IAo+IFRoaXMgY2FuIGJlIGNoZWNrZWQgdGhyb3VnaCB0aGUgZHJtX2RldGVjdF9tb25p dG9yX2F1ZGlvIGZ1bmN0aW9uLCBzbyBsZXQncwo+IHVzZSBpdCBhbmQgbWFrZSBzdXJlIHRoYXQg d2UgY2FuIHVzZSB0aGUgSERNSSBtb25pdG9yIGFzIGFuIG91dHB1dCBiZWZvcmUKPiBzZW5kaW5n IHNvdW5kLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1heGltZSBSaXBhcmQgPG1heGltZS5yaXBhcmRA Ym9vdGxpbi5jb20+CgpSZXZpZXdlZC1ieTogUGF1bCBLb2NpYWxrb3dza2kgPHBhdWwua29jaWFs a293c2tpQGJvb3RsaW4uY29tPgoKQ2hlZXJzLAoKUGF1bAoKPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL3ZjNC92YzRfaGRtaS5jIHwgNiArKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0 aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMg Yi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMKPiBpbmRleCA4OGZkNWRmN2U3ZGMuLmEx YmRjMDY1YzQ3YyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9oZG1pLmMKPiBAQCAtMTA5LDYgKzEwOSw3 IEBAIHN0cnVjdCB2YzRfaGRtaV9lbmNvZGVyIHsKPiAgCXN0cnVjdCB2YzRfZW5jb2RlciBiYXNl Owo+ICAJYm9vbCBoZG1pX21vbml0b3I7Cj4gIAlib29sIGxpbWl0ZWRfcmdiX3JhbmdlOwo+ICsJ Ym9vbCBtb25pdG9yX2hhc19hdWRpbzsKPiAgfTsKPiAgCj4gIHN0YXRpYyBpbmxpbmUgc3RydWN0 IHZjNF9oZG1pX2VuY29kZXIgKgo+IEBAIC0yNzgsNiArMjc5LDcgQEAgc3RhdGljIGludCB2YzRf aGRtaV9jb25uZWN0b3JfZ2V0X21vZGVzKHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3Ip Cj4gIAkJcmV0dXJuIC1FTk9ERVY7Cj4gIAo+ICAJdmM0X2VuY29kZXItPmhkbWlfbW9uaXRvciA9 IGRybV9kZXRlY3RfaGRtaV9tb25pdG9yKGVkaWQpOwo+ICsJdmM0X2VuY29kZXItPm1vbml0b3Jf aGFzX2F1ZGlvID0gZHJtX2RldGVjdF9tb25pdG9yX2F1ZGlvKGVkaWQpOwo+ICAKPiAgCWRybV9j b25uZWN0b3JfdXBkYXRlX2VkaWRfcHJvcGVydHkoY29ubmVjdG9yLCBlZGlkKTsKPiAgCXJldCA9 IGRybV9hZGRfZWRpZF9tb2Rlcyhjb25uZWN0b3IsIGVkaWQpOwo+IEBAIC03ODUsOSArNzg3LDEz IEBAIHN0YXRpYyBpbnQgdmM0X2hkbWlfYXVkaW9fc3RhcnR1cChzdHJ1Y3Qgc25kX3BjbV9zdWJz dHJlYW0gKnN1YnN0cmVhbSwKPiAgewo+ICAJc3RydWN0IHZjNF9oZG1pICpoZG1pID0gZGFpX3Rv X2hkbWkoZGFpKTsKPiAgCXN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlciA9IGhkbWktPmVuY29k ZXI7Cj4gKwlzdHJ1Y3QgdmM0X2hkbWlfZW5jb2RlciAqdmM0X2VuY29kZXIgPSB0b192YzRfaGRt aV9lbmNvZGVyKGVuY29kZXIpOwo+ICAJc3RydWN0IHZjNF9kZXYgKnZjNCA9IHRvX3ZjNF9kZXYo ZW5jb2Rlci0+ZGV2KTsKPiAgCWludCByZXQ7Cj4gIAo+ICsJaWYgKCF2YzRfZW5jb2Rlci0+bW9u aXRvcl9oYXNfYXVkaW8pCj4gKwkJcmV0dXJuIC1FTk9ERVY7Cj4gKwo+ICAJaWYgKGhkbWktPmF1 ZGlvLnN1YnN0cmVhbSAmJiBoZG1pLT5hdWRpby5zdWJzdHJlYW0gIT0gc3Vic3RyZWFtKQo+ICAJ CXJldHVybiAtRUlOVkFMOwo+ICAKLS0gClBhdWwgS29jaWFsa293c2tpLCBCb290bGluCkVtYmVk ZGVkIExpbnV4IGFuZCBrZXJuZWwgZW5naW5lZXJpbmcKaHR0cHM6Ly9ib290bGluLmNvbQoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs