From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: [PATCH v2 10/20] drm: rockchip: Rely on the default ->best_encoder() behavior Date: Tue, 7 Jun 2016 13:48:05 +0200 Message-ID: <1465300095-16971-11-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@free-electrons.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org, Daniel Vetter Cc: Krzysztof Kozlowski , Heiko Stuebner , Stefan Agner , virtualization@lists.linux-foundation.org, Thierry Reding , Laurent Pinchart , Benjamin Gaignard , Alexandre Courbot , linux-samsung-soc@vger.kernel.org, Joonyoung Shim , Boris Brezillon , Alexey Brodkin , Kyungmin Park , linux-rockchip@lists.infradead.org, Chen-Yu Tsai , Kukjin Kim , linux-tegra@vger.kernel.org, Stephen Warren , linux-arm-msm@vger.kernel.org, intel-gfx@lists.freedesktop.org, Inki Dae , linux-mediatek@lists.infradead.org, Matthias Brugger List-Id: linux-mediatek@lists.infradead.org QWxsIG91dHB1dHMgaGF2ZSBhIDE6MSByZWxhdGlvbnNoaXAgYmV0d2VlbiBjb25uZWN0b3JzIGFu ZCBlbmNvZGVycwphbmQgdGhlIGRyaXZlciBpcyByZWx5aW5nIG9uIHRoZSBhdG9taWMgaGVscGVy czogd2UgY2FuIGRyb3AgdGhlIGN1c3RvbQotPmJlc3RfZW5jb2RlcigpIGltcGxlbWVudGF0aW9u cyAgYW5kIGxldCB0aGUgY29yZSBjYWxsCmRybV9hdG9taWNfaGVscGVyX2Jlc3RfZW5jb2Rlcigp IGZvciB1cy4KClNpZ25lZC1vZmYtYnk6IEJvcmlzIEJyZXppbGxvbiA8Ym9yaXMuYnJlemlsbG9u QGZyZWUtZWxlY3Ryb25zLmNvbT4KQWNrZWQtYnk6IE1hcmsgWWFvIDxtYXJrLnlhb0Byb2NrLWNo aXBzLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvZHctbWlwaS1kc2kuYyB8IDkg LS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvaW5ub19oZG1pLmMgICB8IDkgLS0t LS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9kdy1taXBpLWRzaS5jIGIvZHJpdmVycy9ncHUvZHJtL3Jv Y2tjaGlwL2R3LW1pcGktZHNpLmMKaW5kZXggZGVkYzY1Yi4uY2EyMmU1ZSAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL2R3LW1pcGktZHNpLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL3JvY2tjaGlwL2R3LW1pcGktZHNpLmMKQEAgLTk2NCwxOCArOTY0LDkgQEAgc3RhdGljIGVu dW0gZHJtX21vZGVfc3RhdHVzIGR3X21pcGlfZHNpX21vZGVfdmFsaWQoCiAJcmV0dXJuIG1vZGVf c3RhdHVzOwogfQogCi1zdGF0aWMgc3RydWN0IGRybV9lbmNvZGVyICpkd19taXBpX2RzaV9jb25u ZWN0b3JfYmVzdF9lbmNvZGVyKAotCQkJCQlzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9y KQotewotCXN0cnVjdCBkd19taXBpX2RzaSAqZHNpID0gY29uX3RvX2RzaShjb25uZWN0b3IpOwot Ci0JcmV0dXJuICZkc2ktPmVuY29kZXI7Ci19Ci0KIHN0YXRpYyBzdHJ1Y3QgZHJtX2Nvbm5lY3Rv cl9oZWxwZXJfZnVuY3MgZHdfbWlwaV9kc2lfY29ubmVjdG9yX2hlbHBlcl9mdW5jcyA9IHsKIAku Z2V0X21vZGVzID0gZHdfbWlwaV9kc2lfY29ubmVjdG9yX2dldF9tb2RlcywKIAkubW9kZV92YWxp ZCA9IGR3X21pcGlfZHNpX21vZGVfdmFsaWQsCi0JLmJlc3RfZW5jb2RlciA9IGR3X21pcGlfZHNp X2Nvbm5lY3Rvcl9iZXN0X2VuY29kZXIsCiB9OwogCiBzdGF0aWMgZW51bSBkcm1fY29ubmVjdG9y X3N0YXR1cwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL2lubm9faGRtaS5j IGIvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL2lubm9faGRtaS5jCmluZGV4IGY4YjRmZWIuLjAw NjI2MGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9pbm5vX2hkbWkuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvaW5ub19oZG1pLmMKQEAgLTU3OSwxNCArNTc5 LDYgQEAgaW5ub19oZG1pX2Nvbm5lY3Rvcl9tb2RlX3ZhbGlkKHN0cnVjdCBkcm1fY29ubmVjdG9y ICpjb25uZWN0b3IsCiAJcmV0dXJuIE1PREVfT0s7CiB9CiAKLXN0YXRpYyBzdHJ1Y3QgZHJtX2Vu Y29kZXIgKgotaW5ub19oZG1pX2Nvbm5lY3Rvcl9iZXN0X2VuY29kZXIoc3RydWN0IGRybV9jb25u ZWN0b3IgKmNvbm5lY3RvcikKLXsKLQlzdHJ1Y3QgaW5ub19oZG1pICpoZG1pID0gdG9faW5ub19o ZG1pKGNvbm5lY3Rvcik7Ci0KLQlyZXR1cm4gJmhkbWktPmVuY29kZXI7Ci19Ci0KIHN0YXRpYyBp bnQKIGlubm9faGRtaV9wcm9iZV9zaW5nbGVfY29ubmVjdG9yX21vZGVzKHN0cnVjdCBkcm1fY29u bmVjdG9yICpjb25uZWN0b3IsCiAJCQkJICAgICAgIHVpbnQzMl90IG1heFgsIHVpbnQzMl90IG1h eFkpCkBAIC02MTMsNyArNjA1LDYgQEAgc3RhdGljIHN0cnVjdCBkcm1fY29ubmVjdG9yX2Z1bmNz IGlubm9faGRtaV9jb25uZWN0b3JfZnVuY3MgPSB7CiBzdGF0aWMgc3RydWN0IGRybV9jb25uZWN0 b3JfaGVscGVyX2Z1bmNzIGlubm9faGRtaV9jb25uZWN0b3JfaGVscGVyX2Z1bmNzID0gewogCS5n ZXRfbW9kZXMgPSBpbm5vX2hkbWlfY29ubmVjdG9yX2dldF9tb2RlcywKIAkubW9kZV92YWxpZCA9 IGlubm9faGRtaV9jb25uZWN0b3JfbW9kZV92YWxpZCwKLQkuYmVzdF9lbmNvZGVyID0gaW5ub19o ZG1pX2Nvbm5lY3Rvcl9iZXN0X2VuY29kZXIsCiB9OwogCiBzdGF0aWMgaW50IGlubm9faGRtaV9y ZWdpc3RlcihzdHJ1Y3QgZHJtX2RldmljZSAqZHJtLCBzdHJ1Y3QgaW5ub19oZG1pICpoZG1pKQot LSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=