From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans de Goede Subject: [PATCH v4 3/4] drm/i915: Call uncore_suspend before platform suspend handlers Date: Sun, 20 Aug 2017 14:59:19 +0200 Message-ID: <20170820125920.27347-3-hdegoede@redhat.com> References: <20170820125920.27347-1-hdegoede@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170820125920.27347-1-hdegoede@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , Jani Nikula , =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= , Imre Deak Cc: Hans de Goede , intel-gfx , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org UXVvdGluZyBWaWxsZTogInRoZSBmb3JjZXdha2UgdGltZXIgbWlnaHQgc3RpbGwgYmUgYWN0aXZl IHVudGlsIHRoZSB1bmNvcmUKc3VzcGVuZCwgYW5kIGhhdmluZyBhY3RpdmUgZm9yY2V3YWtlcyB3 aGlsZSB3ZSd2ZSBhbHJlYWR5IHRvbGQgdGhlIEdUIHdha2UKc3R1ZmYgdG8gc3RvcCBhY3Rpbmcg bm9ybWFsbHkgZG9lc24ndCBzZWVtIHF1aXRlIHJpZ2h0IHRvIG1lLiIKClJlcG9ydGVkLWJ5OiBW aWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgpTdWdnZXN0ZWQt Ynk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogSGFucyBk ZSBHb2VkZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IEltcmUgRGVhayA8aW1y ZS5kZWFrQGludGVsLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjI6Ci1SZWJhc2Ugb24gY3VycmVudCAo SnVseSA2dGggMjAxNykgZHJtLW5leHQKCkNoYW5nZXMgaW4gdjM6Ci1BZGQgSW1yZSdzIFJldmll d2VkLWJ5Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyB8IDYgKysrKy0tCiAx IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2Rydi5jCmluZGV4IDQ3MTVmMzIwYzhmYS4uNWJmMjMxYWJlMDEwIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZHJ2LmMKQEAgLTI0OTAsNiArMjQ5MCw4IEBAIHN0YXRpYyBpbnQgaW50ZWxfcnVu dGltZV9zdXNwZW5kKHN0cnVjdCBkZXZpY2UgKmtkZXYpCiAKIAlpbnRlbF9ydW50aW1lX3BtX2Rp c2FibGVfaW50ZXJydXB0cyhkZXZfcHJpdik7CiAKKwlpbnRlbF91bmNvcmVfc3VzcGVuZChkZXZf cHJpdik7CisKIAlyZXQgPSAwOwogCWlmIChJU19HRU45X0xQKGRldl9wcml2KSkgewogCQlieHRf ZGlzcGxheV9jb3JlX3VuaW5pdChkZXZfcHJpdik7CkBAIC0yNTAyLDYgKzI1MDQsOCBAQCBzdGF0 aWMgaW50IGludGVsX3J1bnRpbWVfc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICprZGV2KQogCiAJaWYg KHJldCkgewogCQlEUk1fRVJST1IoIlJ1bnRpbWUgc3VzcGVuZCBmYWlsZWQsIGRpc2FibGluZyBp dCAoJWQpXG4iLCByZXQpOworCQlpbnRlbF91bmNvcmVfcnVudGltZV9yZXN1bWUoZGV2X3ByaXYp OworCiAJCWludGVsX3J1bnRpbWVfcG1fZW5hYmxlX2ludGVycnVwdHMoZGV2X3ByaXYpOwogCiAJ CWVuYWJsZV9ycG1fd2FrZXJlZl9hc3NlcnRzKGRldl9wcml2KTsKQEAgLTI1MDksOCArMjUxMyw2 IEBAIHN0YXRpYyBpbnQgaW50ZWxfcnVudGltZV9zdXNwZW5kKHN0cnVjdCBkZXZpY2UgKmtkZXYp CiAJCXJldHVybiByZXQ7CiAJfQogCi0JaW50ZWxfdW5jb3JlX3N1c3BlbmQoZGV2X3ByaXYpOwot CiAJZW5hYmxlX3JwbV93YWtlcmVmX2Fzc2VydHMoZGV2X3ByaXYpOwogCVdBUk5fT05fT05DRShh dG9taWNfcmVhZCgmZGV2X3ByaXYtPnBtLndha2VyZWZfY291bnQpKTsKIAotLSAKMi4xMy40Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK