From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: [PATCH 4/4] drm/i915: fix PCH_NOP setting for non-PCH platforms Date: Thu, 31 May 2018 14:56:24 +0300 Message-ID: <20180531115624.30269-5-jani.nikula@intel.com> References: <20180531115624.30269-1-jani.nikula@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5CA306E39F for ; Thu, 31 May 2018 11:56:44 +0000 (UTC) In-Reply-To: <20180531115624.30269-1-jani.nikula@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: jani.nikula@intel.com List-Id: intel-gfx@lists.freedesktop.org U2V0dGluZyBQQ0ggdHlwZSB0byBQQ0hfTk9QIGJlZm9yZSBjaGVja2luZyB3aGV0aGVyIHdlIGFj dHVhbGx5IGhhdmUgYQpQQ0ggZW5kcyB1cCByZXR1cm5pbmcgdHJ1ZSBmb3IgSEFTX1BDSF9TUExJ VCgpIG9uIGFsbCBub24tUENIIHNwbGl0CnBsYXRmb3Jtcy4gRml4IHRoaXMgYnkgdXNpbmcgUENI X05PUCBvbmx5IGZvciBwbGF0Zm9ybXMgdGhhdCBhY3R1YWxseQpoYXZlIGEgUENILgoKQ2M6IFZp bGxlIFN5cmphbGEgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpSZXZpZXdlZC1ieTog VmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KU2lnbmVkLW9m Zi1ieTogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2Rydi5jIHwgMTkgKysrKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDExIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmMKaW5kZXggMTg0MmEwNjdhNjA0Li41ZGVlZTY5ODg4MWIgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuYwpAQCAtMjQ2LDE0ICsyNDYsNiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9kZXRlY3RfcGNo KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIHsKIAlzdHJ1Y3QgcGNpX2RldiAq cGNoID0gTlVMTDsKIAotCS8qIEluIGFsbCBjdXJyZW50IGNhc2VzLCBudW1fcGlwZXMgaXMgZXF1 aXZhbGVudCB0byB0aGUgUENIX05PUCBzZXR0aW5nCi0JICogKHdoaWNoIHJlYWxseSBhbW91bnRz IHRvIGEgUENIIGJ1dCBubyBTb3V0aCBEaXNwbGF5KS4KLQkgKi8KLQlpZiAoSU5URUxfSU5GTyhk ZXZfcHJpdiktPm51bV9waXBlcyA9PSAwKSB7Ci0JCWRldl9wcml2LT5wY2hfdHlwZSA9IFBDSF9O T1A7Ci0JCXJldHVybjsKLQl9Ci0KIAkvKgogCSAqIFRoZSByZWFzb24gdG8gcHJvYmUgSVNBIGJy aWRnZSBpbnN0ZWFkIG9mIERldjMxOkZ1bjAgaXMgdG8KIAkgKiBtYWtlIGdyYXBoaWNzIGRldmlj ZSBwYXNzdGhyb3VnaCB3b3JrIGVhc3kgZm9yIFZNTSwgdGhhdCBvbmx5CkBAIC0yOTMsNiArMjg1 LDE3IEBAIHN0YXRpYyB2b2lkIGludGVsX2RldGVjdF9wY2goc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2KQogCQkJYnJlYWs7CiAJCX0KIAl9CisKKwkvKgorCSAqIFVzZSBQQ0hfTk9Q IChQQ0ggYnV0IG5vIFNvdXRoIERpc3BsYXkpIGZvciBQQ0ggcGxhdGZvcm1zIHdpdGhvdXQKKwkg KiBkaXNwbGF5LgorCSAqLworCWlmIChwY2ggJiYgSU5URUxfSU5GTyhkZXZfcHJpdiktPm51bV9w aXBlcyA9PSAwKSB7CisJCURSTV9ERUJVR19LTVMoIkRpc3BsYXkgZGlzYWJsZWQsIHJldmVydGlu ZyB0byBOT1AgUENIXG4iKTsKKwkJZGV2X3ByaXYtPnBjaF90eXBlID0gUENIX05PUDsKKwkJZGV2 X3ByaXYtPnBjaF9pZCA9IDA7CisJfQorCiAJaWYgKCFwY2gpCiAJCURSTV9ERUJVR19LTVMoIk5v IFBDSCBmb3VuZC5cbiIpOwogCi0tIAoyLjExLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=