From mboxrd@z Thu Jan 1 00:00:00 1970 From: Animesh Manna Subject: [DMC_BUGFIX_SKL_V2 1/5] drm/i915/skl: Added a check for the hardware status of csr fw before loading. Date: Wed, 26 Aug 2015 01:36:05 +0530 Message-ID: <1440533169-32265-2-git-send-email-animesh.manna@intel.com> References: <1440533169-32265-1-git-send-email-animesh.manna@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 05EB76EB9B for ; Tue, 25 Aug 2015 13:06:18 -0700 (PDT) In-Reply-To: <1440533169-32265-1-git-send-email-animesh.manna@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: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org RG1jIHdpbGwgcmVzdG9yZSB0aGUgY3NyIHByb2dyYW0gZXhjZXB0IERDOSwgY29sZCBib290LAp3 YXJtIHJlc2V0LCBQQ0kgZnVuY3Rpb24gbGV2ZWwgcmVzZXQsIGFuZCBoaWJlcm5hdGUvc3VzcGVu ZC4KCmludGVsX2Nzcl9sb2FkX3Byb2dyYW0oKSBmdW5jdGlvbiBpcyB1c2VkIHRvIGxvYWQgdGhl IGZpcm13YXJlCmRhdGEgZnJvbSBrZXJuZWwgbWVtb3J5IHRvIGNzciBhZGRyZXNzIHNwYWNlLgoK QWxsIHZhbHVlcyBvZiBjc3IgYWRkcmVzcyBzcGFjZSB3aWxsIGJlIHplcm8gaWYgaXQgZ290IHJl c2V0IGFuZAp0aGUgZmlyc3QgYnl0ZSBvZiBjc3IgcHJvZ3JhbSBpcyBhbHdheXMgYSBub24temVy byBpZiBmaXJtd2FyZQppcyBsb2FkZWQgc3VjY2Vzc2Z1bHkuIEJhc2VkIG9uIGhhcmR3YXJlIHN0 YXR1cyB3aWxsIGxvYWQgdGhlCmZpcm13YXJlLgoKV2l0aG91dCB0aGlzIGNvbmRpdGlvbiBjaGVj ayBpZiB3ZSBvdmVyd3JpdGUgdGhlIGZpcm13YXJlIGRhdGEgdGhlCmNvdW50ZXJzIGV4cG9zZWQg Zm9yIGRjNS9kYzYgKGhlbHAgZm9yIGRlYnVnZ2luZykgd2lsbCBiZSBudWxsaWZpZWQuCgp2MTog SW5pdGlhbCB2ZXJzaW9uLgoKdjI6IEJhc2VkIG9uIHJldmlldyBjb21tZW50cyBmcm9tIERhbmll bCwKLSBBZGRlZCBhIGNoZWNrIHRvIGtub3cgaGFyZHdhcmUgc3RhdHVzIGFuZCBsb2FkIHRoZSBm aXJtd2FyZSBpZiBub3QgbG9hZGVkLgoKQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJA aW50ZWwuY29tPgpDYzogRGFtaWVuIExlc3BpYXUgPGRhbWllbi5sZXNwaWF1QGludGVsLmNvbT4K Q2M6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KQ2M6IFN1bmlsIEthbWF0aCA8c3Vu aWwua2FtYXRoQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5pbWVzaCBNYW5uYSA8YW5pbWVz aC5tYW5uYUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFZhdGhzYWxhIE5hZ2FyYWp1IDx2YXRo c2FsYS5uYWdhcmFqdUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf Y3NyLmMgfCA5ICsrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Nzci5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfY3NyLmMKaW5kZXggYmExYWUwMy4uNjgyY2MyNiAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY3NyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfY3NyLmMKQEAgLTI1Miw2ICsyNTIsMTUgQEAgdm9pZCBpbnRlbF9jc3JfbG9hZF9w cm9ncmFtKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJCXJldHVybjsKIAl9CiAKKwkvKgorCSAq IERtYyB3aWxsIHJlc3RvcmUgdGhlIGNzciB0aGUgcHJvZ3JhbSBleGNlcHQgREM5LCBjb2xkIGJv b3QsCisJICogd2FybSByZXNldCwgUENJIGZ1bmN0aW9uIGxldmVsIHJlc2V0LCBhbmQgaGliZXJu YXRlL3N1c3BlbmQuCisJICogVGhpcyBjb25kaXRpb24gd2lsbCBoZWxwIHRvIGNoZWNrIGlmIGNz ciBhZGRyZXNzIHNwYWNlIGlzIHJlc2V0LworCSAqIG5vdCBsb2FkZWQuCisJICovCisJaWYgKEk5 MTVfUkVBRChDU1JfUFJPR1JBTV9CQVNFKSkKKwkJcmV0dXJuOworCiAJbXV0ZXhfbG9jaygmZGV2 X3ByaXYtPmNzcl9sb2NrKTsKIAlmd19zaXplID0gZGV2X3ByaXYtPmNzci5kbWNfZndfc2l6ZTsK IAlmb3IgKGkgPSAwOyBpIDwgZndfc2l6ZTsgaSsrKQotLSAKMi4wLjIKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==