From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stuart Summers Subject: [PATCH 2/2] drm/i915: Extend reset modparam to domain resets Date: Tue, 14 May 2019 09:46:53 -0700 Message-ID: <20190514164653.935-2-stuart.summers@intel.com> References: <20190514164653.935-1-stuart.summers@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 ESMTPS id 82ED489293 for ; Tue, 14 May 2019 16:46:54 +0000 (UTC) In-Reply-To: <20190514164653.935-1-stuart.summers@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 SW4gdGhlIGV2ZW50IGEgcGxhdGZvcm0gZG9lcyBub3QgcHJvcGVybHkgaW1wbGVtZW50IHJlc2V0 LApkbyBub3QgZ28gdGhyb3VnaCByZXNldCBmbG93cyBmb3IgZW5naW5lIGRvbWFpbnMgdG8gYXZv aWQKYW4gdW5saWtlbHkgc2l0dWF0aW9uIHdoZXJlIHdyaXRlcyBhcmUgYWNjZXB0ZWQgYnV0IHJl Z2lzdGVyCnZhbHVlcyBhcmUgbmV2ZXIgY2xlYXJlZCwgYXMgdGhpcyBjYW4gcmVzdWx0IGluIEdQ VSB3ZWRnZXMKaW4gdGhlc2UgY2FzZXMuCgpTaWduZWQtb2ZmLWJ5OiBTdHVhcnQgU3VtbWVycyA8 c3R1YXJ0LnN1bW1lcnNAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2lu dGVsX3Jlc2V0LmMgfCAxMyArKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX3Jlc2V0 LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9pbnRlbF9yZXNldC5jCmluZGV4IDQ2NDM2OWJj NTVhZC4uODFmOWY5ZjczYjFjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9p bnRlbF9yZXNldC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2ludGVsX3Jlc2V0LmMK QEAgLTMwOSw2ICszMDksMTIgQEAgc3RhdGljIGludCBnZW42X2h3X2RvbWFpbl9yZXNldChzdHJ1 Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSwKIAlzdHJ1Y3QgaW50ZWxfdW5jb3JlICp1bmNvcmUg PSAmaTkxNS0+dW5jb3JlOwogCWludCBlcnI7CiAKKwlpZiAoIWk5MTVfbW9kcGFyYW1zLnJlc2V0 KSB7CisJCURSTV9ERUJVR19EUklWRVIoIlNraXBwaW5nIDB4JTA4eCBlbmdpbmVzIHJlc2V0XG4i LAorCQkJCSBod19kb21haW5fbWFzayk7CisJCXJldHVybiAwOworCX0KKwogCS8qCiAJICogR0VO Nl9HRFJTVCBpcyBub3QgaW4gdGhlIGd0IHBvd2VyIHdlbGwsIG5vIG5lZWQgdG8gY2hlY2sKIAkg KiBmb3IgZmlmbyBzcGFjZSBmb3IgdGhlIHdyaXRlIG9yIGZvcmNld2FrZSB0aGUgY2hpcCBmb3IK QEAgLTUxNyw2ICs1MjMsMTMgQEAgc3RhdGljIGludCBnZW44X2VuZ2luZV9yZXNldF9wcmVwYXJl KHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKIAkJcmV0dXJuIDA7CiAJfQogCisJaWYg KCFpOTE1X21vZHBhcmFtcy5yZXNldCkgeworCQlEUk1fREVCVUdfRFJJVkVSKCJTa2lwcGluZyAl cyByZXNldCByZXF1ZXN0IHtyZXF1ZXN0OiAlMDh4LCBSRVNFVF9DVEw6ICUwOHh9XG4iLAorCQkJ CSBlbmdpbmUtPm5hbWUsIHJlcXVlc3QsCisJCQkJIGludGVsX3VuY29yZV9yZWFkX2Z3KHVuY29y ZSwgcmVnKSk7CisJCXJldHVybiAwOworCX0KKwogCWludGVsX3VuY29yZV93cml0ZV9mdyh1bmNv cmUsIHJlZywgX01BU0tFRF9CSVRfRU5BQkxFKHJlcXVlc3QpKTsKIAlyZXQgPSBfX2ludGVsX3dh aXRfZm9yX3JlZ2lzdGVyX2Z3KHVuY29yZSwgcmVnLCBtYXNrLCBhY2ssCiAJCQkJCSAgIDcwMCwg MCwgTlVMTCk7Ci0tIAoyLjIxLjAuNS5nYWViNTgyYTk4MwoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4