From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: [PATCH v2 20/20] drm/bridge: dw-hdmi: Use drm_atomic_helper_best_encoder() Date: Tue, 7 Jun 2016 13:48:15 +0200 Message-ID: <1465300095-16971-21-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 cywgd2hpY2ggbWVhbnMKd2UgY2FuIHJlbHkgb24gdGhlIGRybV9hdG9taWNfaGVscGVyX2Jlc3Rf ZW5jb2RlcigpIGJlaGF2aW9yLgoKV2Ugc3RpbGwgaGF2ZSB0byBleHBsaWNpdGx5IGFzc2lnbiAt PmJlc3RfZW5jb2RlcigpIHRvCmRybV9hdG9taWNfaGVscGVyX2Jlc3RfZW5jb2RlcigpLCBiZWNh dXNlIHRoZSBhdXRvbWF0ZWQgZmFsbGJhY2sgdG8KZHJtX2F0b21pY19oZWxwZXJfYmVzdF9lbmNv ZGVyKCkgd2hlbiAtPmJlc3RfZW5jb2RlcigpIGlzIE5VTEwgaXMgb25seQphdmFpbGFibGUgd2hl biB0aGUgRFJNIGRldmljZSBpcyB1c2luZyB0aGUgYXRvbWljIGhlbHBlcnMsIGFuZCB0aGlzIGJy aWRnZQppcyBjb21wYXRpYmxlIHdpdGggbm9uLWF0b21pYyBhbmQgYXRvbWljIGRldmljZXMuCgpT aWduZWQtb2ZmLWJ5OiBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBmcmVlLWVsZWN0 cm9ucy5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9kdy1oZG1pLmMgfCAxMSArLS0t LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxMCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2R3LWhkbWkuYyBiL2RyaXZlcnMv Z3B1L2RybS9icmlkZ2UvZHctaGRtaS5jCmluZGV4IGM5ZDk0MTIuLjcwYjFmN2QgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvZHctaGRtaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9icmlkZ2UvZHctaGRtaS5jCkBAIC0xNDc2LDE1ICsxNDc2LDYgQEAgZHdfaGRtaV9jb25uZWN0 b3JfbW9kZV92YWxpZChzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yLAogCXJldHVybiBt b2RlX3N0YXR1czsKIH0KIAotc3RhdGljIHN0cnVjdCBkcm1fZW5jb2RlciAqZHdfaGRtaV9jb25u ZWN0b3JfYmVzdF9lbmNvZGVyKHN0cnVjdCBkcm1fY29ubmVjdG9yCi0JCQkJCQkJICAgKmNvbm5l Y3RvcikKLXsKLQlzdHJ1Y3QgZHdfaGRtaSAqaGRtaSA9IGNvbnRhaW5lcl9vZihjb25uZWN0b3Is IHN0cnVjdCBkd19oZG1pLAotCQkJCQkgICAgIGNvbm5lY3Rvcik7Ci0KLQlyZXR1cm4gaGRtaS0+ ZW5jb2RlcjsKLX0KLQogc3RhdGljIHZvaWQgZHdfaGRtaV9jb25uZWN0b3JfZGVzdHJveShzdHJ1 Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yKQogewogCWRybV9jb25uZWN0b3JfdW5yZWdpc3Rl cihjb25uZWN0b3IpOwpAQCAtMTUyNSw3ICsxNTE2LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBk cm1fY29ubmVjdG9yX2Z1bmNzIGR3X2hkbWlfYXRvbWljX2Nvbm5lY3Rvcl9mdW5jcyA9IHsKIHN0 YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9oZWxwZXJfZnVuY3MgZHdfaGRtaV9jb25u ZWN0b3JfaGVscGVyX2Z1bmNzID0gewogCS5nZXRfbW9kZXMgPSBkd19oZG1pX2Nvbm5lY3Rvcl9n ZXRfbW9kZXMsCiAJLm1vZGVfdmFsaWQgPSBkd19oZG1pX2Nvbm5lY3Rvcl9tb2RlX3ZhbGlkLAot CS5iZXN0X2VuY29kZXIgPSBkd19oZG1pX2Nvbm5lY3Rvcl9iZXN0X2VuY29kZXIsCisJLmJlc3Rf ZW5jb2RlciA9IGRybV9hdG9taWNfaGVscGVyX2Jlc3RfZW5jb2RlciwKIH07CiAKIHN0YXRpYyBj b25zdCBzdHJ1Y3QgZHJtX2JyaWRnZV9mdW5jcyBkd19oZG1pX2JyaWRnZV9mdW5jcyA9IHsKLS0g CjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpG cmVlZHJlbm8gbWFpbGluZyBsaXN0CkZyZWVkcmVub0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlZHJlbm8K