From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juston Li Subject: [RESEND PATCH v2 2/2] drm/i915/mst: Reset MST after resume when necessary Date: Tue, 23 Oct 2018 19:19:25 -0700 Message-ID: <20181024021925.27026-3-juston.li@intel.com> References: <20181024021925.27026-1-juston.li@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181024021925.27026-1-juston.li@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, dri-devel@lists.freedesktop.org Cc: mario.limonciello@dell.com, linux-kernel@vger.kernel.org, nathan.d.ciobanu@intel.com, jared_dominguez@dell.com, stable@vger.kernel.org, Lyude List-Id: intel-gfx@lists.freedesktop.org RnJvbTogTHl1ZGUgPGNwYXVsQHJlZGhhdC5jb20+CgpBIGZvbGxvdy11cCB0byB0aGUgcHJldmlv dXMgY29tbWl0LCB3ZSBza2lwIGNoZWNraW5nIHRoZSBzdGF0dXMgb2YgdGhlCk1TVCBkZXZpY2Ug YW5kIGNvbXBsZXRlbHkgcmVwcm9iZSBpdCBpZiBkcm1fZHBfbXN0X3RvcG9sb2d5X21ncl9yZXN1 bWUoKQpyZXR1cm5zIC1FSU5WQUwuCgpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpTaWduZWQt b2ZmLWJ5OiBMeXVkZSA8Y3BhdWxAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogSnVzdG9uIExp IDxqdXN0b24ubGlAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rw LmMgfCA3ICsrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRp b24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwppbmRleCA4YzM4ZWZlZjc3YTEuLmNiNWZmZWM3 MzA5NCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCkBAIC02NzkzLDcgKzY3OTMsMTIgQEAgdm9p ZCBpbnRlbF9kcF9tc3RfcmVzdW1lKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikK IAkJCWNvbnRpbnVlOwogCiAJCXJldCA9IGRybV9kcF9tc3RfdG9wb2xvZ3lfbWdyX3Jlc3VtZSgm aW50ZWxfZHAtPm1zdF9tZ3IpOwotCQlpZiAocmV0KQorCQkvKiBBIGZ1bGwgcmVzZXQgaXMgcmVx dWlyZWQgKi8KKwkJaWYgKHJldCA9PSAtRUlOVkFMKSB7CisJCQlkcm1fZHBfbXN0X3RvcG9sb2d5 X21ncl9zZXRfbXN0KCZpbnRlbF9kcC0+bXN0X21nciwgZmFsc2UpOworCQkJaW50ZWxfZHBfY29u ZmlndXJlX21zdChpbnRlbF9kcCk7CisJCX0gZWxzZSBpZiAocmV0ICE9IDApIHsKIAkJCWludGVs X2RwX2NoZWNrX21zdF9zdGF0dXMoaW50ZWxfZHApOworCQl9CiAJfQogfQotLSAKMi4xNy4yCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK