From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH v2 10/15] drm/i915: Force common lane on for the PPS kick on CHV Date: Fri, 10 Jul 2015 10:56:24 +0300 Message-ID: <1436514984-18191-1-git-send-email-ville.syrjala@linux.intel.com> References: <1436388361-11130-11-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 3D8466EDBD for ; Fri, 10 Jul 2015 00:56:56 -0700 (PDT) In-Reply-To: <1436388361-11130-11-git-send-email-ville.syrjala@linux.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 Cc: Deepak S List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldp dGggRFBJTyBwb3dlcmdhdGluZyBhY3RpdmUgdGhlIERQTEwgY2FuJ3QgYmUgYWNjZXNzZWQgdW5s ZXNzCnNvbWV0aGluZyBlbHNlIGlzIGtlZXBpbmcgdGhlIGNvbW1vbiBsYW5lIGluIHRoZSBjaGFu bmVsIG9uLgpUaGF0IG1lYW5zIHRoZSBQUFMga2ljayBwcm9jZWR1cmUgY291bGQgZmFpbCB0byBl bmFibGUgdGhlIFBMTC4KClBvd2VyIHVwIHNvbWUgZGF0YSBsYW5lcyB0byBmb3JjZSB0aGUgY29t bW9uIGxhbmUgdG8gcG93ZXIgdXAKc28gdGhhdCB0aGUgUExMIGNhbiBiZSBlbmFibGVkIHRlbXBv cmFyaWx5LgoKdjI6IEF2b2lkIGdjYyB1bmluaXRpbGl6ZWQgdmFyaWFibGUgd2FybmluZwoKU2ln bmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMTYgKysrKysrKysrKysr Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RwLmMKaW5kZXggOGQwODhmMy4uMjQ1OTM3NCAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcC5jCkBAIC0zNDEsNyArMzQxLDkgQEAgdmx2X3Bvd2VyX3NlcXVlbmNlcl9raWNr KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGlu dGVsX2RpZ19wb3J0LT5iYXNlLmJhc2UuZGV2OwogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7CiAJZW51bSBwaXBlIHBpcGUgPSBpbnRlbF9kcC0+ cHBzX3BpcGU7Ci0JYm9vbCBwbGxfZW5hYmxlZDsKKwlib29sIHBsbF9lbmFibGVkLCByZWxlYXNl X2NsX292ZXJyaWRlID0gZmFsc2U7CisJZW51bSBkcGlvX3BoeSBwaHkgPSBEUElPX1BIWShwaXBl KTsKKwllbnVtIGRwaW9fY2hhbm5lbCBjaCA9IHZsdl9waXBlX3RvX2NoYW5uZWwocGlwZSk7CiAJ dWludDMyX3QgRFA7CiAKIAlpZiAoV0FSTihJOTE1X1JFQUQoaW50ZWxfZHAtPm91dHB1dF9yZWcp ICYgRFBfUE9SVF9FTiwKQEAgLTM3MSw5ICszNzMsMTMgQEAgdmx2X3Bvd2VyX3NlcXVlbmNlcl9r aWNrKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJICogVGhlIERQTEwgZm9yIHRoZSBwaXBl IG11c3QgYmUgZW5hYmxlZCBmb3IgdGhpcyB0byB3b3JrLgogCSAqIFNvIGVuYWJsZSB0ZW1wb3Jh cmlseSBpdCBpZiBpdCdzIG5vdCBhbHJlYWR5IGVuYWJsZWQuCiAJICovCi0JaWYgKCFwbGxfZW5h YmxlZCkKKwlpZiAoIXBsbF9lbmFibGVkKSB7CisJCXJlbGVhc2VfY2xfb3ZlcnJpZGUgPSBJU19D SEVSUllWSUVXKGRldikgJiYKKwkJCSFjaHZfcGh5X3Bvd2VyZ2F0ZV9jaChkZXZfcHJpdiwgcGh5 LCBjaCwgdHJ1ZSk7CisKIAkJdmx2X2ZvcmNlX3BsbF9vbihkZXYsIHBpcGUsIElTX0NIRVJSWVZJ RVcoZGV2KSA/CiAJCQkJICZjaHZfZHBsbFswXS5kcGxsIDogJnZsdl9kcGxsWzBdLmRwbGwpOwor CX0KIAogCS8qCiAJICogU2ltaWxhciBtYWdpYyBhcyBpbiBpbnRlbF9kcF9lbmFibGVfcG9ydCgp LgpAQCAtMzkwLDggKzM5NiwxMiBAQCB2bHZfcG93ZXJfc2VxdWVuY2VyX2tpY2soc3RydWN0IGlu dGVsX2RwICppbnRlbF9kcCkKIAlJOTE1X1dSSVRFKGludGVsX2RwLT5vdXRwdXRfcmVnLCBEUCAm IH5EUF9QT1JUX0VOKTsKIAlQT1NUSU5HX1JFQUQoaW50ZWxfZHAtPm91dHB1dF9yZWcpOwogCi0J aWYgKCFwbGxfZW5hYmxlZCkKKwlpZiAoIXBsbF9lbmFibGVkKSB7CiAJCXZsdl9mb3JjZV9wbGxf b2ZmKGRldiwgcGlwZSk7CisKKwkJaWYgKHJlbGVhc2VfY2xfb3ZlcnJpZGUpCisJCQljaHZfcGh5 X3Bvd2VyZ2F0ZV9jaChkZXZfcHJpdiwgcGh5LCBjaCwgZmFsc2UpOworCX0KIH0KIAogc3RhdGlj IGVudW0gcGlwZQotLSAKMi4zLjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==