From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: [PATCH v2 1/3] drm/mediatek: do mtk_hdmi_send_infoframe after HDMI clock enable Date: Wed, 27 Jul 2016 11:27:16 +0200 Message-ID: <1469611636.2470.24.camel@pengutronix.de> References: <1469608292-6106-1-git-send-email-bibby.hsieh@mediatek.com> <1469608292-6106-2-git-send-email-bibby.hsieh@mediatek.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by gabe.freedesktop.org (Postfix) with ESMTPS id 73B6A6E17E for ; Wed, 27 Jul 2016 09:27:20 +0000 (UTC) In-Reply-To: <1469608292-6106-2-git-send-email-bibby.hsieh@mediatek.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Bibby Hsieh Cc: Junzhi Zhao , linux-kernel@vger.kernel.org, Daniel Vetter , Cawa Cheng , dri-devel@lists.freedesktop.org, Mao Huang , linux-mediatek@lists.infradead.org, Sascha Hauer , Matthias Brugger , Yingjoe Chen , linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org QW0gTWl0dHdvY2gsIGRlbiAyNy4wNy4yMDE2LCAxNjozMSArMDgwMCBzY2hyaWViIEJpYmJ5IEhz aWVoOgo+IEZyb206IEp1bnpoaSBaaGFvIDxqdW56aGkuemhhb0BtZWRpYXRlay5jb20+Cj4gCj4g VGhlIG10a19oZG1pX3NlbmRfaW5mb2ZyYW1lIGhhdmUgdG8KPiBiZSBydW4gYWZ0ZXIgUExMIGFu ZCBQSVhFTCBjbG9jayBvZiBIRE1JIGVuYWJsZS4KPiBNYWtlIHN1cmUgdGhhdCBIRE1JIGluZm9y ZnJhbWVzIGNhbiBiZSBzZW50Cj4gc3VjY2Vzc2Z1bGx5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1 bnpoaSBaaGFvIDxqdW56aGkuemhhb0BtZWRpYXRlay5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQmli YnkgSHNpZWggPGJpYmJ5LmhzaWVoQG1lZGlhdGVrLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL21lZGlhdGVrL210a19oZG1pLmMgfCAgIDE5ICsrKysrKysrKysrKy0tLS0tLS0KPiAgMSBm aWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfaGRtaS5jIGIvZHJpdmVycy9ncHUv ZHJtL21lZGlhdGVrL210a19oZG1pLmMKPiBpbmRleCBiYTgxMmVmLi5kODYwOWY1IDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfaGRtaS5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL21lZGlhdGVrL210a19oZG1pLmMKPiBAQCAtMTEzMywxMiArMTEzMyw2IEBAIHN0 YXRpYyBpbnQgbXRrX2hkbWlfb3V0cHV0X3NldF9kaXNwbGF5X21vZGUoc3RydWN0IG10a19oZG1p ICpoZG1pLAo+ICAJcGh5X3Bvd2VyX29uKGhkbWktPnBoeSk7Cj4gIAltdGtfaGRtaV9hdWRfb3V0 cHV0X2NvbmZpZyhoZG1pLCBtb2RlKTsKPiAgCj4gLQltdGtfaGRtaV9zZXR1cF9hdWRpb19pbmZv ZnJhbWUoaGRtaSk7Cj4gLQltdGtfaGRtaV9zZXR1cF9hdmlfaW5mb2ZyYW1lKGhkbWksIG1vZGUp Owo+IC0JbXRrX2hkbWlfc2V0dXBfc3BkX2luZm9mcmFtZShoZG1pLCAibWVkaWF0ZWsiLCAiT24t Y2hpcCBIRE1JIik7Cj4gLQlpZiAobW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHXzNEX01BU0sp Cj4gLQkJbXRrX2hkbWlfc2V0dXBfdmVuZG9yX3NwZWNpZmljX2luZm9mcmFtZShoZG1pLCBtb2Rl KTsKPiAtCj4gIAltdGtfaGRtaV9od192aWRfYmxhY2soaGRtaSwgZmFsc2UpOwo+ICAJbXRrX2hk bWlfaHdfYXVkX3VubXV0ZShoZG1pKTsKPiAgCW10a19oZG1pX2h3X3NlbmRfYXZfdW5tdXRlKGhk bWkpOwo+IEBAIC0xNDAxLDE0ICsxMzk1LDI1IEBAIHN0YXRpYyB2b2lkIG10a19oZG1pX2JyaWRn ZV9wcmVfZW5hYmxlKHN0cnVjdCBkcm1fYnJpZGdlICpicmlkZ2UpCj4gIAloZG1pLT5wb3dlcmVk ID0gdHJ1ZTsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgbXRrX2hkbWlfc2VuZF9pbmZvZnJhbWUo c3RydWN0IG10a19oZG1pICpoZG1pLAo+ICsJCQkJICAgIHN0cnVjdCBkcm1fZGlzcGxheV9tb2Rl ICptb2RlKQo+ICt7Cj4gKwltdGtfaGRtaV9zZXR1cF9hdWRpb19pbmZvZnJhbWUoaGRtaSk7Cj4g KwltdGtfaGRtaV9zZXR1cF9hdmlfaW5mb2ZyYW1lKGhkbWksIG1vZGUpOwo+ICsJbXRrX2hkbWlf c2V0dXBfc3BkX2luZm9mcmFtZShoZG1pLCAibWVkaWF0ZWsiLCAiT24tY2hpcCBIRE1JIik7Cj4g KwlpZiAobW9kZS0+ZmxhZ3MgJiBEUk1fTU9ERV9GTEFHXzNEX01BU0spCj4gKwkJbXRrX2hkbWlf c2V0dXBfdmVuZG9yX3NwZWNpZmljX2luZm9mcmFtZShoZG1pLCBtb2RlKTsKPiArfQo+ICsKPiAg c3RhdGljIHZvaWQgbXRrX2hkbWlfYnJpZGdlX2VuYWJsZShzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJp ZGdlKQo+ICB7Cj4gIAlzdHJ1Y3QgbXRrX2hkbWkgKmhkbWkgPSBoZG1pX2N0eF9mcm9tX2JyaWRn ZShicmlkZ2UpOwo+ICAKPiArCXBoeV9wb3dlcl9vbihoZG1pLT5waHkpOwo+ICAJbXRrX2hkbWlf b3V0cHV0X3NldF9kaXNwbGF5X21vZGUoaGRtaSwgJmhkbWktPm1vZGUpOwo+ICAJY2xrX3ByZXBh cmVfZW5hYmxlKGhkbWktPmNsa1tNVEtfSERNSV9DTEtfSERNSV9QTExdKTsKPiAgCWNsa19wcmVw YXJlX2VuYWJsZShoZG1pLT5jbGtbTVRLX0hETUlfQ0xLX0hETUlfUElYRUxdKTsKPiAtCXBoeV9w b3dlcl9vbihoZG1pLT5waHkpOwoKVGhpcyBjaGFuZ2UgaXMgbm90IGRlc2NyaWJlZCBpbiB0aGUg cGF0Y2ggZGVzY3JpcHRpb24uIFdoeSBpcyB0aGUgcGh5CnBvd2VyIG9uIG1vdmVkIGFmdGVyIHRo ZSBwaXhlbCBjbG9jayBlbmFibGU/Cgo+ICsJbXRrX2hkbWlfc2VuZF9pbmZvZnJhbWUoaGRtaSwg JmhkbWktPm1vZGUpOwo+ICAKPiAgCWhkbWktPmVuYWJsZWQgPSB0cnVlOwo+ICB9CgpyZWdhcmRz ClBoaWxpcHAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=