From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: [PATCH v8 07/13] drm/mediatek: enable hdmi output control bit Date: Mon, 4 Jan 2016 18:36:39 +0100 Message-ID: <1451929005-16372-8-git-send-email-p.zabel@pengutronix.de> References: <1451929005-16372-1-git-send-email-p.zabel@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1451929005-16372-1-git-send-email-p.zabel@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Mark Rutland , Michael Turquette , Jie Qiu , Cawa Cheng , YT Shen , Yingjoe Chen , devicetree@vger.kernel.org, Jitao Shi , kernel@pengutronix.de, Pawel Moll , Ian Campbell , Rob Herring , linux-mediatek@lists.infradead.org, Matthias Brugger , Paul Bolle , Stephen Boyd , Tomasz Figa , Kumar Gala List-Id: devicetree@vger.kernel.org RnJvbTogSmllIFFpdSA8amllLnFpdUBtZWRpYXRlay5jb20+CgpNVDgxNzMgSERNSSBoYXJkd2Fy ZSBoYXMgYSBvdXRwdXQgY29udHJvbCBiaXQgdG8gZW5hYmxlL2Rpc2FibGUgSERNSQpvdXRwdXQu IEJlY2F1c2Ugb2Ygc2VjdXJpdHkgcmVhc29uLCBzbyB0aGlzIGJpdCBjYW4gT05MWSBiZSBjb250 cm9sbGVkCmluIEFSTSBzdXBlcnZpc29yIG1vZGUuIE5vdyB0aGUgb25seSB3YXkgdG8gZW50ZXIg QVJNIHN1cGVydmlzb3IgaXMgdGhlCkFSTSB0cnVzdGVkIGZpcm13YXJlLiBTbyBhdGYgcHJvdmlk ZXMgYSBBUEkgZm9yIEhETUkgZHJpdmVyIHRvIGNhbGwgdG8Kc2V0dXAgdGhpcyBIRE1JIGNvbnRy b2wgYml0IHRvIGVuYWJsZSBIRE1JIG91dHB1dCBpbiBzdXBlcnZpc29yIG1vZGUuCgpTaWduZWQt b2ZmLWJ5OiBKaWUgUWl1IDxqaWUucWl1QG1lZGlhdGVrLmNvbT4KU2lnbmVkLW9mZi1ieTogUGhp bGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v bWVkaWF0ZWsvbXRrX2hkbWlfaHcuYyAgIHwgMTEgKysrKysrKysrKysKIGRyaXZlcnMvZ3B1L2Ry bS9tZWRpYXRlay9tdGtfaGRtaV9yZWdzLmggfCAgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2hk bWlfaHcuYyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfaGRtaV9ody5jCmluZGV4IDc2 NTIyNjYuLjhiZWUxNjcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtf aGRtaV9ody5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfaGRtaV9ody5jCkBA IC0xOSw4ICsxOSwxNSBAQAogI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CiAjaW5jbHVkZSA8bGlu dXgvaGRtaS5oPgogI2luY2x1ZGUgPGxpbnV4L2lvLmg+CisjaW5jbHVkZSA8bGludXgvcHNjaS5o PgogI2luY2x1ZGUgPGxpbnV4L3JlZ21hcC5oPgogCitzdGF0aWMgaW50ICgqaW52b2tlX3BzY2lf Zm4pKHU2NCwgdTY0LCB1NjQsIHU2NCk7Cit0eXBlZGVmIGludCAoKnBzY2lfaW5pdGNhbGxfdCko Y29uc3Qgc3RydWN0IGRldmljZV9ub2RlICopOworCithc21saW5rYWdlIGludCBfX2ludm9rZV9w c2NpX2ZuX2h2Yyh1NjQsIHU2NCwgdTY0LCB1NjQpOworYXNtbGlua2FnZSBpbnQgX19pbnZva2Vf cHNjaV9mbl9zbWModTY0LCB1NjQsIHU2NCwgdTY0KTsKKwogc3RhdGljIHUzMiBtdGtfaGRtaV9y ZWFkKHN0cnVjdCBtdGtfaGRtaSAqaGRtaSwgdTMyIG9mZnNldCkKIHsKIAlyZXR1cm4gcmVhZGwo aGRtaS0+cmVncyArIG9mZnNldCk7CkBAIC0xNzAsNiArMTc3LDEwIEBAIHZvaWQgbXRrX2hkbWlf aHdfdmlkX2JsYWNrKHN0cnVjdCBtdGtfaGRtaSAqaGRtaSwKIAogdm9pZCBtdGtfaGRtaV9od19t YWtlX3JlZ193cml0YWJsZShzdHJ1Y3QgbXRrX2hkbWkgKmhkbWksIGJvb2wgZW5hYmxlKQogewor CWludm9rZV9wc2NpX2ZuID0gX19pbnZva2VfcHNjaV9mbl9zbWM7CisJaW52b2tlX3BzY2lfZm4o TVRLX1NJUF9TRVRfQVVUSE9SSVpFRF9TRUNVUkVfUkVHLAorCQkgICAgICAgMHgxNDAwMDkwNCwg MHg4MDAwMDAwMCwgMCk7CisKIAlyZWdtYXBfdXBkYXRlX2JpdHMoaGRtaS0+c3lzX3JlZ21hcCwg aGRtaS0+c3lzX29mZnNldCArIEhETUlfU1lTX0NGRzIwLAogCQkJICAgSERNSV9QQ0xLX0ZSRUVf UlVOLCBlbmFibGUgPyBIRE1JX1BDTEtfRlJFRV9SVU4gOiAwKTsKIAlyZWdtYXBfdXBkYXRlX2Jp dHMoaGRtaS0+c3lzX3JlZ21hcCwgaGRtaS0+c3lzX29mZnNldCArIEhETUlfU1lTX0NGRzFDLApk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19oZG1pX3JlZ3MuaCBiL2Ry aXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfaGRtaV9yZWdzLmgKaW5kZXggZGU3ZWUyMi4uOGQ3 ZDYwYSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19oZG1pX3JlZ3Mu aAorKysgYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2hkbWlfcmVncy5oCkBAIC0yMTgs NCArMjE4LDUgQEAKICNkZWZpbmUgTUhMX1NZTkNfQVVUT19FTgkJQklUKDMwKQogI2RlZmluZSBI RE1JX1BDTEtfRlJFRV9SVU4JCUJJVCgzMSkKIAorI2RlZmluZSBNVEtfU0lQX1NFVF9BVVRIT1JJ WkVEX1NFQ1VSRV9SRUcgMHg4MjAwMDAwMQogI2VuZGlmCi0tIAoyLjYuMgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK