From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 02/14] drm/i915: unify legacy S3 suspend and S4 freeze handlers Date: Thu, 23 Oct 2014 19:23:16 +0300 Message-ID: <1414081408-20498-3-git-send-email-imre.deak@intel.com> References: <1414081408-20498-1-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id EAEFF6E028 for ; Thu, 23 Oct 2014 09:25:09 -0700 (PDT) In-Reply-To: <1414081408-20498-1-git-send-email-imre.deak@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: shuang.he@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org aTkxNV9zdXNwZW5kKCkgaXMgY2FsbGVkIGZyb20gdGhlIERSTSBsZWdhY3kgUzMgc3VzcGVuZC9T NCBmcmVlemUgcGF0aHMKYW5kIHRoZSBzd2l0Y2hlcm9vIHN1c3BlbmQgcGF0aC4gRm9yIHN3aXRj aGVyb28gd2Ugb25seSBldmVyIG5lZWQgdG8KcGVyZm9ybSBhIGZ1bGwgc3VzcGVuZCAoUE1fRVZF TlRfU1VTUEVORCkgYW5kIGZvciB0aGUgRFJNIGxlZ2FjeSBwYXRoCndlIGNhbiBoYW5kbGUgdGhl IFM0IGZyZWV6ZSAoUE1fRVZFTlRfRlJFRVpFKSB0aGUgc2FtZSB3YXkgYXMgUzMKc3VzcGVuZC4g VGhlIG9ubHkgZGlmZmVyZW5jZSBhdG0gYmV0d2VlbiBzdXNwZW5kIGFuZCBmcmVlemUgaXMgdGhh dApkdXJpbmcgZnJlZXplIHdlIGRvbid0IGRpc2FibGUgdGhlIFBDSSBkZXZpY2UsIGJ1dCB0aGVy ZSBpcyBubyByZWFzb24Kd2h5IHdlIGNhbid0IGRvIHNvLiBTbyB1bmlmeSB0aGUgdHdvIGNhc2Vz IHRvIHJlZHVjZSBjb21wbGV4aXR5LgoKTm90ZSB0aGF0IGZvciB0aGUgRFJNIGxlZ2FjeSBjYXNl IHRoZSB0aGF3IGV2ZW50IGlzIG5vdCBoYW5kbGVkLCBzbwp3ZSBkaXNhYmxlIHRoZSBkaXNwbGF5 IGJlZm9yZSBjcmVhdGluZyB0aGUgaGliZXJuYXRpb24gaW1hZ2UgYW5kIGl0Cndvbid0IGdldCBy ZS1lbmFibGVkIHVudGlsIHJlYm9vdC4gV2UgY291bGQgZml4IHRoaXMgbGVhdmluZyB0aGUKZGlz cGxheSBlbmFibGVkIGZvciB0aGUgaW1hZ2UgY3JlYXRpb24vd3JpdGluZyAoaWYgd2UgY2FyZSBl bm91Z2gKYWJvdXQgVU1TKSwgYnV0IHRoaXMgY2FuIGJlIGRvbmUgYXMgYSBmb2xsb3ctdXAuCgpT aWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+ClJldmlld2VkLWJ5 OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgfCA4ICsrKy0tLS0tCiAxIGZpbGUgY2hhbmdl ZCwgMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5j CmluZGV4IDc1M2Q0NGEuLjU2Yzc1NzAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZHJ2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwpAQCAtNjcw LDExICs2NzAsOSBAQCBpbnQgaTkxNV9zdXNwZW5kKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHBt X21lc3NhZ2VfdCBzdGF0ZSkKIAlpZiAoZXJyb3IpCiAJCXJldHVybiBlcnJvcjsKIAotCWlmIChz dGF0ZS5ldmVudCA9PSBQTV9FVkVOVF9TVVNQRU5EKSB7Ci0JCS8qIFNodXQgZG93biB0aGUgZGV2 aWNlICovCi0JCXBjaV9kaXNhYmxlX2RldmljZShkZXYtPnBkZXYpOwotCQlwY2lfc2V0X3Bvd2Vy X3N0YXRlKGRldi0+cGRldiwgUENJX0QzaG90KTsKLQl9CisJLyogU2h1dCBkb3duIHRoZSBkZXZp Y2UgKi8KKwlwY2lfZGlzYWJsZV9kZXZpY2UoZGV2LT5wZGV2KTsKKwlwY2lfc2V0X3Bvd2VyX3N0 YXRlKGRldi0+cGRldiwgUENJX0QzaG90KTsKIAogCXJldHVybiAwOwogfQotLSAKMS44LjQKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==