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=-4.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED 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 756C1C43381 for ; Thu, 21 Mar 2019 06:17:06 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4DB6C218B0 for ; Thu, 21 Mar 2019 06:17:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727614AbfCUGRF (ORCPT ); Thu, 21 Mar 2019 02:17:05 -0400 Received: from szxga01-in.huawei.com ([45.249.212.187]:2466 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725800AbfCUGRE (ORCPT ); Thu, 21 Mar 2019 02:17:04 -0400 Received: from DGGEMM405-HUB.china.huawei.com (unknown [172.30.72.54]) by Forcepoint Email with ESMTP id 6966F37FB5C9E2EF09A1; Thu, 21 Mar 2019 14:17:00 +0800 (CST) Received: from DGGEMM506-MBX.china.huawei.com ([169.254.3.50]) by DGGEMM405-HUB.china.huawei.com ([10.3.20.213]) with mapi id 14.03.0415.000; Thu, 21 Mar 2019 14:16:57 +0800 From: liweihang To: Heiner Kallweit , Florian Fainelli , Phil Reid , "netdev@vger.kernel.org" CC: Andrew Lunn , "David S. Miller" , "dongsheng.wang@hxt-semitech.com" , "cphealy@gmail.com" , "clemens.gruber@pqgruber.com" , "nbd@nbd.name" , "harini.katakam@xilinx.com" Subject: RE: regression from: net: phy: marvell: Avoid unnecessary soft reset Thread-Topic: regression from: net: phy: marvell: Avoid unnecessary soft reset Thread-Index: AQHU2w2FlI+Z8iVyI0m92WZox9DPw6YMuD4AgANrYoCAAPrQgIAAjLYAgAEBKACAAJFZgIAAjlLA//+UNICAARUgoP//4DgAgAFNnlA= Date: Thu, 21 Mar 2019 06:16:57 +0000 Message-ID: References: <20180925182846.30042-1-f.fainelli@gmail.com> <20180925182846.30042-3-f.fainelli@gmail.com> <5ddf46b1-1959-832d-c6a5-86d8f93dc409@electromag.com.au> <7338bda7-541a-ed20-0afa-f5840c8fd131@gmail.com> <36fe3206-763d-41f8-bb9e-fa3067d78f2f@electromag.com.au> <5e258872-34cf-f82f-bcbc-539a74ba8561@gmail.com> <416d3171-492d-2c9f-168a-88c5d2814db2@gmail.com> In-Reply-To: <416d3171-492d-2c9f-168a-88c5d2814db2@gmail.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.40.168.149] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSGVpbmVyIEthbGx3ZWl0 IFttYWlsdG86aGthbGx3ZWl0MUBnbWFpbC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBNYXJjaCAy MSwgMjAxOSAyOjE1IEFNDQo+IFRvOiBsaXdlaWhhbmcgPGxpd2VpaGFuZ0BoaXNpbGljb24uY29t PjsgRmxvcmlhbiBGYWluZWxsaQ0KPiA8Zi5mYWluZWxsaUBnbWFpbC5jb20+OyBQaGlsIFJlaWQg PHByZWlkQGVsZWN0cm9tYWcuY29tLmF1PjsNCj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZw0KPiBD YzogQW5kcmV3IEx1bm4gPGFuZHJld0BsdW5uLmNoPjsgRGF2aWQgUy4gTWlsbGVyDQo+IDxkYXZl bUBkYXZlbWxvZnQubmV0PjsgZG9uZ3NoZW5nLndhbmdAaHh0LXNlbWl0ZWNoLmNvbTsNCj4gY3Bo ZWFseUBnbWFpbC5jb207IGNsZW1lbnMuZ3J1YmVyQHBxZ3J1YmVyLmNvbTsgbmJkQG5iZC5uYW1l Ow0KPiBoYXJpbmkua2F0YWthbUB4aWxpbnguY29tDQo+IFN1YmplY3Q6IFJlOiByZWdyZXNzaW9u IGZyb206IG5ldDogcGh5OiBtYXJ2ZWxsOiBBdm9pZCB1bm5lY2Vzc2FyeSBzb2Z0IHJlc2V0DQo+ IA0KPiBPbiAyMC4wMy4yMDE5IDEzOjIyLCBsaXdlaWhhbmcgd3JvdGU6DQo+ID4NCj4gPg0KPiA+ PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBGbG9yaWFuIEZhaW5lbGxp IFttYWlsdG86Zi5mYWluZWxsaUBnbWFpbC5jb21dDQo+ID4+IFNlbnQ6IFdlZG5lc2RheSwgTWFy Y2ggMjAsIDIwMTkgMTE6MzcgQU0NCj4gPj4gVG86IGxpd2VpaGFuZyA8bGl3ZWloYW5nQGhpc2ls aWNvbi5jb20+OyBQaGlsIFJlaWQNCj4gPj4gPHByZWlkQGVsZWN0cm9tYWcuY29tLmF1PjsgbmV0 ZGV2QHZnZXIua2VybmVsLm9yZw0KPiA+PiBDYzogQW5kcmV3IEx1bm4gPGFuZHJld0BsdW5uLmNo PjsgRGF2aWQgUy4gTWlsbGVyDQo+ID4+IDxkYXZlbUBkYXZlbWxvZnQubmV0PjsgZG9uZ3NoZW5n LndhbmdAaHh0LXNlbWl0ZWNoLmNvbTsNCj4gPj4gY3BoZWFseUBnbWFpbC5jb207IGNsZW1lbnMu Z3J1YmVyQHBxZ3J1YmVyLmNvbTsNCj4gaGthbGx3ZWl0MUBnbWFpbC5jb207DQo+ID4+IG5iZEBu YmQubmFtZTsgaGFyaW5pLmthdGFrYW1AeGlsaW54LmNvbQ0KPiA+PiBTdWJqZWN0OiBSZTogcmVn cmVzc2lvbiBmcm9tOiBuZXQ6IHBoeTogbWFydmVsbDogQXZvaWQgdW5uZWNlc3NhcnkNCj4gPj4g c29mdCByZXNldA0KPiA+Pg0KPiA+Pg0KPiA+Pg0KPiA+PiBPbiAzLzE5LzIwMTkgNzozNCBQTSwg bGl3ZWloYW5nIHdyb3RlOg0KPiA+Pj4gSGkgYWxsLA0KPiA+Pj4NCj4gPj4+IEkndmUgbWV0IGEg c2ltaWxhciBpc3N1ZSBhbmQgc2VudCBhbiBlbWFpbCB0byBkaXNjdXNzIGFib3V0IGl0IGJlZm9y ZToNCj4gPj4+IFF1ZXN0aW9uIGFib3V0IHNldHRpbmcgc3BlZWQgYW5kIGR1cGxleCBmYWlsZWQg YWZ0ZXINCj4gPj4+IGF1dG8tbmVnb3RpYXRpb24gZGlzYWJsZWQgb24gbWFydmVsbCBwaHkNCj4g Pj4+DQo+ID4+PiBkNmFiOTMzNjQ3MzQgbmV0OiBwaHk6IG1hcnZlbGw6IEF2b2lkIHVubmVjZXNz YXJ5IHNvZnQgcmVzZXQgSQ0KPiA+Pj4gcmV2ZXJ0ZWQgdGhpcyBwYXRjaCBhbmQgdGhlIGF1dG8t bmVnb3RpYXRpb24gd29ya3Mgb2suDQo+ID4+Pg0KPiA+Pj4gRmxvcmlhbiwgY291bGQgeW91IHBs ZWFzZSByZWFkIG15IHByZXZpb3VzIGVtYWlsIGFuZCBnaXZlIG1lIHNvbWUNCj4gYWR2aWNlPw0K PiA+Pg0KPiA+PiBJZiB5b3UgY2FuIGNvcHkgdGhlIHBhdGNoIGF1dGhvciBvbiB0aGF0IGVtYWls IHRoZSBuZXh0IHRpbWUgdGhhdA0KPiA+PiB3aWxsIGhlbHAgZXhwZWRpdGUgdGhpbmdzLg0KPiA+ Pg0KPiA+PiBTbyB0aGUgcHJvYmxlbSBzZWVtcyB0byBjb21lIGZyb20gdGhlIGZhY3QgdGhhdCB1 bmxlc3MgdGhlIEJDTVJfUkVTRVQNCj4gPj4gYml0IGlzIHdyaXR0ZW4sIHRoZW4gbTg4ZTExMjFf Y29uZmlnX2FuZWdfcmdtaWlfZGVsYXlzKCkgaGFzIG5vDQo+ID4+IGVmZmVjdCwgZG9lcyB0aGF0 IHNvdW5kIGxpa2Ugd2hhdCB5b3UgYXJlIG9ic2VydmluZz8NCj4gPj4NCj4gPj4gRG9lcyB0aGUg Zm9sbG93aW5nIHdvcmsgZm9yIHlvdSAoUGhpbCBhbmQgeW91cnNlbGYpPw0KPiA+DQo+ID4gVGhh bmsgeW91LCBGbG9yaWFuLiBCdXQgdGhhdCBkaWRuJ3Qgd29yayBmb3IgbWUgZWl0aGVyLiBJIHRo aW5rIHRoZQ0KPiA+IGtleSBxdWVzdGlvbiBpcyBhcyB3aGF0IEhlaW5lciBzYWlkLCBzb21lIGJp dHMgbmVlZCB0byBiZSBwcmVzZXJ2ZWQuDQo+ID4NCj4gPiBUaGUgTUlJX0JNQ1IgY29udGFpbmVk IGluZm9ybWF0aW9uIG9mIHNwZWVkIGFuZCBkdXBsZXggbW9kZSwgYnV0DQo+IHdoZW4NCj4gPiB3 ZSBjYWxsIGdlbnBoeV9zb2Z0X3Jlc2V0KCksIHRoZXNlIGJpdHMgd2lsbCBiZSBjbGVhcmVkLg0K PiA+DQo+IEkgdGhpbmsgaW5zdGVhZCBvZg0KPiANCj4gcmV0ID0gcGh5X3dyaXRlKHBoeWRldiwg TUlJX0JNQ1IsIEJNQ1JfUkVTRVQpOw0KPiANCj4gd2Ugc2hvdWxkIHVzZQ0KPiANCj4gcmV0ID0g cGh5X3NldF9iaXRzKHBoeWRldiwgTUlJX0JNQ1IsIEJNQ1JfUkVTRVQpOw0KPiANCj4gVGhpcyBp cyBzdGlsbCBpbiBsaW5lIHdpdGggQ2xhdXNlIDIyIGJ1dCBjb3ZlcnMgbW9yZSBQSFkncy4gQSBs b3Qgb2YgUEhZJ3Mgd29uJ3QNCj4gYmUgYWZmZWN0ZWQgYmVjYXVzZSB0aGV5IHJlc2V0IGFsbCBC TUNSIGJpdHMgdG8gYSBkZWZhdWx0IGFueXdheS4NCj4gQ291bGQgeW91IHBsZWFzZSB0ZXN0IHRo aXM/IElmIGl0J3Mgb2sgZm9yIHlvdSBJJ2Qgc3VibWl0IGEgcGF0Y2guDQo+IA0KDQpUaGFuayB5 b3UsIEhlaW5lci4gSXQgd29ya3Mgb2sgb24gbXkgZGV2aWNlIHdpdGggZm9sbG93aW5nIGNoYW5n ZSBhcyB5b3UNCnN1Z2dlc3RlZC4NCg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3BoeS9waHlf ZGV2aWNlLmMgYi9kcml2ZXJzL25ldC9waHkvcGh5X2RldmljZS5jDQppbmRleCA1MDlkOTQwLi43 MjQxNjQ2IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9uZXQvcGh5L3BoeV9kZXZpY2UuYw0KKysrIGIv ZHJpdmVycy9uZXQvcGh5L3BoeV9kZXZpY2UuYw0KQEAgLTE4NzQsNyArMTg3NCw3IEBAIGludCBn ZW5waHlfc29mdF9yZXNldChzdHJ1Y3QgcGh5X2RldmljZSAqcGh5ZGV2KQ0KIHsNCiAgICAgICAg aW50IHJldDsNCiANCi0gICAgICAgcmV0ID0gcGh5X3dyaXRlKHBoeWRldiwgTUlJX0JNQ1IsIEJN Q1JfUkVTRVQpOw0KKyAgICAgICByZXQgPSBwaHlfc2V0X2JpdHMocGh5ZGV2LCBNSUlfQk1DUiwg Qk1DUl9SRVNFVCk7DQogICAgICAgIGlmIChyZXQgPCAwKQ0KICAgICAgICAgICAgICAgIHJldHVy biByZXQ7DQoNCg==