From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: [CI v13 03/17] drm/i915/dp: Do not enable PSR2 if DSC is enabled Date: Wed, 28 Nov 2018 12:26:14 -0800 Message-ID: <20181128202628.20238-3-manasi.d.navare@intel.com> References: <20181128202628.20238-1-manasi.d.navare@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id A600E6E1BC for ; Wed, 28 Nov 2018 20:23:28 +0000 (UTC) In-Reply-To: <20181128202628.20238-1-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 SWYgYSBlRFAgcGFuZWwgc3VwcG9ydHMgYm90aCBQU1IyIGFuZCBWRFNDLCBvdXIgSFcgY2Fubm90 CnN1cHBvcnQgYm90aCBhdCBhIHRpbWUuIEdpdmUgcHJpb3JpdHkgdG8gUFNSMiBpZiBhIHJlcXVl c3RlZApyZXNvbHV0aW9uIGNhbiBiZSBzdXBwb3J0ZWQgd2l0aG91dCBjb21wcmVzc2lvbiBlbHNl IGVuYWJsZQpWRFNDIGFuZCBrZWVwIFBTUjIgZGlzYWJsZWQuCgp2NDoKRml4IHRoZSB1bnJlYWx0 ZWQgc3R1ZmYgcmVtb3ZlZCBkdXJpbmcgcmViYXNlIChWaWxsZSkKdjM6CiogUmViYXNlCnYyOgoq IEFkZCB3YXJuaW5nIGZvciBEU0MgYW5kIFBTUjIgZW5hYmxlZCB0b2dldGhlciAoREspCgpDYzog Um9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgpDYzogSmFuaSBOaWt1bGEgPGph bmkubmlrdWxhQGludGVsLmNvbT4KQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IE1hbmFzaSBOYXZhcmUgPG1hbmFzaS5kLm5h dmFyZUBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMgfCAxNCArKysr KysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wc3IuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3Bzci5jCmluZGV4IDU3MmU2MjZlYWRmZi4uMjA4NDc4NGYzMjBkIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wc3IuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wc3IuYwpAQCAtNzUsNiArNzUsMTAgQEAgc3RhdGljIGJvb2wgaW50ZWxfcHNy Ml9lbmFibGVkKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKIAlpZiAoaTkxNV9t b2RwYXJhbXMuZW5hYmxlX3BzciA9PSAtMSkKIAkJcmV0dXJuIGZhbHNlOwogCisJLyogQ2Fubm90 IGVuYWJsZSBEU0MgYW5kIFBTUjIgc2ltdWx0YW5lb3VzbHkgKi8KKwlXQVJOX09OKGNydGNfc3Rh dGUtPmRzY19wYXJhbXMuY29tcHJlc3Npb25fZW5hYmxlICYmCisJCWNydGNfc3RhdGUtPmhhc19w c3IyKTsKKwogCXN3aXRjaCAoZGV2X3ByaXYtPnBzci5kZWJ1ZyAmIEk5MTVfUFNSX0RFQlVHX01P REVfTUFTSykgewogCWNhc2UgSTkxNV9QU1JfREVCVUdfRk9SQ0VfUFNSMToKIAkJcmV0dXJuIGZh bHNlOwpAQCAtNTAyLDYgKzUwNiwxNiBAQCBzdGF0aWMgYm9vbCBpbnRlbF9wc3IyX2NvbmZpZ192 YWxpZChzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLAogCWlmICghZGV2X3ByaXYtPnBzci5zaW5r X3BzcjJfc3VwcG9ydCkKIAkJcmV0dXJuIGZhbHNlOwogCisJLyoKKwkgKiBEU0MgYW5kIFBTUjIg Y2Fubm90IGJlIGVuYWJsZWQgc2ltdWx0YW5lb3VzbHkuIElmIGEgcmVxdWVzdGVkCisJICogcmVz b2x1dGlvbiByZXF1aXJlcyBEU0MgdG8gYmUgZW5hYmxlZCwgcHJpb3JpdHkgaXMgZ2l2ZW4gdG8g RFNDCisJICogb3ZlciBQU1IyLgorCSAqLworCWlmIChjcnRjX3N0YXRlLT5kc2NfcGFyYW1zLmNv bXByZXNzaW9uX2VuYWJsZSkgeworCQlEUk1fREVCVUdfS01TKCJQU1IyIGNhbm5vdCBiZSBlbmFi bGVkIHNpbmNlIERTQyBpcyBlbmFibGVkXG4iKTsKKwkJcmV0dXJuIGZhbHNlOworCX0KKwogCWlm IChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEwIHx8IElTX0dFTUlOSUxBS0UoZGV2X3ByaXYpKSB7 CiAJCXBzcl9tYXhfaCA9IDQwOTY7CiAJCXBzcl9tYXhfdiA9IDIzMDQ7Ci0tIAoyLjE5LjEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=