From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH 07/16] drm/i915/bxt: Suspend power domains during suspend-to-idle Date: Fri, 1 Apr 2016 16:02:38 +0300 Message-ID: <1459515767-29228-8-git-send-email-imre.deak@intel.com> References: <1459515767-29228-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 E3AD26ECDE for ; Fri, 1 Apr 2016 13:03:35 +0000 (UTC) In-Reply-To: <1459515767-29228-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 List-Id: intel-gfx@lists.freedesktop.org T24gU0tML0tCTCBzdXNwZW5kLXRvLWlkbGUgKGFrYSBmcmVlemUvczBpeCkgaXMgcGVyZm9ybWVk IHdpdGggRE1DCmZpcm13YXJlIGFzc2lzdGFuY2Ugd2hlcmUgdGhlIHRhcmdldCBkaXNwbGF5IHBv d2VyIHN0YXRlIGlzIERDNi4gT24KQnJveHRvbiBvbiB0aGUgb3RoZXIgaGFuZCB3ZSBkb24ndCB1 c2UgdGhlIGZpcm13YXJlIGZvciB0aGlzLCBidXQgcmVseQppbnN0ZWFkIG9uIGEgbWFudWFsIERD OSBmbG93LiBGb3IgdGhpcyB3ZSBoYXZlIHRvIHVuaW5pdGlhbGl6ZSB0aGUKZGlzcGxheSBmb2xs b3dpbmcgdGhlIEJTcGVjIGRpc3BsYXkgdW5pbml0IHNlcXVlbmNlLCBqdXN0IGFzIGR1cmluZwpT My9TNCwgc28gbWFrZSBzdXJlIHdlIGZvbGxvdyB0aGlzIHNlcXVlbmNlLgoKQ0M6IFBhdHJpayBK YWtvYnNzb24gPHBhdHJpay5qYWtvYnNzb25AbGludXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5 OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuYyB8IDYgKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCmluZGV4IDAyMGEzMWMuLmFh N2RmMTAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYwpAQCAtNjU3LDcgKzY1Nyw4IEBAIHN0YXRp YyBpbnQgaTkxNV9kcm1fc3VzcGVuZF9sYXRlKHN0cnVjdCBkcm1fZGV2aWNlICpkcm1fZGV2LCBi b29sIGhpYmVybmF0aW9uKQogCiAJZGlzYWJsZV9ycG1fd2FrZXJlZl9hc3NlcnRzKGRldl9wcml2 KTsKIAotCWZ3X2NzciA9IHN1c3BlbmRfdG9faWRsZShkZXZfcHJpdikgJiYgZGV2X3ByaXYtPmNz ci5kbWNfcGF5bG9hZDsKKwlmd19jc3IgPSAhSVNfQlJPWFRPTihkZXZfcHJpdikgJiYKKwkJc3Vz cGVuZF90b19pZGxlKGRldl9wcml2KSAmJiBkZXZfcHJpdi0+Y3NyLmRtY19wYXlsb2FkOwogCS8q CiAJICogSW4gY2FzZSBvZiBmaXJtd2FyZSBhc3Npc3RlZCBjb250ZXh0IHNhdmUvcmVzdG9yZSBk b24ndCBtYW51YWxseQogCSAqIGRlaW5pdCB0aGUgcG93ZXIgZG9tYWlucy4gVGhpcyBhbHNvIG1l YW5zIHRoZSBDU1IvRE1DIGZpcm13YXJlIHdpbGwKQEAgLTgzNyw3ICs4MzgsOCBAQCBzdGF0aWMg aW50IGk5MTVfZHJtX3Jlc3VtZV9lYXJseShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCiAJaW50 ZWxfdW5jb3JlX3Nhbml0aXplKGRldik7CiAKLQlpZiAoIShkZXZfcHJpdi0+c3VzcGVuZGVkX3Rv X2lkbGUgJiYgZGV2X3ByaXYtPmNzci5kbWNfcGF5bG9hZCkpCisJaWYgKElTX0JST1hUT04oZGV2 X3ByaXYpIHx8CisJICAgICEoZGV2X3ByaXYtPnN1c3BlbmRlZF90b19pZGxlICYmIGRldl9wcml2 LT5jc3IuZG1jX3BheWxvYWQpKQogCQlpbnRlbF9wb3dlcl9kb21haW5zX2luaXRfaHcoZGV2X3By aXYsIHRydWUpOwogCiBvdXQ6Ci0tIAoyLjUuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==