From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomi Valkeinen Subject: [PATCH 5/7] drm/bridge: tc358767: reject modes which require too much BW Date: Mon, 29 Oct 2018 13:46:59 +0200 Message-ID: <20181029114701.26409-6-tomi.valkeinen@ti.com> References: <20181029114701.26409-1-tomi.valkeinen@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by gabe.freedesktop.org (Postfix) with ESMTPS id D021289E05 for ; Mon, 29 Oct 2018 11:47:24 +0000 (UTC) In-Reply-To: <20181029114701.26409-1-tomi.valkeinen@ti.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Archit Taneja , Andrzej Hajda , dri-devel@lists.freedesktop.org, Andrey Gusakov Cc: Tomi Valkeinen , Laurent Pinchart List-Id: dri-devel@lists.freedesktop.org VGhlIGN1cnJlbnQgZHJpdmVyIGFjY2VwdHMgYW55IHZpZGVvbW9kZSB3aXRoIHBjbGsgPCAxNTRN SHouIFRoaXMgaXMgbm90CmNvcnJlY3QsIGFzIHdpdGggMSBsYW5lIGFuZC9vciAxLjYyTWJwcyBz cGVlZCBub3QgYWxsIHZpZGVvbW9kZXMgY2FuIGJlCnN1cHBvcnRlZC4KCkFkZCBjb2RlIHRvIHJl amVjdCBtb2RlcyB0aGF0IHJlcXVpcmUgbW9yZSBiYW5kd2lkdGggdGhhdCBpcyBhdmFpbGFibGUu CgpTaWduZWQtb2ZmLWJ5OiBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvdGMzNTg3NjcuYyB8IDEwICsrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2JyaWRnZS90YzM1ODc2Ny5jIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90YzM1ODc2Ny5j CmluZGV4IGFiMjk5ZjRkZWJmYS4uYjAyNmI1ZWY3Mzc4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dw dS9kcm0vYnJpZGdlL3RjMzU4NzY3LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90YzM1 ODc2Ny5jCkBAIC0xMTE0LDEwICsxMTE0LDIwIEBAIHN0YXRpYyBib29sIHRjX2JyaWRnZV9tb2Rl X2ZpeHVwKHN0cnVjdCBkcm1fYnJpZGdlICpicmlkZ2UsCiBzdGF0aWMgZW51bSBkcm1fbW9kZV9z dGF0dXMgdGNfY29ubmVjdG9yX21vZGVfdmFsaWQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5l Y3RvciwKIAkJCQkgICBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkKIHsKKwlzdHJ1Y3Qg dGNfZGF0YSAqdGMgPSBjb25uZWN0b3JfdG9fdGMoY29ubmVjdG9yKTsKKwl1MzIgcmVxLCBhdmFp bDsKKwl1MzIgYml0c19wZXJfcGl4ZWwgPSAyNDsKKwogCS8qIERQSSBpbnRlcmZhY2UgY2xvY2sg bGltaXRhdGlvbjogdXB0byAxNTQgTUh6ICovCiAJaWYgKG1vZGUtPmNsb2NrID4gMTU0MDAwKQog CQlyZXR1cm4gTU9ERV9DTE9DS19ISUdIOwogCisJcmVxID0gbW9kZS0+Y2xvY2sgKiBiaXRzX3Bl cl9waXhlbCAvIDggLyAxMDAwOworCWF2YWlsID0gdGMtPmxpbmsuYmFzZS5udW1fbGFuZXMgKiB0 Yy0+bGluay5iYXNlLnJhdGUgLyAxMDAwOworCisJaWYgKHJlcSA+IGF2YWlsKQorCQlyZXR1cm4g TU9ERV9CQUQ7CisKIAlyZXR1cm4gTU9ERV9PSzsKIH0KIAotLSAKVGV4YXMgSW5zdHJ1bWVudHMg RmlubGFuZCBPeSwgUG9ya2thbGFua2F0dSAyMiwgMDAxODAgSGVsc2lua2kuClktdHVubnVzL0J1 c2luZXNzIElEOiAwNjE1NTIxLTQuIEtvdGlwYWlra2EvRG9taWNpbGU6IEhlbHNpbmtpCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK