From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [RFC 09/13] drm/dp: Enable alternate scrambler when supported Date: Wed, 12 Aug 2015 17:06:37 +0200 Message-ID: <1439392001-29637-9-git-send-email-thierry.reding@gmail.com> References: <1439392001-29637-1-git-send-email-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) by gabe.freedesktop.org (Postfix) with ESMTPS id 568ED720A3 for ; Wed, 12 Aug 2015 08:08:05 -0700 (PDT) Received: by pacgr6 with SMTP id gr6so16374160pac.2 for ; Wed, 12 Aug 2015 08:08:05 -0700 (PDT) In-Reply-To: <1439392001-29637-1-git-send-email-thierry.reding@gmail.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: Daniel Vetter List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KCklmIHRoZSBzaW5rIGlz IGVEUCBhbmQgc3VwcG9ydHMgdGhlIGFsdGVybmF0ZSBzY3JhbWJsZXIgcmVzZXQsIGVuYWJsZQpp dC4KClNpZ25lZC1vZmYtYnk6IFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+Ci0t LQogZHJpdmVycy9ncHUvZHJtL2RybV9kcF9oZWxwZXIuYyB8IDkgKysrKysrKysrCiBpbmNsdWRl L2RybS9kcm1fZHBfaGVscGVyLmggICAgIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDEwIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX2hlbHBlci5jIGIv ZHJpdmVycy9ncHUvZHJtL2RybV9kcF9oZWxwZXIuYwppbmRleCBkNTAzY2MzZjE3NzIuLjU0MzM0 OWUxNDQ4MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9oZWxwZXIuYworKysg Yi9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX2hlbHBlci5jCkBAIC0zMzQsNiArMzM0LDggQEAgaW50 IGRybV9kcF9saW5rX3Byb2JlKHN0cnVjdCBkcm1fZHBfYXV4ICphdXgsIHN0cnVjdCBkcm1fZHBf bGluayAqbGluaykKIAkJbGluay0+Y2FwYWJpbGl0aWVzIHw9IERQX0xJTktfQ0FQX0FOU0lfOEIx MEI7CiAKIAlpZiAodmFsdWVzWzEzXSAmIERQX0FMVEVSTkFURV9TQ1JBTUJMRVJfUkVTRVRfQ0FQ KSB7CisJCWxpbmstPmNhcGFiaWxpdGllcyB8PSBEUF9MSU5LX0NBUF9BTFRFUk5BVEVfU0NSQU1C TEVSX1JFU0VUOworCiAJCWVyciA9IGRybV9kcF9kcGNkX3JlYWRiKGF1eCwgRFBfRURQX0RQQ0Rf UkVWLCAmdmFsdWUpOwogCQlpZiAoZXJyIDwgMCkKIAkJCXJldHVybiBlcnI7CkBAIC00NjgsNiAr NDcwLDEzIEBAIGludCBkcm1fZHBfbGlua19jb25maWd1cmUoc3RydWN0IGRybV9kcF9hdXggKmF1 eCwgc3RydWN0IGRybV9kcF9saW5rICpsaW5rKQogCWlmIChlcnIgPCAwKQogCQlyZXR1cm4gZXJy OwogCisJaWYgKGxpbmstPmNhcGFiaWxpdGllcyAmIERQX0xJTktfQ0FQX0FMVEVSTkFURV9TQ1JB TUJMRVJfUkVTRVQpIHsKKwkJZXJyID0gZHJtX2RwX2RwY2Rfd3JpdGViKGF1eCwgRFBfRURQX0NP TkZJR1VSQVRJT05fU0VULAorCQkJCQkgRFBfQUxURVJOQVRFX1NDUkFNQkxFUl9SRVNFVF9FTkFC TEUpOworCQlpZiAoZXJyIDwgMCkKKwkJCXJldHVybiBlcnI7CisJfQorCiAJcmV0dXJuIDA7CiB9 CiBFWFBPUlRfU1lNQk9MKGRybV9kcF9saW5rX2NvbmZpZ3VyZSk7CmRpZmYgLS1naXQgYS9pbmNs dWRlL2RybS9kcm1fZHBfaGVscGVyLmggYi9pbmNsdWRlL2RybS9kcm1fZHBfaGVscGVyLmgKaW5k ZXggMjE2NWI5ZWY4NTA0Li42MDAzNDdmOGNkZDQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZHJtL2Ry bV9kcF9oZWxwZXIuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fZHBfaGVscGVyLmgKQEAgLTc1OCw2 ICs3NTgsNyBAQCBpbnQgZHJtX2RwX2RwY2RfcmVhZF9saW5rX3N0YXR1cyhzdHJ1Y3QgZHJtX2Rw X2F1eCAqYXV4LAogI2RlZmluZSBEUF9MSU5LX0NBUF9GQVNUX1RSQUlOSU5HICgxIDw8IDEpCiAj ZGVmaW5lIERQX0xJTktfQ0FQX0FOU0lfOEIxMEIgKDEgPDwgMikKICNkZWZpbmUgRFBfTElOS19D QVBfVFBTMyAoMSA8PCAzKQorI2RlZmluZSBEUF9MSU5LX0NBUF9BTFRFUk5BVEVfU0NSQU1CTEVS X1JFU0VUICgxIDw8IDQpCiAKIHN0cnVjdCBkcm1fZHBfbGluayB7CiAJdW5zaWduZWQgY2hhciBy ZXZpc2lvbjsKLS0gCjIuNC41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ry aS1kZXZlbAo=