From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrey Gusakov Subject: [PATCH v2 1/7] drm/bridge: tc358767: do no fail on hi-res displays Date: Fri, 3 Nov 2017 20:01:28 +0300 Message-ID: <1509728494-23508-2-git-send-email-andrey.gusakov@cogentembedded.com> References: <1509728494-23508-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-x241.google.com (mail-lf0-x241.google.com [IPv6:2a00:1450:4010:c07::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id C3DA26EABD for ; Fri, 3 Nov 2017 17:01:44 +0000 (UTC) Received: by mail-lf0-x241.google.com with SMTP id l23so3885487lfk.10 for ; Fri, 03 Nov 2017 10:01:44 -0700 (PDT) In-Reply-To: <1509728494-23508-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 bmVzLgpUcnkgdG8gZmFsbCBiYWNrIHRvIDIuN0dicHMgYW5kIDIgbGFuZXMuCi0tLQogZHJpdmVy cy9ncHUvZHJtL2JyaWRnZS90YzM1ODc2Ny5jIHwgICAxNCArKysrKysrKystLS0tLQogMSBmaWxl IGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vYnJpZGdlL3RjMzU4NzY3LmMgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdl L3RjMzU4NzY3LmMKaW5kZXggODU3MWNmZC4uZDUyY2Q0MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2JyaWRnZS90YzM1ODc2Ny5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvdGMz NTg3NjcuYwpAQCAtNjAzLDggKzYwMywxNSBAQCBzdGF0aWMgaW50IHRjX2dldF9kaXNwbGF5X3By b3BzKHN0cnVjdCB0Y19kYXRhICp0YykKIAlyZXQgPSBkcm1fZHBfbGlua19wcm9iZSgmdGMtPmF1 eCwgJnRjLT5saW5rLmJhc2UpOwogCWlmIChyZXQgPCAwKQogCQlnb3RvIGVycl9kcGNkX3JlYWQ7 Ci0JaWYgKCh0Yy0+bGluay5iYXNlLnJhdGUgIT0gMTYyMDAwKSAmJiAodGMtPmxpbmsuYmFzZS5y YXRlICE9IDI3MDAwMCkpCi0JCWdvdG8gZXJyX2RwY2RfaW52YWw7CisJaWYgKCh0Yy0+bGluay5i YXNlLnJhdGUgIT0gMTYyMDAwKSAmJiAodGMtPmxpbmsuYmFzZS5yYXRlICE9IDI3MDAwMCkpIHsK KwkJZGV2X2RiZyh0Yy0+ZGV2LCAiRmFsbGluZyB0byAyLjcgR2JwcyByYXRlXG4iKTsKKwkJdGMt PmxpbmsuYmFzZS5yYXRlID0gMjcwMDAwOworCX0KKworCWlmICh0Yy0+bGluay5iYXNlLm51bV9s YW5lcyA+IDIpIHsKKwkJZGV2X2RiZyh0Yy0+ZGV2LCAiRmFsbGluZyB0byAyIGxhbmVzXG4iKTsK KwkJdGMtPmxpbmsuYmFzZS5udW1fbGFuZXMgPSAyOworCX0KIAogCXJldCA9IGRybV9kcF9kcGNk X3JlYWRiKCZ0Yy0+YXV4LCBEUF9NQVhfRE9XTlNQUkVBRCwgdG1wKTsKIAlpZiAocmV0IDwgMCkK QEAgLTYzNyw5ICs2NDQsNiBAQCBzdGF0aWMgaW50IHRjX2dldF9kaXNwbGF5X3Byb3BzKHN0cnVj dCB0Y19kYXRhICp0YykKIGVycl9kcGNkX3JlYWQ6CiAJZGV2X2Vycih0Yy0+ZGV2LCAiZmFpbGVk IHRvIHJlYWQgRFBDRDogJWRcbiIsIHJldCk7CiAJcmV0dXJuIHJldDsKLWVycl9kcGNkX2ludmFs OgotCWRldl9lcnIodGMtPmRldiwgImludmFsaWQgRFBDRFxuIik7Ci0JcmV0dXJuIC1FSU5WQUw7 CiB9CiAKIHN0YXRpYyBpbnQgdGNfc2V0X3ZpZGVvX21vZGUoc3RydWN0IHRjX2RhdGEgKnRjLCBz dHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqbW9kZSkKLS0gCjEuNy4xMC40CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK