From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sagar Arun Kamble Subject: [PATCH v2 6/7] drm/i915/guc: Notify coarse power gating configuration to GuC properly Date: Sat, 12 Sep 2015 10:17:55 +0530 Message-ID: <1442033276-2191-7-git-send-email-sagar.a.kamble@intel.com> References: <1442033276-2191-1-git-send-email-sagar.a.kamble@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 2C2BA72078 for ; Fri, 11 Sep 2015 21:46:42 -0700 (PDT) In-Reply-To: <1442033276-2191-1-git-send-email-sagar.a.kamble@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 RnJvbTogQWxleCBEYWkgPHl1LmRhaUBpbnRlbC5jb20+CgpHdUMgZXhwZWN0cyB0d28gYml0cyBm b3IgUmVuZGVyIGFuZCBNZWRpYSBkb21haW4gc2VwYXJhdGVseSB3aGVuCmRyaXZlciBzZW5kcyBk YXRhIHZpYSBob3N0Mmd1YyBTQU1QTEVfRk9SQ0VXQUtFIHdoZW4gZnVsbCBjb2Fyc2UgcG93ZXIK Z2F0aW5nIGlzIGVuYWJsZWQuIEJpdCAwIGlzIGZvciBSZW5kZXIgYW5kIGJpdCAxIGlzIGZvciBN ZWRpYSBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBBbGV4IERhaSA8eXUuZGFpQGludGVsLmNvbT4K U2lnbmVkLW9mZi1ieTogU2FnYXIgQXJ1biBLYW1ibGUgPHNhZ2FyLmEua2FtYmxlQGludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMgfCA5ICsr KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3VjX3N1Ym1pc3Npb24uYyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3VjX3N1Ym1pc3Npb24uYwppbmRleCA3OTJkMGI5 Li4wNWQxZWZmNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3Vi bWlzc2lvbi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3VjX3N1Ym1pc3Npb24u YwpAQCAtMTU1LDEwICsxNTUsMTcgQEAgc3RhdGljIGludCBob3N0Mmd1Y19zYW1wbGVfZm9yY2V3 YWtlKHN0cnVjdCBpbnRlbF9ndWMgKmd1YywKIAkJCQkgICAgIHN0cnVjdCBpOTE1X2d1Y19jbGll bnQgKmNsaWVudCkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBndWNf dG9faTkxNShndWMpOworCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBkZXZfcHJpdi0+ZGV2Owog CXUzMiBkYXRhWzJdOwogCiAJZGF0YVswXSA9IEhPU1QyR1VDX0FDVElPTl9TQU1QTEVfRk9SQ0VX QUtFOwotCWRhdGFbMV0gPSAoaW50ZWxfZW5hYmxlX3JjNihkZXZfcHJpdi0+ZGV2KSkgPyAxIDog MDsKKworCS8qIE5vdGlmeSBHdUMgYWJvdXQgQ29hcnNlIFBvd2VyIEdhdGluZyB3aGVyZSBzdXBw b3J0ZWQgKi8KKwlpZiAoKElTX0JST1hUT04oZGV2KSAmJiAoSU5URUxfUkVWSUQoZGV2KSA8IEJY VF9SRVZJRF9CMCkpIHx8CisgICAgICAgICAgICAgICAgKChJU19TS0xfR1QzKGRldikgfHwgSVNf U0tMX0dUNChkZXYpKSAmJiAoSU5URUxfUkVWSUQoZGV2KSA8PSBTS0xfUkVWSURfRTApKSkKKwkJ ZGF0YVsxXSA9IDA7CisgICAgICAgIGVsc2UKKwkJZGF0YVsxXSA9IChpbnRlbF9lbmFibGVfcmM2 KGRldikpID8gMyA6IDA7CiAKIAlyZXR1cm4gaG9zdDJndWNfYWN0aW9uKGd1YywgZGF0YSwgMik7 CiB9Ci0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK