From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrey Gusakov Subject: [PATCH v3 1/7] drm/bridge: tc358767: do no fail on hi-res displays Date: Tue, 7 Nov 2017 19:56:19 +0300 Message-ID: <1510073785-16108-2-git-send-email-andrey.gusakov@cogentembedded.com> References: <1510073785-16108-1-git-send-email-andrey.gusakov@cogentembedded.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x242.google.com (mail-lf0-x242.google.com [IPv6:2a00:1450:4010:c07::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id C54A26E58D for ; Tue, 7 Nov 2017 16:56:56 +0000 (UTC) Received: by mail-lf0-x242.google.com with SMTP id a132so15296290lfa.7 for ; Tue, 07 Nov 2017 08:56:56 -0800 (PST) In-Reply-To: <1510073785-16108-1-git-send-email-andrey.gusakov@cogentembedded.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: andrey.gusakov@cogentembedded.com, cphealy@gmail.com List-Id: dri-devel@lists.freedesktop.org RG8gbm90IGZhaWwgZGF0YSByYXRlcyBoaWdoZXIgdGhhbiAyLjcgYW5kIG1vcmUgdGhhbiAyIGxh bmVzLgpUcnkgdG8gZmFsbCBiYWNrIHRvIDIuN0dicHMgYW5kIDIgbGFuZXMuCgpBY2tlZC1ieTog UGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KUmV2aWV3ZWQtYnk6IEFuZHJ6 ZWogSGFqZGEgPGEuaGFqZGFAc2Ftc3VuZy5jb20+ClNpZ25lZC1vZmYtYnk6IEFuZHJleSBHdXNh a292IDxhbmRyZXkuZ3VzYWtvdkBjb2dlbnRlbWJlZGRlZC5jb20+Ci0tLQogZHJpdmVycy9ncHUv ZHJtL2JyaWRnZS90YzM1ODc2Ny5jIHwgICAxNCArKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5n ZWQsIDkgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vYnJpZGdlL3RjMzU4NzY3LmMgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3RjMzU4 NzY3LmMKaW5kZXggODU3MWNmZC4uZDUyY2Q0MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2JyaWRnZS90YzM1ODc2Ny5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvdGMzNTg3Njcu YwpAQCAtNjAzLDggKzYwMywxNSBAQCBzdGF0aWMgaW50IHRjX2dldF9kaXNwbGF5X3Byb3BzKHN0 cnVjdCB0Y19kYXRhICp0YykKIAlyZXQgPSBkcm1fZHBfbGlua19wcm9iZSgmdGMtPmF1eCwgJnRj LT5saW5rLmJhc2UpOwogCWlmIChyZXQgPCAwKQogCQlnb3RvIGVycl9kcGNkX3JlYWQ7Ci0JaWYg KCh0Yy0+bGluay5iYXNlLnJhdGUgIT0gMTYyMDAwKSAmJiAodGMtPmxpbmsuYmFzZS5yYXRlICE9 IDI3MDAwMCkpCi0JCWdvdG8gZXJyX2RwY2RfaW52YWw7CisJaWYgKCh0Yy0+bGluay5iYXNlLnJh dGUgIT0gMTYyMDAwKSAmJiAodGMtPmxpbmsuYmFzZS5yYXRlICE9IDI3MDAwMCkpIHsKKwkJZGV2 X2RiZyh0Yy0+ZGV2LCAiRmFsbGluZyB0byAyLjcgR2JwcyByYXRlXG4iKTsKKwkJdGMtPmxpbmsu YmFzZS5yYXRlID0gMjcwMDAwOworCX0KKworCWlmICh0Yy0+bGluay5iYXNlLm51bV9sYW5lcyA+ IDIpIHsKKwkJZGV2X2RiZyh0Yy0+ZGV2LCAiRmFsbGluZyB0byAyIGxhbmVzXG4iKTsKKwkJdGMt PmxpbmsuYmFzZS5udW1fbGFuZXMgPSAyOworCX0KIAogCXJldCA9IGRybV9kcF9kcGNkX3JlYWRi KCZ0Yy0+YXV4LCBEUF9NQVhfRE9XTlNQUkVBRCwgdG1wKTsKIAlpZiAocmV0IDwgMCkKQEAgLTYz Nyw5ICs2NDQsNiBAQCBzdGF0aWMgaW50IHRjX2dldF9kaXNwbGF5X3Byb3BzKHN0cnVjdCB0Y19k YXRhICp0YykKIGVycl9kcGNkX3JlYWQ6CiAJZGV2X2Vycih0Yy0+ZGV2LCAiZmFpbGVkIHRvIHJl YWQgRFBDRDogJWRcbiIsIHJldCk7CiAJcmV0dXJuIHJldDsKLWVycl9kcGNkX2ludmFsOgotCWRl dl9lcnIodGMtPmRldiwgImludmFsaWQgRFBDRFxuIik7Ci0JcmV0dXJuIC1FSU5WQUw7CiB9CiAK IHN0YXRpYyBpbnQgdGNfc2V0X3ZpZGVvX21vZGUoc3RydWN0IHRjX2RhdGEgKnRjLCBzdHJ1Y3Qg ZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkKLS0gCjEuNy4xMC40CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK