From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A046EC433E2 for ; Wed, 2 Sep 2020 16:58:07 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 60E97207EA for ; Wed, 2 Sep 2020 16:58:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="FX0L7n/F"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="PwzQTWVB" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 60E97207EA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=oUtJvvd5CNMDfGr28j7Su8+YvZ0jKXgCG3xcAb/tfTo=; b=FX0L7n/F0vObx3hrA2mewosvJ oLS/B341cZlInHmJcYHUrXCh0BUtdEFeX3a00V44CbBDCml3bhweB5k/WNTdWm6tMjr0PP9DZqIAU EA8X1PUOgLxc2wr3qWIV2SY3dSMMoAucjvQdfl/kc0RaS5oL5C4dg2UfSvQf2FIF7hGD5AOHuQWcO ciJ3LBBPHDl31pKtu8ywdiFdHgBEIR/5xXpI33OHLKTWrRAr5xsx+qto7svVa2k8REbMqeQ6sRE3s ErRWD8QlMX3q3mGoM+rM4k6FibTCwaLrBORkgfjdaFvvE5JAoISculpIp4PQYP9TYIuyloGo3IIOy FYqoUsSjw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kDW4C-0002mF-G9; Wed, 02 Sep 2020 16:57:00 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kDW48-0002k8-81 for linux-arm-kernel@lists.infradead.org; Wed, 02 Sep 2020 16:56:57 +0000 Received: from pali.im (pali.im [31.31.79.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 44AEF20767; Wed, 2 Sep 2020 16:56:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599065815; bh=3L0UKK9I3jzsNDU7uoBmqoLSAuzEp6xeiPAyAHHY3TU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PwzQTWVBLJdtXjHBNJVsqNMDwSOSHw+Behn/R2Ao0hmf3cDm71pOIk6ineflrY7kJ Q6oSoFXIYha4Fwo9EU6zTDiY/DnjBeXnaX6jrJp0anvhufdI1xvo9a+2B+s9RUUiMD fpmy/PnDjNQ2VqFsG1fku138mjpokMEKcm3GRWzo= Received: by pali.im (Postfix) id EF6FA7BF; Wed, 2 Sep 2020 18:56:52 +0200 (CEST) Date: Wed, 2 Sep 2020 18:56:52 +0200 From: Pali =?utf-8?B?Um9ow6Fy?= To: Andrew Lunn Subject: Re: [PATCH 1/2] phy: marvell: comphy: Convert internal SMCC firmware return codes to errno Message-ID: <20200902165652.cvb74kgxx5uejpta@pali> References: <20200902144344.16684-1-pali@kernel.org> <20200902144344.16684-2-pali@kernel.org> <20200902161328.GE3050651@lunn.ch> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200902161328.GE3050651@lunn.ch> User-Agent: NeoMutt/20180716 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200902_125656_436451_838F3AE7 X-CRM114-Status: GOOD ( 25.27 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Tomasz Maciej Nowak , Rob Herring , Lorenzo Pieralisi , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Kishon Vijay Abraham I , Vinod Koul , Miquel Raynal , Bjorn Helgaas , Marek =?utf-8?B?QmVow7pu?= , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkbmVzZGF5IDAyIFNlcHRlbWJlciAyMDIwIDE4OjEzOjI4IEFuZHJldyBMdW5uIHdyb3Rl Ogo+IE9uIFdlZCwgU2VwIDAyLCAyMDIwIGF0IDA0OjQzOjQzUE0gKzAyMDAsIFBhbGkgUm9ow6Fy IHdyb3RlOgo+ID4gRHJpdmVyIC0+cG93ZXJfb24gYW5kIC0+cG93ZXJfb2ZmIGNhbGxiYWNrcyBs ZWFrcyBpbnRlcm5hbCBTTUNDIGZpcm13YXJlCj4gPiByZXR1cm4gY29kZXMgdG8gcGh5IGNhbGxl ci4gVGhpcyBwYXRjaCBjb252ZXJ0cyBTTUNDIGVycm9yIGNvZGVzIHRvCj4gPiBzdGFuZGFyZCBs aW51eCBlcnJubyBjb2Rlcy4gSW5jbHVkZSBmaWxlIGxpbnV4L2FybS1zbWNjYy5oIGFscmVhZHkg cHJvdmlkZXMKPiA+IGRlZmluZXMgZm9yIFNNQ0MgZXJyb3IgY29kZXMsIHNvIHVzZSB0aGVtIGlu c3RlYWQgb2YgY3VzdG9tIGRyaXZlciBkZWZpbmVzLgo+ID4gTm90ZSB0aGF0IHJldHVybiB2YWx1 ZSBpcyBzaWduZWQgMzJiaXQsIGJ1dCBzdG9yZWQgaW4gdW5zaWduZWQgbG9uZyB0eXBlCj4gPiB3 aXRoIHplcm8gcGFkZGluZy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUGFsaSBSb2jDoXIgPHBh bGlAa2VybmVsLm9yZz4KPiA+IC0tLQo+ID4gIGRyaXZlcnMvcGh5L21hcnZlbGwvcGh5LW12ZWJ1 LWEzNzAwLWNvbXBoeS5jIHwgMTQgKysrKysrKysrKystLS0KPiA+ICBkcml2ZXJzL3BoeS9tYXJ2 ZWxsL3BoeS1tdmVidS1jcDExMC1jb21waHkuYyB8IDE0ICsrKysrKysrKysrLS0tCj4gPiAgMiBm aWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9waHkvbWFydmVsbC9waHktbXZlYnUtYTM3MDAtY29tcGh5LmMg Yi9kcml2ZXJzL3BoeS9tYXJ2ZWxsL3BoeS1tdmVidS1hMzcwMC1jb21waHkuYwo+ID4gaW5kZXgg MWExMzhiZThiZDZhLi44MTBmMjVhNDc2MzIgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL3BoeS9t YXJ2ZWxsL3BoeS1tdmVidS1hMzcwMC1jb21waHkuYwo+ID4gKysrIGIvZHJpdmVycy9waHkvbWFy dmVsbC9waHktbXZlYnUtYTM3MDAtY29tcGh5LmMKPiA+IEBAIC0yNiw3ICsyNiw2IEBACj4gPiAg I2RlZmluZSBDT01QSFlfU0lQX1BPV0VSX09OCQkJMHg4MjAwMDAwMQo+ID4gICNkZWZpbmUgQ09N UEhZX1NJUF9QT1dFUl9PRkYJCQkweDgyMDAwMDAyCj4gPiAgI2RlZmluZSBDT01QSFlfU0lQX1BM TF9MT0NLCQkJMHg4MjAwMDAwMwo+ID4gLSNkZWZpbmUgQ09NUEhZX0ZXX05PVF9TVVBQT1JURUQJ CQkoLTEpCj4gPiAgCj4gPiAgI2RlZmluZSBDT01QSFlfRldfTU9ERV9TQVRBCQkJMHgxCj4gPiAg I2RlZmluZSBDT01QSFlfRldfTU9ERV9TR01JSQkJCTB4Mgo+ID4gQEAgLTExMiwxMCArMTExLDE5 IEBAIHN0YXRpYyBpbnQgbXZlYnVfYTM3MDBfY29tcGh5X3NtYyh1bnNpZ25lZCBsb25nIGZ1bmN0 aW9uLCB1bnNpZ25lZCBsb25nIGxhbmUsCj4gPiAgCQkJCSAgdW5zaWduZWQgbG9uZyBtb2RlKQo+ ID4gIHsKPiA+ICAJc3RydWN0IGFybV9zbWNjY19yZXMgcmVzOwo+ID4gKwlzMzIgcmV0Owo+ID4g IAo+ID4gIAlhcm1fc21jY2Nfc21jKGZ1bmN0aW9uLCBsYW5lLCBtb2RlLCAwLCAwLCAwLCAwLCAw LCAmcmVzKTsKPiA+ICsJcmV0ID0gcmVzLmEwOwo+ID4gIAo+ID4gLQlyZXR1cm4gcmVzLmEwOwo+ IAo+ID4gKwlzd2l0Y2ggKHJldCkgewo+ID4gKwljYXNlIFNNQ0NDX1JFVF9TVUNDRVNTOgo+ID4g KwkJcmV0dXJuIDA7Cj4gPiArCWNhc2UgU01DQ0NfUkVUX05PVF9TVVBQT1JURUQ6Cj4gPiArCQly ZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPiArCWRlZmF1bHQ6Cj4gPiArCQlyZXR1cm4gLUVJTlZBTDsK PiA+ICsJfQo+ID4gIH0KPiAKPiBIaSBQYWxpCj4gCj4gTWF5YmUgdGhpcyBzaG91bGQgYmUgYSBn bG9iYWwgaGVscGVyIHRyYW5zbGF0aW5nIFNNQ0NDX1JFVF8qIGludG8gYQo+IHN0YW5kYXJkIGVy cm5vIHZhbHVlPwo+IAo+IAkgQW5kcmV3CgpIZWxsbyBBbmRyZXchCgpXZWxsLCBJJ20gbm90IHN1 cmUgaWYgc29tZSBzdGFuZGFyZCBnbG9iYWwgaGVscGVyIGlzIHRoZSBjb3JyZWN0IHdheSBmb3IK bWFydmVsbCBjb21waHkgaGFuZGxlci4gSXQgcmV0dXJucyAwIGZvciBzdWNjZXNzIGFuZCAtMSBv biBlcnJvciB3aGVuCmhhbmRsZXIgaXMgbm90IHN1cHBvcnRlZC4KCkdlbmVyaWMgU01DQyBoZWxw ZXIgd291bGQgbmVlZCB0byBzdXBwb3J0IGFsc28gb3RoZXIgdmFsdWVzIHdoaWNoIGFyZQpkZWZp bmVkL3VzZWQgYnkgU01DQy4gQW5kIEknbSBub3Qgc3VyZSBpZiBzb21lIGhlbHBlcnMgY2Fubm90 IGRlZmluZSBhbmQKdXNlIGFsc28gbm9uLXN0YW5kYXJkIGNvZGVjcy4KCkkgdGhpbmsgdGhhdCBz dWNoIGdlbmVyaWMgaGVscGVyIHdvdWxkIG5lZWQgbGFyZ2VyIGRpc2N1c3Npb24gYW5kIGFpbSBv Zgp0aGVzZSBwYXRjaGVzIGlzIHRvIGZpeCBQQ0llIHN1cHBvcnQgb24gQXJtYWRhIDM3MjAgSFcg d2hpY2ggaXMgYnJva2VuCnNpbmNlIG1lbnRpb25lZCBjb21taXQgd2hlbiB1c2VycyB1c2UgZmFj dG9yeSBmaXJtd2FyZS4gU28gcGF0Y2hlcyBjb3VsZApiZSBlYXNpbHkgYmFja3BvcnRlZCB0byBz dGFibGUga2VybmVscy4KCk9uIEVzcHJlc3NvYmluIGlzIGtlcm5lbCBzdG9yZWQgb24gdVNEIGNh cmQsIHNvIHVwZGF0aW5nIGl0IGlzIHNpbXBsZQphbmQgZWFzeSAtLSBhcyBvcHBvc2l0ZSBvZiB1 cGRhdGluZyBBVEYgZmlybXdhcmUgd2hpY2ggaXMgc3RvcmVkIGluIFNQSS4KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK