From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.20 19/42] drm/bridge: tc358767: reject modes which require too much BW Date: Sat, 9 Feb 2019 13:47:11 -0500 Message-ID: <20190209184734.125935-19-sashal@kernel.org> References: <20190209184734.125935-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id E01436E02F for ; Sat, 9 Feb 2019 18:47:55 +0000 (UTC) In-Reply-To: <20190209184734.125935-1-sashal@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Sasha Levin , Tomi Valkeinen , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KClsgVXBzdHJlYW0g Y29tbWl0IDUxYjllNjJlYjY5NTBjNzYyMTYyYWI3ZWI4MzkwOTkwMTc5YmUwNjcgXQoKVGhlIGN1 cnJlbnQgZHJpdmVyIGFjY2VwdHMgYW55IHZpZGVvbW9kZSB3aXRoIHBjbGsgPCAxNTRNSHouIFRo aXMgaXMgbm90CmNvcnJlY3QsIGFzIHdpdGggMSBsYW5lIGFuZC9vciAxLjYyTWJwcyBzcGVlZCBu b3QgYWxsIHZpZGVvbW9kZXMgY2FuIGJlCnN1cHBvcnRlZC4KCkFkZCBjb2RlIHRvIHJlamVjdCBt b2RlcyB0aGF0IHJlcXVpcmUgbW9yZSBiYW5kd2lkdGggdGhhdCBpcyBhdmFpbGFibGUuCgpTaWdu ZWQtb2ZmLWJ5OiBUb21pIFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29tPgpSZXZpZXdl ZC1ieTogQW5kcnplaiBIYWpkYSA8YS5oYWpkYUBzYW1zdW5nLmNvbT4KU2lnbmVkLW9mZi1ieTog QW5kcnplaiBIYWpkYSA8YS5oYWpkYUBzYW1zdW5nLmNvbT4KTGluazogaHR0cHM6Ly9wYXRjaHdv cmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoL21zZ2lkLzIwMTkwMTAzMTE1OTU0LjEyNzg1LTYtdG9t aS52YWxrZWluZW5AdGkuY29tClNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2Vy bmVsLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3RjMzU4NzY3LmMgfCAxMCArKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9icmlkZ2UvdGMzNTg3NjcuYyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2Uv dGMzNTg3NjcuYwppbmRleCBhYjI5OWY0ZGViZmEuLmExZjNkZDJhZmJiMSAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90YzM1ODc2Ny5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9i cmlkZ2UvdGMzNTg3NjcuYwpAQCAtMTExNCwxMCArMTExNCwyMCBAQCBzdGF0aWMgYm9vbCB0Y19i cmlkZ2VfbW9kZV9maXh1cChzdHJ1Y3QgZHJtX2JyaWRnZSAqYnJpZGdlLAogc3RhdGljIGVudW0g ZHJtX21vZGVfc3RhdHVzIHRjX2Nvbm5lY3Rvcl9tb2RlX3ZhbGlkKHN0cnVjdCBkcm1fY29ubmVj dG9yICpjb25uZWN0b3IsCiAJCQkJICAgc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGUpCiB7 CisJc3RydWN0IHRjX2RhdGEgKnRjID0gY29ubmVjdG9yX3RvX3RjKGNvbm5lY3Rvcik7CisJdTMy IHJlcSwgYXZhaWw7CisJdTMyIGJpdHNfcGVyX3BpeGVsID0gMjQ7CisKIAkvKiBEUEkgaW50ZXJm YWNlIGNsb2NrIGxpbWl0YXRpb246IHVwdG8gMTU0IE1IeiAqLwogCWlmIChtb2RlLT5jbG9jayA+ IDE1NDAwMCkKIAkJcmV0dXJuIE1PREVfQ0xPQ0tfSElHSDsKIAorCXJlcSA9IG1vZGUtPmNsb2Nr ICogYml0c19wZXJfcGl4ZWwgLyA4OworCWF2YWlsID0gdGMtPmxpbmsuYmFzZS5udW1fbGFuZXMg KiB0Yy0+bGluay5iYXNlLnJhdGU7CisKKwlpZiAocmVxID4gYXZhaWwpCisJCXJldHVybiBNT0RF X0JBRDsKKwogCXJldHVybiBNT0RFX09LOwogfQogCi0tIAoyLjE5LjEKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QK ZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=