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 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 25BACC433EF for ; Thu, 11 Nov 2021 15:03:51 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 EDC2D61252 for ; Thu, 11 Nov 2021 15:03:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org EDC2D61252 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=suse.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=PH/O5lxoRrJBwRF0cX+LtNFQbyq+pCV+hE0OmSzRdT0=; b=mYaFrR/jMGMkNP8aleSDDh509t maYX6L1qDgTk/kdSRco8WL8WVnm+5gPcD+eNvK1jEbllp4IY+ebD3Id7TufhG46goEO7X5TSsHsVc yvPUczXmkNHVpuOvt2xcSqceXuZ1V0ifJ3avyQaNLeTeP2QiT5zdZrjR3qtRJPlhgGOuYBcaZQnK1 jufL0Eu0roh91IrZ4NfZV/39QLk28cVjihAowD/u3fbCGShi8C0k5j0erRdJekGj8J5MP6qfeP0El gM1dLgs52PKZ5PgiHX6soDMtTw8UAYt3DokoeFfEGZW4nP8TiHP1O7JNAlAGoVjt9GzXaayRNWbGG T5pzK5dg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mlBb2-008Db4-OQ; Thu, 11 Nov 2021 15:02:36 +0000 Received: from smtp-out2.suse.de ([195.135.220.29]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mlBay-008DZs-VX for linux-arm-kernel@lists.infradead.org; Thu, 11 Nov 2021 15:02:34 +0000 Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id CECF01FD40; Thu, 11 Nov 2021 15:02:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1636642950; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=I0IS9eHAFjRbFhRVgmy1zwTE8qh3rhYd1ikPaMLm9/o=; b=0XK4wzAIhjQJeIlvW/qyZnVjyx6c/uosaQxI8SBFgQ8Q/3nVa4h6aMxzcKLcueX78zaPkZ sgP81p+Wnq8DTHFYZgHcCl9BIGrm4li+YZcv6F7VVlThQTh2psuxauB6TfO1KjrJxlZd19 7156aXVpu8M6PJgKvb4yVt5nPhCsR2E= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1636642950; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=I0IS9eHAFjRbFhRVgmy1zwTE8qh3rhYd1ikPaMLm9/o=; b=I8toBzgm8ND8LYB2vlNRMR2O4Cm/YcjT+o/J0JJrsHgo6KPToMffKVmcICAebMatOSyw1T JaFa+9lR9XC/wmCg== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 0505213DBC; Thu, 11 Nov 2021 15:02:29 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id wXJ2OYUwjWHhcQAAMHmgww (envelope-from ); Thu, 11 Nov 2021 15:02:29 +0000 Subject: Re: [PATCH] net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform To: "Li, Meng" , "peppe.cavallaro@st.com" , "alexandre.torgue@foss.st.com" , "joabreu@synopsys.com" , "davem@davemloft.net" , "kuba@kernel.org" , "mcoquelin.stm32@gmail.com" Cc: "netdev@vger.kernel.org" , "linux-stm32@st-md-mailman.stormreply.com" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" References: <20211111135630.24996-1-Meng.Li@windriver.com> <499952a2-c919-109d-4f0a-fb4db4ead604@suse.de> From: Denis Kirjanov Message-ID: <788fa547-49c9-458b-8427-afddcee412a6@suse.de> Date: Thu, 11 Nov 2021 18:02:29 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Language: ru X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211111_070233_191489_F09611FC X-CRM114-Status: GOOD ( 24.65 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgoxMS8xMS8yMSA1OjE2IFBNLCBMaSwgTWVuZyDQv9C40YjQtdGCOgo+IAo+IAo+PiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBEZW5pcyBLaXJqYW5vdiA8ZGtpcmphbm92QHN1 c2UuZGU+Cj4+IFNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAxMSwgMjAyMSAxMDowMiBQTQo+PiBU bzogTGksIE1lbmcgPE1lbmcuTGlAd2luZHJpdmVyLmNvbT47IHBlcHBlLmNhdmFsbGFyb0BzdC5j b207Cj4+IGFsZXhhbmRyZS50b3JndWVAZm9zcy5zdC5jb207IGpvYWJyZXVAc3lub3BzeXMuY29t Owo+PiBkYXZlbUBkYXZlbWxvZnQubmV0OyBrdWJhQGtlcm5lbC5vcmc7IG1jb3F1ZWxpbi5zdG0z MkBnbWFpbC5jb20KPj4gQ2M6IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LXN0bTMyQHN0 LW1kLW1haWxtYW4uc3Rvcm1yZXBseS5jb207Cj4+IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZwo+PiBTdWJqZWN0OiBSZTog W1BBVENIXSBuZXQ6IHN0bW1hYzogc29jZnBnYTogYWRkIHJ1bnRpbWUgc3VzcGVuZC9yZXN1bWUK Pj4gY2FsbGJhY2sgZm9yIHN0cmF0aXgxMCBwbGF0Zm9ybQo+Pgo+PiBbUGxlYXNlIG5vdGU6IFRo aXMgZS1tYWlsIGlzIGZyb20gYW4gRVhURVJOQUwgZS1tYWlsIGFkZHJlc3NdCj4+Cj4+IDExLzEx LzIxIDQ6NTYgUE0sIE1lbmcgTGkg0L/QuNGI0LXRgjoKPj4+IEZyb206IE1lbmcgTGkgPG1lbmcu bGlAd2luZHJpdmVyLmNvbT4KPj4+Cj4+PiBBY2NvcmRpbmcgdG8gdXBzdHJlYW0gY29tbWl0IDVl YzU1ODIzNDM4ZSgibmV0OiBzdG1tYWM6Cj4+PiBhZGQgY2xvY2tzIG1hbmFnZW1lbnQgZm9yIGdt YWMgZHJpdmVyICIpLCBpdCBpbXByb3ZlIGNsb2NrcyBtYW5hZ2VtZW50Cj4+PiBmb3Igc3RtbWFj IGRyaXZlci4gU28sIGl0IGlzIG5lY2Vzc2FyeSB0byBpbXBsZW1lbnQgdGhlIHJ1bnRpbWUKPj4+ IGNhbGxiYWNrIGluIGR3bWFjLXNvY2ZwZ2EgZHJpdmVyIGJlY2F1c2UgaXQgZG9lc27igJl0IHVz ZSB0aGUgY29tbW9uCj4+PiBzdG1tYWNfcGx0ZnJfcG1fb3BzIGluc3RhbmNlLiBPdGhlcndpc2Us IGNsb2NrcyBhcmUgbm90IGRpc2FibGVkIHdoZW4KPj4+IHN5c3RlbSBlbnRlcnMgc3VzcGVuZCBz dGF0dXMuCj4+Cj4+IFBsZWFzZSBhZGQgRml4ZXMgdGFnCj4gCj4gVGhhbmtzIGZvciBzdWdnZXN0 Lgo+IFllcyEgdGhpcyBwYXRjaCBpcyB1c2VkIHRvIGZpeCBhbiBjbG9jayBvcGVyYXRpb24gaXNz dWUgaW4gZHdtYWMtc29jZnBnYSBkcml2ZXIsCj4gQnV0IEkgYW0gbm90IHN1cmUgd2hpY2ggRml4 aW5nIGNvbW1pdCBJRCBJIHNob3VsZCB1c2UuCj4gQmVjYXVzZSA1ZWM1NTgyMzQzOGUgYnJlYWtz IHRoZSBvcmlnaW5hbCBjbG9jayBvcGVyYXRpb24gb2YgZHdtYWMtc29jZnBnYSBkcml2ZXIsIGJ1 dCB0aGlzIGNvbW1pdCA1ZWM1NTgyMzQzOGUgaXMgbm90IGEgYnVnLgo+IE1vcmVvdmVyLCBpZiB3 aXRob3V0IDVlYzU1ODIzNDM4ZSBkd21hYy1zb2NmcGdhIGRyaXZlciBhbHNvIHdvcmtzIGZpbmUu ClllcyBJIHNlZS4gSSBhbHNvIGNoZWNrZWQgdGhlIGNvbW1pdCA1ZWM1NTgyMzQzOGUgYW5kIGl0 IGxvZ2ljYWxseSAKcmVsYXRlcyB0byB5b3VyIGNoYW5nZQo+IAo+IEhvdyBhYm91dCB5b3VyIHN1 Z2dlc3Q/Cj4gCj4gVGhhbmtzLAo+IExpbWVuZwo+IAo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IE1l bmcgTGkgPE1lbmcuTGlAd2luZHJpdmVyLmNvbT4KPj4+IC0tLQo+Pj4gICAgLi4uL2V0aGVybmV0 L3N0bWljcm8vc3RtbWFjL2R3bWFjLXNvY2ZwZ2EuYyAgIHwgMjQKPj4gKysrKysrKysrKysrKysr KystLQo+Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2V0aGVybmV0L3N0bWljcm8vc3Rt bWFjL2R3bWFjLXNvY2ZwZ2EuYwo+Pj4gYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9zdG1pY3JvL3N0 bW1hYy9kd21hYy1zb2NmcGdhLmMKPj4+IGluZGV4IDg1MjA4MTI4ZjEzNS4uOTNhYmRlNDY3ZGU0 IDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy9uZXQvZXRoZXJuZXQvc3RtaWNyby9zdG1tYWMvZHdt YWMtc29jZnBnYS5jCj4+PiArKysgYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9zdG1pY3JvL3N0bW1h Yy9kd21hYy1zb2NmcGdhLmMKPj4+IEBAIC00ODUsOCArNDg1LDI4IEBAIHN0YXRpYyBpbnQgc29j ZnBnYV9kd21hY19yZXN1bWUoc3RydWN0IGRldmljZQo+PiAqZGV2KQo+Pj4gICAgfQo+Pj4gICAg I2VuZGlmIC8qIENPTkZJR19QTV9TTEVFUCAqLwo+Pj4KPj4+IC1zdGF0aWMgU0lNUExFX0RFVl9Q TV9PUFMoc29jZnBnYV9kd21hY19wbV9vcHMsIHN0bW1hY19zdXNwZW5kLAo+Pj4gLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc29jZnBnYV9kd21hY19yZXN1bWUp Owo+Pj4gK3N0YXRpYyBpbnQgX19tYXliZV91bnVzZWQgc29jZnBnYV9kd21hY19ydW50aW1lX3N1 c3BlbmQoc3RydWN0Cj4+IGRldmljZQo+Pj4gKypkZXYpIHsKPj4+ICsgICAgIHN0cnVjdCBuZXRf ZGV2aWNlICpuZGV2ID0gZGV2X2dldF9kcnZkYXRhKGRldik7Cj4+PiArICAgICBzdHJ1Y3Qgc3Rt bWFjX3ByaXYgKnByaXYgPSBuZXRkZXZfcHJpdihuZGV2KTsKPj4+ICsKPj4+ICsgICAgIHN0bW1h Y19idXNfY2xrc19jb25maWcocHJpdiwgZmFsc2UpOwo+PiBjaGVjayB0aGUgcmV0dXJuIHZhbHVl Pwo+Pj4gKwo+Pj4gKyAgICAgcmV0dXJuIDA7Cj4+PiArfQo+Pj4gKwo+Pj4gK3N0YXRpYyBpbnQg X19tYXliZV91bnVzZWQgc29jZnBnYV9kd21hY19ydW50aW1lX3Jlc3VtZShzdHJ1Y3QKPj4gZGV2 aWNlCj4+PiArKmRldikgewo+Pj4gKyAgICAgc3RydWN0IG5ldF9kZXZpY2UgKm5kZXYgPSBkZXZf Z2V0X2RydmRhdGEoZGV2KTsKPj4+ICsgICAgIHN0cnVjdCBzdG1tYWNfcHJpdiAqcHJpdiA9IG5l dGRldl9wcml2KG5kZXYpOwo+Pj4gKwo+Pj4gKyAgICAgcmV0dXJuIHN0bW1hY19idXNfY2xrc19j b25maWcocHJpdiwgdHJ1ZSk7IH0KPj4+ICsKPj4+ICtjb25zdCBzdHJ1Y3QgZGV2X3BtX29wcyBz b2NmcGdhX2R3bWFjX3BtX29wcyA9IHsKPj4+ICsgICAgIFNFVF9TWVNURU1fU0xFRVBfUE1fT1BT KHN0bW1hY19zdXNwZW5kLAo+PiBzb2NmcGdhX2R3bWFjX3Jlc3VtZSkKPj4+ICsgICAgIFNFVF9S VU5USU1FX1BNX09QUyhzb2NmcGdhX2R3bWFjX3J1bnRpbWVfc3VzcGVuZCwKPj4+ICtzb2NmcGdh X2R3bWFjX3J1bnRpbWVfcmVzdW1lLCBOVUxMKSB9Owo+Pj4KPj4+ICAgIHN0YXRpYyBjb25zdCBz dHJ1Y3Qgc29jZnBnYV9kd21hY19vcHMgc29jZnBnYV9nZW41X29wcyA9IHsKPj4+ICAgICAgICAu c2V0X3BoeV9tb2RlID0gc29jZnBnYV9nZW41X3NldF9waHlfbW9kZSwKPj4+CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1h aWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==