From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sagar Arun Kamble Subject: [PATCH v2 1/1] drm/i915/gen9: Check BIOS RC6 setup before enabling RC6 Date: Fri, 30 Oct 2015 17:00:49 +0530 Message-ID: <1446204649-18987-1-git-send-email-sagar.a.kamble@intel.com> References: <1445938734-1584-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 3B6E96E997 for ; Fri, 30 Oct 2015 04:28:51 -0700 (PDT) In-Reply-To: <1445938734-1584-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 UkM2IHNldHVwIGlzIHNoYXJlZCBiZXR3ZWVuIEJJT1MgYW5kIERyaXZlci4gQklPUyBzZXRzIHVw IHN1YnNldCBvZiBSQzYKY29uZmlndXJhdGlvbiByZWdpc3RlcnMuIElmIHRob3NlIGFyZSBub3Qg c2V0dXAgRHJpdmVyIHNob3VsZCBub3QgZW5hYmxlIFJDNi4KRm9yIGltcGxlbWVudGluZyB0aGlz LCBkcml2ZXIgY2FuIGNoZWNrIFJDX0NUUkwwIGFuZCBSQ19DVFJMMSB2YWx1ZXMKdG8ga25vdyBp ZiBCSU9TIGhhcyBlbmFibGVkIEhXL1NXIFJDNi4KVGhpcyB3aWxsIGFsc28gZW5hYmxlIHVzZXIg dG8gY29udHJvbCBSQzYgdXNpbmcgQklPUyBzZXR0aW5ncyBhbG9uZS4KCnYyOiBIYWQgcGxhY2Vk IGxvZ2ljIGluIGdlbjggZnVuY3Rpb24gYnkgbWlzdGFrZS4gRml4ZWQgaXQuIEVuc3VyaW5nIFJQ TSBpcwpub3QgZW5hYmxlZCBpbiBjYXNlIEJJT1MgZGlzYWJsZWQgUkM2LgoKQ2hhbmdlLUlkOiBJ Zjg5NTE4NzA4ZTEzM2JlNmIzYzdjNmY5MDg2OWZiNjYyMjRiN2I4NwpTaWduZWQtb2ZmLWJ5OiBT YWdhciBBcnVuIEthbWJsZSA8c2FnYXIuYS5rYW1ibGVAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX3BtLmMgfCAxNSArKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFu Z2VkLCAxNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKaW5kZXggMmM3Yzlm Yy4uMWVjNTJmMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCkBAIC0zMCw2ICszMCw3IEBACiAj aW5jbHVkZSAiaW50ZWxfZHJ2LmgiCiAjaW5jbHVkZSAiLi4vLi4vLi4vcGxhdGZvcm0veDg2L2lu dGVsX2lwcy5oIgogI2luY2x1ZGUgPGxpbnV4L21vZHVsZS5oPgorI2luY2x1ZGUgPGxpbnV4L3Bt X3J1bnRpbWUuaD4KIAogLyoqCiAgKiBSQzYgaXMgYSBzcGVjaWFsIHBvd2VyIHN0YWdlIHdoaWNo IGFsbG93cyB0aGUgR1BVIHRvIGVudGVyIGFuIHZlcnkKQEAgLTQ3NjMsNiArNDc2NCwyMCBAQCBz dGF0aWMgdm9pZCBnZW45X2VuYWJsZV9yYzYoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAlzdHJ1 Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5nOwogCXVpbnQzMl90IHJjNl9tYXNrID0gMDsKIAlpbnQg dW51c2VkOworCWJvb2wgaHdfcmM2X2VuYWJsZWQsIHN3X3JjNl9lbmFibGVkOworCXN0cnVjdCBk ZXZpY2UgKmRldmljZSA9ICZkZXYtPnBkZXYtPmRldjsKKworCS8qIENoZWNrIGlmIEJJT1MgaGFz IGVuYWJsZWQgSFcvU1cgUkM2LiBPbmx5IHRoZW4gZW5hYmxlIFJDNiAqLworCWh3X3JjNl9lbmFi bGVkID0gSTkxNV9SRUFEKEdFTjZfUkNfQ09OVFJPTCkgJgorCQkJCShHRU42X1JDX0NUTF9SQzZf RU5BQkxFIHwgR0VONl9SQ19DVExfSFdfRU5BQkxFKTsKKwlzd19yYzZfZW5hYmxlZCA9ICEoSTkx NV9SRUFEKEdFTjZfUkNfQ09OVFJPTCkgJiBHRU42X1JDX0NUTF9IV19FTkFCTEUpCisJCQkJJiYg KEk5MTVfUkVBRChHRU42X1JDX1NUQVRFKSAmIDB4NDAwMDApOworCWlmICghKGh3X3JjNl9lbmFi bGVkIHx8IHN3X3JjNl9lbmFibGVkKSkgeworCQlpOTE1LmVuYWJsZV9yYzYgPSAwOworCQlwbV9y dW50aW1lX2ZvcmJpZChkZXZpY2UpOworCQlEUk1fSU5GTygiUkM2IGRpc2FibGVkIGJ5IEJJT1Ms IGRpc2FibGVkIHJ1bnRpbWUgUE0gc3VwcG9ydFxuIik7CisJfQorCiAKIAkvKiAxYTogU29mdHdh cmUgUkMgc3RhdGUgLSBSQzAgKi8KIAlJOTE1X1dSSVRFKEdFTjZfUkNfU1RBVEUsIDApOwotLSAK MS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==