From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: [bug report] drm/bridge: sii902x: Implement HDMI audio support Date: Fri, 7 Jun 2019 10:27:10 +0300 Message-ID: <20190607072710.GA25188@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by gabe.freedesktop.org (Postfix) with ESMTPS id 29662899C4 for ; Fri, 7 Jun 2019 07:27:20 +0000 (UTC) Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: jsarha@ti.com Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGVsbG8gSnlyaSBTYXJoYSwKClRoZSBwYXRjaCBmZjU3ODE2MzRjNDE6ICJkcm0vYnJpZGdlOiBz aWk5MDJ4OiBJbXBsZW1lbnQgSERNSSBhdWRpbwpzdXBwb3J0IiBmcm9tIE1heSAyNywgMjAxOSwg bGVhZHMgdG8gdGhlIGZvbGxvd2luZyBzdGF0aWMgY2hlY2tlcgp3YXJuaW5nOgoKCWRyaXZlcnMv Z3B1L2RybS9icmlkZ2Uvc2lpOTAyeC5jOjc1MyBzaWk5MDJ4X2F1ZGlvX2NvZGVjX2luaXQoKQoJ d2FybjogJ3NpaTkwMngtPmF1ZGlvLm1jbGsnIGlzbid0IGFuIEVSUl9QVFIKCmRyaXZlcnMvZ3B1 L2RybS9icmlkZ2Uvc2lpOTAyeC5jCiAgIDcyMyAgCiAgIDcyNCAgICAgICAgICBpZiAoIW9mX3By b3BlcnR5X3JlYWRfYm9vbChkZXYtPm9mX25vZGUsICIjc291bmQtZGFpLWNlbGxzIikpIHsKICAg NzI1ICAgICAgICAgICAgICAgICAgZGV2X2RiZyhkZXYsICIlczogTm8gXCIjc291bmQtZGFpLWNl bGxzXCIsIG5vIGF1ZGlvXG4iLAogICA3MjYgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVu Y19fKTsKICAgNzI3ICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgIDcyOCAgICAgICAgICB9 CiAgIDcyOSAgCiAgIDczMCAgICAgICAgICBudW1fbGFuZXMgPSBvZl9wcm9wZXJ0eV9yZWFkX3Zh cmlhYmxlX3U4X2FycmF5KGRldi0+b2Zfbm9kZSwKICAgNzMxICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNpbCxpMnMtZGF0YS1sYW5lcyIs CiAgIDczMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGxhbmVzLCAxLAogICA3MzMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKGxhbmVzKSk7CiAgIDczNCAgCiAgIDcz NSAgICAgICAgICBpZiAobnVtX2xhbmVzID09IC1FSU5WQUwpIHsKICAgNzM2ICAgICAgICAgICAg ICAgICAgZGV2X2RiZyhkZXYsCiAgIDczNyAgICAgICAgICAgICAgICAgICAgICAgICAgIiVzOiBO byBcInNpbCxpMnMtZGF0YS1sYW5lc1wiLCB1c2UgZGVmYXVsdCA8MD5cbiIsCiAgIDczOCAgICAg ICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18pOwogICA3MzkgICAgICAgICAgICAgICAgICBu dW1fbGFuZXMgPSAxOwogICA3NDAgICAgICAgICAgICAgICAgICBsYW5lc1swXSA9IDA7CiAgIDc0 MSAgICAgICAgICB9IGVsc2UgaWYgKG51bV9sYW5lcyA8IDApIHsKICAgNzQyICAgICAgICAgICAg ICAgICAgZGV2X2VycihkZXYsCiAgIDc0MyAgICAgICAgICAgICAgICAgICAgICAgICAgIiVzOiBF cnJvciBnZXR0aW4gXCJzaWwsaTJzLWRhdGEtbGFuZXNcIjogJWRcbiIsCiAgIDc0NCAgICAgICAg ICAgICAgICAgICAgICAgICAgX19mdW5jX18sIG51bV9sYW5lcyk7CiAgIDc0NSAgICAgICAgICAg ICAgICAgIHJldHVybiBudW1fbGFuZXM7CiAgIDc0NiAgICAgICAgICB9CiAgIDc0NyAgICAgICAg ICBjb2RlY19kYXRhLm1heF9pMnNfY2hhbm5lbHMgPSAyICogbnVtX2xhbmVzOwogICA3NDggIAog ICA3NDkgICAgICAgICAgZm9yIChpID0gMDsgaSA8IG51bV9sYW5lczsgaSsrKQogICA3NTAgICAg ICAgICAgICAgICAgICBzaWk5MDJ4LT5hdWRpby5pMnNfZmlmb19zZXF1ZW5jZVtpXSB8PSBhdWRp b19maWZvX2lkW2ldIHwKICAgNzUxICAgICAgICAgICAgICAgICAgICAgICAgICBpMnNfbGFuZV9p ZFtsYW5lc1tpXV0gfCBTSUk5MDJYX1RQSV9JMlNfRklGT19FTkFCTEU7CiAgIDc1MiAgCiAgIDc1 MyAgICAgICAgICBpZiAoSVNfRVJSKHNpaTkwMngtPmF1ZGlvLm1jbGspKSB7CiAgICAgICAgICAg ICAgICAgICAgICAgICAgIF5eXl5eXl5eXl5eXl5eXl5eXl4KVGhlICJzaWk5MDJ4LT5hdWRpby5t Y2xrIiB2YXJpYWJsZSBpcyBuZXZlciBpbml0aWFsaXplZC4KCiAgIDc1NCAgICAgICAgICAgICAg ICAgIGRldl9lcnIoZGV2LCAiJXM6IE5vIGNsb2NrIChhdWRpbyBtY2xrKSBmb3VuZDogJWxkXG4i LAogICA3NTUgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBQVFJfRVJSKHNpaTkw MngtPmF1ZGlvLm1jbGspKTsKICAgNzU2ICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgIDc1 NyAgICAgICAgICB9CiAgIDc1OCAgCiAgIDc1OSAgICAgICAgICBzaWk5MDJ4LT5hdWRpby5wZGV2 ID0gcGxhdGZvcm1fZGV2aWNlX3JlZ2lzdGVyX2RhdGEoCgpyZWdhcmRzLApkYW4gY2FycGVudGVy Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==