From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: [PATCH v2 16/20] drm: omap: Rely on the default ->best_encoder() behavior Date: Tue, 7 Jun 2016 13:48:11 +0200 Message-ID: <1465300095-16971-17-git-send-email-boris.brezillon@free-electrons.com> References: <1465300095-16971-1-git-send-email-boris.brezillon@free-electrons.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1465300095-16971-1-git-send-email-boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: David Airlie , Daniel Vetter , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Daniel Vetter Cc: Krzysztof Kozlowski , Heiko Stuebner , Stefan Agner , virtualization-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, Eric Anholt , Thierry Reding , Laurent Pinchart , Benjamin Gaignard , Alexandre Courbot , linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Joonyoung Shim , Boris Brezillon , Alexey Brodkin , Kyungmin Park , linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Chen-Yu Tsai , Kukjin Kim , linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Stephen Warren , linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Jani Nikula , Inki Dae List-Id: linux-mediatek@lists.infradead.org V2UgaGF2ZSBhIDE6MSByZWxhdGlvbnNoaXAgYmV0d2VlbiBjb25uZWN0b3JzIGFuZCBlbmNvZGVy cyBhbmQgdGhlCmRyaXZlciBpcyByZWx5aW5nIG9uIHRoZSBhdG9taWMgaGVscGVyczogd2UgY2Fu IGRyb3AgdGhlIGN1c3RvbQotPmJlc3RfZW5jb2RlcigpIGltcGxlbWVudGF0aW9uIGFuZCBsZXQg dGhlIGNvcmUgY2FsbApkcm1fYXRvbWljX2hlbHBlcl9iZXN0X2VuY29kZXIoKSBmb3IgdXMuCgpT aWduZWQtb2ZmLWJ5OiBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBmcmVlLWVsZWN0 cm9ucy5jb20+ClJldmlld2VkLWJ5OiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0 QGlkZWFzb25ib2FyZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9jb25u ZWN0b3IuYyB8IDEwIC0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2Nvbm5lY3Rvci5jIGIv ZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9jb25uZWN0b3IuYwppbmRleCBjZTJkNjdiLi4x MzdmZTY5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2Nvbm5lY3Rv ci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfY29ubmVjdG9yLmMKQEAgLTMy LDcgKzMyLDYgQEAKIHN0cnVjdCBvbWFwX2Nvbm5lY3RvciB7CiAJc3RydWN0IGRybV9jb25uZWN0 b3IgYmFzZTsKIAlzdHJ1Y3Qgb21hcF9kc3NfZGV2aWNlICpkc3NkZXY7Ci0Jc3RydWN0IGRybV9l bmNvZGVyICplbmNvZGVyOwogCWJvb2wgaGRtaV9tb2RlOwogfTsKIApAQCAtMjU2LDEzICsyNTUs NiBAQCBzdGF0aWMgaW50IG9tYXBfY29ubmVjdG9yX21vZGVfdmFsaWQoc3RydWN0IGRybV9jb25u ZWN0b3IgKmNvbm5lY3RvciwKIAlyZXR1cm4gcmV0OwogfQogCi1zdHJ1Y3QgZHJtX2VuY29kZXIg Km9tYXBfY29ubmVjdG9yX2F0dGFjaGVkX2VuY29kZXIoCi0JCXN0cnVjdCBkcm1fY29ubmVjdG9y ICpjb25uZWN0b3IpCi17Ci0Jc3RydWN0IG9tYXBfY29ubmVjdG9yICpvbWFwX2Nvbm5lY3RvciA9 IHRvX29tYXBfY29ubmVjdG9yKGNvbm5lY3Rvcik7Ci0JcmV0dXJuIG9tYXBfY29ubmVjdG9yLT5l bmNvZGVyOwotfQotCiBzdGF0aWMgY29uc3Qgc3RydWN0IGRybV9jb25uZWN0b3JfZnVuY3Mgb21h cF9jb25uZWN0b3JfZnVuY3MgPSB7CiAJLmRwbXMgPSBkcm1fYXRvbWljX2hlbHBlcl9jb25uZWN0 b3JfZHBtcywKIAkucmVzZXQgPSBkcm1fYXRvbWljX2hlbHBlcl9jb25uZWN0b3JfcmVzZXQsCkBA IC0yNzYsNyArMjY4LDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fY29ubmVjdG9yX2Z1bmNz IG9tYXBfY29ubmVjdG9yX2Z1bmNzID0gewogc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fY29ubmVj dG9yX2hlbHBlcl9mdW5jcyBvbWFwX2Nvbm5lY3Rvcl9oZWxwZXJfZnVuY3MgPSB7CiAJLmdldF9t b2RlcyA9IG9tYXBfY29ubmVjdG9yX2dldF9tb2RlcywKIAkubW9kZV92YWxpZCA9IG9tYXBfY29u bmVjdG9yX21vZGVfdmFsaWQsCi0JLmJlc3RfZW5jb2RlciA9IG9tYXBfY29ubmVjdG9yX2F0dGFj aGVkX2VuY29kZXIsCiB9OwogCiAvKiBpbml0aWFsaXplIGNvbm5lY3RvciAqLwpAQCAtMjk2LDcg KzI4Nyw2IEBAIHN0cnVjdCBkcm1fY29ubmVjdG9yICpvbWFwX2Nvbm5lY3Rvcl9pbml0KHN0cnVj dCBkcm1fZGV2aWNlICpkZXYsCiAJCWdvdG8gZmFpbDsKIAogCW9tYXBfY29ubmVjdG9yLT5kc3Nk ZXYgPSBkc3NkZXY7Ci0Jb21hcF9jb25uZWN0b3ItPmVuY29kZXIgPSBlbmNvZGVyOwogCiAJY29u bmVjdG9yID0gJm9tYXBfY29ubmVjdG9yLT5iYXNlOwogCi0tIAoyLjcuNAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlz dApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==