From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: [PATCH v3] drm/i915/dp: Configure Display stream splitter registers during DSC enable Date: Mon, 6 Aug 2018 12:41:09 -0700 Message-ID: <1533584470-10334-1-git-send-email-manasi.d.navare@intel.com> References: <1533071239-28815-23-git-send-email-manasi.d.navare@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id B8F7089F0A for ; Mon, 6 Aug 2018 19:38:21 +0000 (UTC) In-Reply-To: <1533071239-28815-23-git-send-email-manasi.d.navare@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RGlzcGxheSBTdHJlYW0gU3BsaXR0ZXIgcmVnaXN0ZXJzIG5lZWQgdG8gYmUgcHJvZ3JhbW1lZCB0 byBlbmFibGUKdGhlIGpvaW5lciBpZiB0d28gRFNDIGVuZ2luZXMgYXJlIHVzZWQgYW5kIGFsc28g dG8gZW5hYmxlCnRoZSBsZWZ0IGFuZCB0aGUgcmlnaHQgRFNDIGVuZ2luZXMuIFRoaXMgaGFwcGVu cyBhcyBwYXJ0IG9mCnRoZSBEU0MgZW5hYmxpbmcgcm91dGluZSBpbiB0aGUgc291cmNlIGluIGF0 b21pYyBjb21taXQuCgp2MjoKKiBSZWJhc2UgKE1hbmFzaSkKCkNjOiBKYW5pIE5pa3VsYSA8amFu aS5uaWt1bGFAbGludXguaW50ZWwuY29tPgpDYzogVmlsbGUgU3lyamFsYSA8dmlsbGUuc3lyamFs YUBsaW51eC5pbnRlbC5jb20+CkNjOiBBbnVzaGEgU3JpdmF0c2EgPGFudXNoYS5zcml2YXRzYUBp bnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IE1hbmFzaSBOYXZhcmUgPG1hbmFzaS5kLm5hdmFyZUBp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdmRzYy5jIHwgMjEgKysr KysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Zkc2MuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3Zkc2MuYwppbmRleCAwOThmOWI2Li4xMGUzODM5NiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdmRzYy5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX3Zkc2MuYwpAQCAtMTAxMSw2ICsxMDExLDExIEBAIHZvaWQgaW50ZWxfZHNj X2VuYWJsZShzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIHsKIAlzdHJ1Y3QgaW50ZWxf ZHAgKmludGVsX2RwID0gZW5jX3RvX2ludGVsX2RwKCZlbmNvZGVyLT5iYXNlKTsKIAlzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGVuY29kZXItPmJhc2UuZGV2KTsK KwlzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YyA9IHRvX2ludGVsX2NydGMoY3J0Y19zdGF0ZS0+YmFz ZS5jcnRjKTsKKwllbnVtIHBpcGUgcGlwZSA9IGNydGMtPnBpcGU7CisJaTkxNV9yZWdfdCBkc3Nf Y3RsMV9yZWcsIGRzc19jdGwyX3JlZzsKKwl1MzIgZHNzX2N0bDFfdmFsID0gMDsKKwl1MzIgZHNz X2N0bDJfdmFsID0gMDsKIAogCWlmICghY3J0Y19zdGF0ZS0+ZHNjX3BhcmFtcy5jb21wcmVzc2lv bl9lbmFibGUpCiAJCXJldHVybjsKQEAgLTEwMjQsNSArMTAyOSwyMSBAQCB2b2lkIGludGVsX2Rz Y19lbmFibGUoc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIsCiAKIAlpbnRlbF9kcF9zZW5k X2RzY19wcHNfc2RwKGVuY29kZXIsIGNydGNfc3RhdGUpOwogCisJLyogQ29uZmlndXJlIERTU19D VEwgcmVnaXN0ZXJzIGZvciBEU0MgKi8KKwlpZiAoZW5jb2Rlci0+dHlwZSA9PSBJTlRFTF9PVVRQ VVRfRURQKSB7CisJCWRzc19jdGwxX3JlZyA9IERTU19DVEwxOworCQlkc3NfY3RsMl9yZWcgPSBE U1NfQ1RMMjsKKwl9IGVsc2UgeworCQlkc3NfY3RsMV9yZWcgPSBJQ0xfUElQRV9EU1NfQ1RMMShw aXBlKTsKKwkJZHNzX2N0bDJfcmVnID0gSUNMX1BJUEVfRFNTX0NUTDIocGlwZSk7CisJfQorCWRz c19jdGwyX3ZhbCB8PSBMRUZUX0JSQU5DSF9WRFNDX0VOQUJMRTsKKwlpZiAoY3J0Y19zdGF0ZS0+ ZHNjX3BhcmFtcy5kc2Nfc3BsaXQpIHsKKwkJZHNzX2N0bDJfdmFsIHw9IFJJR0hUX0JSQU5DSF9W RFNDX0VOQUJMRTsKKwkJZHNzX2N0bDFfdmFsIHw9IEpPSU5FUl9FTkFCTEU7CisJfQorCUk5MTVf V1JJVEUoZHNzX2N0bDFfcmVnLCBkc3NfY3RsMV92YWwpOworCUk5MTVfV1JJVEUoZHNzX2N0bDJf cmVnLCBkc3NfY3RsMl92YWwpOworCiAJcmV0dXJuOwogfQotLSAKMi43LjQKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=