From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Wajdeczko Subject: [PATCH v4 5/7] drm/i915/uc: Don't use -EIO to report missing firmware Date: Wed, 6 Dec 2017 13:53:14 +0000 Message-ID: <20171206135316.32556-5-michal.wajdeczko@intel.com> References: <20171206135316.32556-1-michal.wajdeczko@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id A31C16E1C0 for ; Wed, 6 Dec 2017 13:53:33 +0000 (UTC) In-Reply-To: <20171206135316.32556-1-michal.wajdeczko@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 LUVJTyBoYXMgc3BlY2lhbCBtZWFuaW5nIGFuZCBpcyB1c2VkIHdoZW4gd2Ugd2FudCB0byBhbGxv dwplbmdpbmUgaW5pdGlhbGl6YXRpb24gdG8gZmFpbCBhbmQgbWFyayBHUFUgYXMgd2VkZ2VkLgoK SG93ZXZlciBoZXJlIGF0IHRoaXMgZnVuY3Rpb24gd2Ugc2hvdWxkIHJldHVybiBlcnJvciBjb2Rl CnRoYXQgY29ycmVzcG9uZHMgdG8gdXBsb2FkIHN0YXR1cyBvbmx5LCBhcyBhbnkgZGVjaXNpb24g aG93CnRvIGhhbmRsZSBtaXNzaW5nIGZpcm13YXJlIHNob3VsZCBiZSBkb25lIGhpZ2hlciBsZXZl bCBmdW5jdGlvbgooc2lsZW50IGZhbGxiYWNrIHRvIG5vbi1HdUMgbW9kZSwgZmFpbCBpbnRvIHdl ZGdlZCBtb2RlLCBvcgphYm9ydCBkcml2ZXIgbG9hZCB3aXRoIGZhdGFsIGVycm9yKS4KCnYyOiBj b21taXQgbWVzc2FnZSB1cGRhdGUgKE1pY2hhbCkKClNpZ25lZC1vZmYtYnk6IE1pY2hhbCBXYWpk ZWN6a28gPG1pY2hhbC53YWpkZWN6a29AaW50ZWwuY29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJp c0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5l bkBsaW51eC5pbnRlbC5jb20+CkNjOiBTYWdhciBBcnVuIEthbWJsZSA8c2FnYXIuYS5rYW1ibGVA aW50ZWwuY29tPgpSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdWNfZncuYyB8IDIgKy0KIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VjX2Z3LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF91Y19mdy5jCmluZGV4IGIzNzZkZDMuLjc4NGVmZjkgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3VjX2Z3LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfdWNfZncuYwpAQCAtMjE0LDcgKzIxNCw3IEBAIGludCBpbnRlbF91Y19md191cGxvYWQo c3RydWN0IGludGVsX3VjX2Z3ICp1Y19mdywKIAkJCSBpbnRlbF91Y19md190eXBlX3JlcHIodWNf ZnctPnR5cGUpLCB1Y19mdy0+cGF0aCk7CiAKIAlpZiAodWNfZnctPmZldGNoX3N0YXR1cyAhPSBJ TlRFTF9VQ19GSVJNV0FSRV9TVUNDRVNTKQotCQlyZXR1cm4gLUVJTzsKKwkJcmV0dXJuIC1FTk9F WEVDOwogCiAJdWNfZnctPmxvYWRfc3RhdHVzID0gSU5URUxfVUNfRklSTVdBUkVfUEVORElORzsK IAlEUk1fREVCVUdfRFJJVkVSKCIlcyBmdyBsb2FkICVzXG4iLAotLSAKMi43LjQKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=