From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.20 17/42] drm/bridge: tc358767: fix single lane configuration Date: Sat, 9 Feb 2019 13:47:09 -0500 Message-ID: <20190209184734.125935-17-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 AC9886E024 for ; Sat, 9 Feb 2019 18:47:53 +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 Y29tbWl0IDRkOWQ1NGE3MzA0MzRjYzA2OGRkMzUxNWJhNjExNjY5NzE5NmY3N2IgXQoKUEhZXzJM QU5FIGJpdCBpcyBhbHdheXMgc2V0IGluIERQX1BIWV9DVFJMLCBicmVha2luZyAxIGxhbmUgdXNl LgoKU2V0IFBIWV8yTEFORSBvbmx5IHdoZW4gMiBsYW5lcyBhcmUgdXNlZC4KClNpZ25lZC1vZmYt Ynk6IFRvbWkgVmFsa2VpbmVuIDx0b21pLnZhbGtlaW5lbkB0aS5jb20+ClJldmlld2VkLWJ5OiBB bmRyemVqIEhhamRhIDxhLmhhamRhQHNhbXN1bmcuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbmRyemVq IEhhamRhIDxhLmhhamRhQHNhbXN1bmcuY29tPgpMaW5rOiBodHRwczovL3BhdGNod29yay5mcmVl ZGVza3RvcC5vcmcvcGF0Y2gvbXNnaWQvMjAxOTAxMDMxMTU5NTQuMTI3ODUtNC10b21pLnZhbGtl aW5lbkB0aS5jb20KU2lnbmVkLW9mZi1ieTogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3Jn PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvdGMzNTg3NjcuYyB8IDEwICsrKysrKysrLS0K IDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS90YzM1ODc2Ny5jIGIvZHJpdmVycy9ncHUvZHJt L2JyaWRnZS90YzM1ODc2Ny5jCmluZGV4IDVmMGE2NjZkYjJmZC4uZmVlNTM0MjJjMzFmIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3RjMzU4NzY3LmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2JyaWRnZS90YzM1ODc2Ny5jCkBAIC01NDMsNiArNTQzLDcgQEAgc3RhdGljIGludCB0 Y19hdXhfbGlua19zZXR1cChzdHJ1Y3QgdGNfZGF0YSAqdGMpCiAJdW5zaWduZWQgbG9uZyByYXRl OwogCXUzMiB2YWx1ZTsKIAlpbnQgcmV0OworCXUzMiBkcF9waHlfY3RybDsKIAogCXJhdGUgPSBj bGtfZ2V0X3JhdGUodGMtPnJlZmNsayk7CiAJc3dpdGNoIChyYXRlKSB7CkBAIC01NjcsNyArNTY4 LDEwIEBAIHN0YXRpYyBpbnQgdGNfYXV4X2xpbmtfc2V0dXAoc3RydWN0IHRjX2RhdGEgKnRjKQog CXZhbHVlIHw9IFNZU0NMS19TRUxfTFNDTEsgfCBMU0NMS19ESVZfMjsKIAl0Y193cml0ZShTWVNf UExMUEFSQU0sIHZhbHVlKTsKIAotCXRjX3dyaXRlKERQX1BIWV9DVFJMLCBCR1JFTiB8IFBXUl9T V19FTiB8IFBIWV8yTEFORSB8IFBIWV9BMF9FTik7CisJZHBfcGh5X2N0cmwgPSBCR1JFTiB8IFBX Ul9TV19FTiB8IFBIWV9BMF9FTjsKKwlpZiAodGMtPmxpbmsuYmFzZS5udW1fbGFuZXMgPT0gMikK KwkJZHBfcGh5X2N0cmwgfD0gUEhZXzJMQU5FOworCXRjX3dyaXRlKERQX1BIWV9DVFJMLCBkcF9w aHlfY3RybCk7CiAKIAkvKgogCSAqIEluaXRpYWxseSBQTExzIGFyZSBpbiBieXBhc3MuIEZvcmNl IFBMTCBwYXJhbWV0ZXIgdXBkYXRlLApAQCAtODYwLDcgKzg2NCw5IEBAIHN0YXRpYyBpbnQgdGNf bWFpbl9saW5rX3NldHVwKHN0cnVjdCB0Y19kYXRhICp0YykKIAl0Y193cml0ZShTWVNfUExMUEFS QU0sIHZhbHVlKTsKIAogCS8qIFNldHVwIE1haW4gTGluayAqLwotCWRwX3BoeV9jdHJsID0gQkdS RU4gfCBQV1JfU1dfRU4gfCBQSFlfMkxBTkUgfCBQSFlfQTBfRU4gfCAgUEhZX00wX0VOOworCWRw X3BoeV9jdHJsID0gQkdSRU4gfCBQV1JfU1dfRU4gfCBQSFlfQTBfRU4gfCBQSFlfTTBfRU47CisJ aWYgKHRjLT5saW5rLmJhc2UubnVtX2xhbmVzID09IDIpCisJCWRwX3BoeV9jdHJsIHw9IFBIWV8y TEFORTsKIAl0Y193cml0ZShEUF9QSFlfQ1RSTCwgZHBfcGh5X2N0cmwpOwogCW1zbGVlcCgxMDAp OwogCi0tIAoyLjE5LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=