From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 14/14] drm/i915: add comments on what stage a given PM handler is called Date: Thu, 23 Oct 2014 19:23:28 +0300 Message-ID: <1414081408-20498-15-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 D1C6B6E4C3 for ; Thu, 23 Oct 2014 09:25:22 -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 VGhpcyB3aWxsIGhvcGVmdWxseSBtYWtlIGl0IGVhc2llciB0byBuYXZpZ2F0ZSB0aGUgY29kZSB3 aXRob3V0IHRoZSBuZWVkCnRvIGNvbnN1bHQgdGhlIGZ1bGwgUE0gZG9jdW1lbnRhdGlvbi4KCnYy OgotIGFkZCBhIGNvbW1lbnQgdGhhdCB0aGUgZnJlZXplIGhhbmRsZXIgaXMgYWxzbyBjYWxsZWQg YWZ0ZXIgcmVib290aW5nCi0gYWRkIGEgY29tbWVudCB0aGF0IHRoZSB0aGF3IGhhbmRsZXIgaXMg YWxzbyBjYWxsZWQgdG8gcmVjb3ZlciBmcm9tCiAgZXJyb3JzIChWaWxsZSkKLSBhZGQgdGhlIFBN IGV2ZW50IG5hbWVzIChQTVNHX1RIQVcgZXRjLikgZm9yIHJlZmVyZW5jZSAoVmlsbGUpCi0gYWRk IGNvbW1lbnRzIHRoYXQgczBpeCBjYW4gYmUgaGFuZGxlZCBib3RoIHZpYSBzeXN0ZW0gYW5kIHJ1 bnRpbWUKICBzdXNwZW5kIChWaWxsZSkKClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5k ZWFrQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFs YUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyB8 IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKaW5kZXggYmNlNThkMy4uMDM1ZWM5NCAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2Rydi5jCkBAIC0xNTM0LDEwICsxNTM0LDMwIEBAIHN0YXRpYyBpbnQgaW50 ZWxfcmVzdW1lX3ByZXBhcmUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogfQog CiBzdGF0aWMgY29uc3Qgc3RydWN0IGRldl9wbV9vcHMgaTkxNV9wbV9vcHMgPSB7CisJLyoKKwkg KiBTMGl4ICh2aWEgc3lzdGVtIHN1c3BlbmQpIGFuZCBTMyBldmVudCBoYW5kbGVycyBbUE1TR19T VVNQRU5ELAorCSAqIFBNU0dfUkVTVU1FXQorCSAqLwogCS5zdXNwZW5kID0gaTkxNV9wbV9zdXNw ZW5kLAogCS5zdXNwZW5kX2xhdGUgPSBpOTE1X3BtX3N1c3BlbmRfbGF0ZSwKIAkucmVzdW1lX2Vh cmx5ID0gaTkxNV9wbV9yZXN1bWVfZWFybHksCiAJLnJlc3VtZSA9IGk5MTVfcG1fcmVzdW1lLAor CisJLyoKKwkgKiBTNCBldmVudCBoYW5kbGVycworCSAqIEBmcmVlemUsIEBmcmVlemVfbGF0ZSAg ICA6IGNhbGxlZCAoMSkgYmVmb3JlIGNyZWF0aW5nIHRoZQorCSAqICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGhpYmVybmF0aW9uIGltYWdlIFtQTVNHX0ZSRUVaRV0gYW5kCisJICogICAgICAg ICAgICAgICAgICAgICAgICAgICAgKDIpIGFmdGVyIHJlYm9vdGluZywgYmVmb3JlIHJlc3Rvcmlu ZworCSAqICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBpbWFnZSBbUE1TR19RVUlFU0NF XQorCSAqIEB0aGF3LCBAdGhhd19lYXJseSAgICAgICA6IGNhbGxlZCAoMSkgYWZ0ZXIgY3JlYXRp bmcgdGhlIGhpYmVybmF0aW9uCisJICogICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2Us IGJlZm9yZSB3cml0aW5nIGl0IFtQTVNHX1RIQVddCisJICogICAgICAgICAgICAgICAgICAgICAg ICAgICAgYW5kICgyKSBhZnRlciBmYWlsaW5nIHRvIGNyZWF0ZSBvcgorCSAqICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHJlc3RvcmUgdGhlIGltYWdlIFtQTVNHX1JFQ09WRVJdCisJICogQHBv d2Vyb2ZmLCBAcG93ZXJvZmZfbGF0ZTogY2FsbGVkIGFmdGVyIHdyaXRpbmcgdGhlIGhpYmVybmF0 aW9uCisJICogICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2UsIGJlZm9yZSByZWJvb3Rp bmcgW1BNU0dfSElCRVJOQVRFXQorCSAqIEByZXN0b3JlLCBAcmVzdG9yZV9lYXJseSA6IGNhbGxl ZCBhZnRlciByZWJvb3RpbmcgYW5kIHJlc3RvcmluZyB0aGUKKwkgKiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBoaWJlcm5hdGlvbiBpbWFnZSBbUE1TR19SRVNUT1JFXQorCSAqLwogCS5mcmVl emUgPSBpOTE1X3BtX3N1c3BlbmQsCiAJLmZyZWV6ZV9sYXRlID0gaTkxNV9wbV9zdXNwZW5kX2xh dGUsCiAJLnRoYXdfZWFybHkgPSBpOTE1X3BtX3Jlc3VtZV9lYXJseSwKQEAgLTE1NDYsNiArMTU2 Niw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZGV2X3BtX29wcyBpOTE1X3BtX29wcyA9IHsKIAku cG93ZXJvZmZfbGF0ZSA9IGk5MTVfcG1fc3VzcGVuZF9sYXRlLAogCS5yZXN0b3JlX2Vhcmx5ID0g aTkxNV9wbV9yZXN1bWVfZWFybHksCiAJLnJlc3RvcmUgPSBpOTE1X3BtX3Jlc3VtZSwKKworCS8q IFMwaXggKHZpYSBydW50aW1lIHN1c3BlbmQpIGV2ZW50IGhhbmRsZXJzICovCiAJLnJ1bnRpbWVf c3VzcGVuZCA9IGludGVsX3J1bnRpbWVfc3VzcGVuZCwKIAkucnVudGltZV9yZXN1bWUgPSBpbnRl bF9ydW50aW1lX3Jlc3VtZSwKIH07Ci0tIAoxLjguNAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK