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=-7.3 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no 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 86B34C47082 for ; Mon, 7 Jun 2021 04:04:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 632F761209 for ; Mon, 7 Jun 2021 04:04:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230139AbhFGEGg (ORCPT ); Mon, 7 Jun 2021 00:06:36 -0400 Received: from us-smtp-delivery-115.mimecast.com ([216.205.24.115]:38974 "EHLO us-smtp-delivery-115.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229436AbhFGEGf (ORCPT ); Mon, 7 Jun 2021 00:06:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maxlinear.com; s=selector; t=1623038683; h=from:from:reply-to:subject:subject: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=OTH5kZhF2/9P1WJNr9Sjuf28xj3O+SQOXbc0O15hy7E=; b=cUrWoIbu0vyh+4n+0y9xfp9lnQBP/xhgSAB3wUM9m0mDXawJvnJPDG2UUNMTX1PAIw8d45 3/5TmdpecO9cH+U23dQ6r8VCgCr+Sq/Di68v9GEs+FmQ8j7/2OpTk5baIGJtHeMs5AY/S6 E2uLLC22W0p4z9bNcVHQGXo6wBa3Xko= Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2173.outbound.protection.outlook.com [104.47.55.173]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-183-Dnsokkz5PIa07-cW3oG4Qw-1; Mon, 07 Jun 2021 00:04:41 -0400 X-MC-Unique: Dnsokkz5PIa07-cW3oG4Qw-1 Received: from MWHPR19MB0077.namprd19.prod.outlook.com (2603:10b6:301:67::32) by MW2PR1901MB2154.namprd19.prod.outlook.com (2603:10b6:302:8::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4195.27; Mon, 7 Jun 2021 04:04:38 +0000 Received: from MWHPR19MB0077.namprd19.prod.outlook.com ([fe80::b931:30a4:ce59:dc87]) by MWHPR19MB0077.namprd19.prod.outlook.com ([fe80::b931:30a4:ce59:dc87%4]) with mapi id 15.20.4195.029; Mon, 7 Jun 2021 04:04:38 +0000 From: Liang Xu To: Andrew Lunn CC: "hkallweit1@gmail.com" , "netdev@vger.kernel.org" , "davem@davemloft.net" , "kuba@kernel.org" , "vee.khee.wong@linux.intel.com" , "linux@armlinux.org.uk" , Hauke Mehrtens , Thomas Mohren Subject: Re: [PATCH v2] net: phy: add Maxlinear GPY115/21x/24x driver Thread-Topic: [PATCH v2] net: phy: add Maxlinear GPY115/21x/24x driver Thread-Index: AQHXWEr5aRzQQmYLZUuI1qUONcx6wKsDxf8AgAAKPYCAAIK/AIAAdxsAgAC11ICAAnP2gA== Date: Mon, 7 Jun 2021 04:04:38 +0000 Message-ID: References: <20210603073438.33967-1-lxu@maxlinear.com> <797fe98f-ab65-8633-dadc-beed56d251d0@maxlinear.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 x-originating-ip: [138.75.37.21] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2e868f1d-86a1-4be7-12b7-08d929695ea0 x-ms-traffictypediagnostic: MW2PR1901MB2154: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3826 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0 x-microsoft-antispam-message-info: wQWhmt/iSKUdJhSu4jua+UpouCQ2o4JCsJ1HYKaWaKvSRRauyDHehYD+0sF5vzMl+lmj/C+6XcUEjvc2fIsWIVMV2B6JX0UOBOf5Wk18GzZ6lCOTq14yk47ZszP8eHCdyJrXf3zEkmaQK7VOc3gb97bBqJwDZ0CE6eWbYZvwIXlwDGQsNHLJ+Pfo2twQea977CVxx1jab4Em3wSRl7gc+v//rxdtJSOJ0dl1+W/tLusPujvAwGpiuKJCO/fU8kAok31x5ZkE2vPGzDHCcwX5hmLjfq/YxGFxK7uaN2KN+/ZZVjJArUdRfodd8LiZfDuGmxMT8YWElA7LkmYTli28e5wiTkwiGyPYmdwgxmPcV3Z+XXQqsJLYOE6utTZ8fiD7G/c55pTZg/nmi6b3a+m7zjScM4kB33uJBD//KeiEPtZSbdbv62WTfzGYejETx0vbw1VacbQd6Xo9YAZpX5sZtmLMoYD3f9ObDFz3f1NDLoIt0p7lcYBqlBthkVNxSHlaCevWJvHe125RJMplqlNGwFN8BPQIVuio5r3W1rb8xR6Ij63eOTfxRZFehgldGizaI+Qks7oqMi8eE5bMBI8KdncdicNp+Fh8Dwe2YkSg5FvwMBjysQh4sg/oQfAr8IBOIiGD3NGUnbzyODkfa2FCEyb1TPNNLZdBn4/GWv6cSJJCRk9KGnPrUkYZsVTIHHZu x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR19MB0077.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(39850400004)(346002)(396003)(376002)(136003)(86362001)(64756008)(26005)(31686004)(36756003)(2906002)(186003)(53546011)(2616005)(6506007)(107886003)(5660300002)(71200400001)(4326008)(122000001)(316002)(8936002)(38100700002)(478600001)(31696002)(6916009)(6486002)(8676002)(54906003)(66446008)(66476007)(66556008)(6512007)(91956017)(66946007)(76116006)(45980500001)(43740500002);DIR:OUT;SFP:1102 x-ms-exchange-antispam-messagedata: =?utf-8?B?ODhJMk5KZVZnWENiNjRGQ3BGOU84dEFHb0dNVm8za2hvWjZxOCtkTnlPWVha?= =?utf-8?B?SWNudHloUWRPRXdmK0llZFdPUE5BbjNlQzUrblZBN01Xa1E4QnY5YWFCd21t?= =?utf-8?B?eUYvSlBycjZ0ZEZVQzRWdWZjbG9FMmVZV1NSNzcvTmt5T1VWZURQZy9ZWVVH?= =?utf-8?B?c0ZkNnRrWTFmUmlBeXZjQ2lzUDR0ZFZxYlpaNnlLRmVGOUNXM1hibVA5OThx?= =?utf-8?B?bXRTeWFncWtxa1owaDVoMmcwSE9iSW9nS1h1WnBQOGM0QjlDNTVkZHZ3Uklk?= =?utf-8?B?TzJSY3NOeThLVFFPUGlDRUJGUVdVK3VJUU1jODluT0dvWllXMWFQZHBGZW05?= =?utf-8?B?NVdyak1uM1FOWnlXeDQybm0wYkJPOUp2VVlYQytlZHJRWUt5TVRHc3A3aGtx?= =?utf-8?B?ZmZvV3ZPYVQwUk5Cbm0vaERZSDZPNzNUU2o3SVZRQzBUbGdZNW9yM2pTM2N3?= =?utf-8?B?Q2tnWVpzNGo5MWppMy82UW1sOFFRdmhFQkpRL3BkWnZRSWIvWkYwNTYrT2Rs?= =?utf-8?B?NEo2TTZ4ejFHOTdnaWpidWtUdng0WHVrZjBqTzQ5L3ZRaVBrcWFGakw3UU5Q?= =?utf-8?B?VnY5WW5CVksvKys1djFiSGNpcjVQZ0JEV3RPbFpEN1RubVVZemN4dWdMQWVF?= =?utf-8?B?TnR4eUk1L1ZzRlhvWk16ZHdVYWRvNHRDSkhnTFpSU1IwZTBMVld4Q2hnd1FZ?= =?utf-8?B?TDNvMG5hM2Z1VnphZGwxYmc1OCtVWWUrc3N3SG9jUy9ZNldYa29SV0RDbWw0?= =?utf-8?B?RWIrUTBmUG0xeXdKRS9iTFc1VUN0R20rUXlpVGFWMmQ1MlhPV01Hd1RhUUxG?= =?utf-8?B?S2R2bHBzR0JKZ210bTAyV3F1cVZ0T2pPV1I5TU9BSVp0Qmg1TUk3c1BielpJ?= =?utf-8?B?QkNmd1RRNTJIbkFWalNEWHFLNldRSlBoR2JDK2NkSE12ZUhEQU5SYk95eVRU?= =?utf-8?B?dktuSXdmYitzMUNMb2JneERpRlhoalpwcG1yL25nL1hpaXBXUFdlQ3k2cVdm?= =?utf-8?B?TVB2aGZxZEF3VU9hMjQyY1dFUWQ4b0UzelYwKzJPOGk2R0NOU2wrV0VOaito?= =?utf-8?B?SEliREdSa2JoM3BtbW53ZTNjNXVMd2FFUjJPTEl3TnZObEZ1eHNGZ0NoY1BU?= =?utf-8?B?Z0gzWU5XcEZxbTZKUmhsRk9pOU1rNzZGVHE1WFZmRkZuZFFBUlNGblNvQXNM?= =?utf-8?B?dzhZZ2UwbnlNU3pUb3REak5OTjgxTXRiQnJqSzg4SFhvUkFOKzRqemdQMWhv?= =?utf-8?B?R0lxWjZNV2VWNytvOXdXUnNDUEZZOEU5ZlEwbytVQlpNZHJONG5WTENCUDN5?= =?utf-8?B?eUZOcVFIZU9DZU9oQ0dkZE9IRWVLbmJCTUErZUFESE9KM0ZFN2d2ZnZBLytB?= =?utf-8?B?TjdFT1JLdVlHcGIzOUZDdXFWcEhVRy91dWV3K0NWQkhWRzRWU3djcnBCRHAy?= =?utf-8?B?S2tDdEtVTWJIYTZ4SGVXNU8zTHMrd3ZrbzFqNWhLQVVIdDU1WFlWbWVmT1Zq?= =?utf-8?B?b0Mvdk1OcmRybmVMdmJHbzhJakptOG41cWVOTER0c2hnWVNZSEtyZEtzMXgr?= =?utf-8?B?Y3FkTE5oVUluckJ1NXhvY3ZIRWZIbFY2ZTV1OEN0SGVIdlZuWUFkZ1JGZDZC?= =?utf-8?B?N0tuTFQzOWhyYVQxZStoQnJrNDAvNi9PNHd6a1lwbGlDRTNPS0tkK25tcjA5?= =?utf-8?B?OThXbWJJQUNFb3J2eThubWJ5WnpwODFHWXlrZnZiSHF5VXdoNzU1U1BWR0Fl?= =?utf-8?Q?NLr2YJ3QmIZiSdA1eg=3D?= MIME-Version: 1.0 X-OriginatorOrg: maxlinear.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR19MB0077.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e868f1d-86a1-4be7-12b7-08d929695ea0 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2021 04:04:38.3270 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: dac28005-13e0-41b8-8280-7663835f2b1d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KYx2D09hbwfJDk1kPtDrp52iRzTa/ecrb+6lwui1/4su5FEWPHh2JyvBI8SJ7UKNaHb7THpbNF91wt/Fwloqhw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR1901MB2154 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA115A51 smtp.mailfrom=lxu@maxlinear.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: maxlinear.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org T24gNS82LzIwMjEgMTA6MzcgcG0sIEFuZHJldyBMdW5uIHdyb3RlOg0KPiBUaGlzIGVtYWlsIHdh cyBzZW50IGZyb20gb3V0c2lkZSBvZiBNYXhMaW5lYXIuDQo+DQo+DQo+IE9uIFNhdCwgSnVuIDA1 LCAyMDIxIGF0IDAzOjQ2OjE4QU0gKzAwMDAsIExpYW5nIFh1IHdyb3RlOg0KPj4gT24gNS82LzIw MjEgNDozOSBhbSwgQW5kcmV3IEx1bm4gd3JvdGU6DQo+Pj4gVGhpcyBlbWFpbCB3YXMgc2VudCBm cm9tIG91dHNpZGUgb2YgTWF4TGluZWFyLg0KPj4+DQo+Pj4NCj4+PiBPbiBGcmksIEp1biAwNCwg MjAyMSBhdCAxMjo1MjowMlBNICswMDAwLCBMaWFuZyBYdSB3cm90ZToNCj4+Pj4gT24gNC82LzIw MjEgODoxNSBwbSwgQW5kcmV3IEx1bm4gd3JvdGU6DQo+Pj4+PiBUaGlzIGVtYWlsIHdhcyBzZW50 IGZyb20gb3V0c2lkZSBvZiBNYXhMaW5lYXIuDQo+Pj4+Pg0KPj4+Pj4NCj4+Pj4+PiArY29uZmln IE1YTF9HUEhZDQo+Pj4+Pj4gKyAgICAgdHJpc3RhdGUgIk1heGxpbmVhciBQSFlzIg0KPj4+Pj4+ ICsgICAgIGhlbHANCj4+Pj4+PiArICAgICAgIFN1cHBvcnQgZm9yIHRoZSBNYXhsaW5lYXIgR1BZ MTE1LCBHUFkyMTEsIEdQWTIxMiwgR1BZMjE1LA0KPj4+Pj4+ICsgICAgICAgR1BZMjQxLCBHUFky NDUgUEhZcy4NCj4+Pj4+IERvIHRoZXNlIFBIWXMgaGF2ZSB1bmlxdWUgSURzIGluIHJlZ2lzdGVy IDIgYW5kIDM/IFdoYXQgaXMgdGhlIGZvcm1hdA0KPj4+Pj4gb2YgdGhlc2UgSURzPw0KPj4+Pj4N Cj4+Pj4+IFRoZSBPVUkgaXMgZml4ZWQuIEJ1dCBvZnRlbiB0aGUgcmVzdCBpcyBzcGxpdCBpbnRv IHR3by4gVGhlIGhpZ2hlcg0KPj4+Pj4gcGFydCBpbmRpY2F0ZXMgdGhlIHByb2R1Y3QsIGFuZCB0 aGUgbG93ZXIgcGFydCBpcyB0aGUgcmV2aXNpb24uIFdlDQo+Pj4+PiB0aGVuIGhhdmUgYSBzdHJ1 Y3QgcGh5X2RyaXZlciBmb3IgZWFjaCBwcm9kdWN0LCBhbmQgdGhlIG1hc2sgaXMgdXNlZA0KPj4+ Pj4gdG8gbWF0Y2ggb24gYWxsIHRoZSByZXZpc2lvbnMgb2YgdGhlIHByb2R1Y3QuDQo+Pj4+Pg0K Pj4+Pj4gICAgICAgICBBbmRyZXcNCj4+Pj4+DQo+Pj4+IFJlZ2lzdGVyIDIsIFJlZ2lzdGVyIDMg Yml0IDEwfjE1IC0gT1VJDQo+Pj4+DQo+Pj4+IFJlZ2lzdGVyIDMgYml0IDR+OSAtIHByb2R1Y3Qg bnVtYmVyDQo+Pj4+DQo+Pj4+IFJlZ2lzdGVyIDMgYml0IDB+MyAtIHJldmlzaW9uIG51bWJlcg0K Pj4+Pg0KPj4gVGhlc2UgUEhZcyBoYXZlIHNhbWUgSUQgYW5kIG5vIGRpZmZlcmVuY2UgT1VJLCBw cm9kdWN0IG51bWJlciwgcmV2aXNpb24NCj4+IG51bWJlci4NCj4gQXJlIHlvdSBzYXlpbmcgR1BZ MTE1LCBHUFkyMTEsIEdQWTIxMiwgR1BZMjE1LCBHUFkyNDEsIEdQWTI0NSBhbGwgaGF2ZQ0KPiB0 aGUgc2FtZSBwcm9kdWN0IG51bWJlcj8NCj4NCj4gTm9ybWFsbHksIGVhY2ggUEhZIGhhcyBpdHMg b3duIHByb2R1Y3QgSUQsIGFuZCBzbyB3ZSBoYXZlOg0KPg0KPiAvKiBWaXRlc3NlIDgyeHggKi8N Cj4gc3RhdGljIHN0cnVjdCBwaHlfZHJpdmVyIHZzYzgyeHhfZHJpdmVyW10gPSB7DQo+IHsNCj4g ICAgICAgICAgLnBoeV9pZCAgICAgICAgID0gUEhZX0lEX1ZTQzgyMzQsDQo+ICAgICAgICAgIC5u YW1lICAgICAgICAgICA9ICJWaXRlc3NlIFZTQzgyMzQiLA0KPiAgICAgICAgICAucGh5X2lkX21h c2sgICAgPSAweDAwMGZmZmYwLA0KPiAgICAgICAgICAvKiBQSFlfR0JJVF9GRUFUVVJFUyAqLw0K PiAgICAgICAgICAuY29uZmlnX2luaXQgICAgPSAmdnNjODI0eF9jb25maWdfaW5pdCwNCj4gICAg ICAgICAgLmNvbmZpZ19hbmVnICAgID0gJnZzYzgyeDRfY29uZmlnX2FuZWcsDQo+ICAgICAgICAg IC5jb25maWdfaW50ciAgICA9ICZ2c2M4Mnh4X2NvbmZpZ19pbnRyLA0KPiAgICAgICAgICAuaGFu ZGxlX2ludGVycnVwdCA9ICZ2c2M4Mnh4X2hhbmRsZV9pbnRlcnJ1cHQsDQo+IH0sIHsNCj4gICAg ICAgICAgLnBoeV9pZCAgICAgICAgID0gUEhZX0lEX1ZTQzgyNDQsDQo+ICAgICAgICAgIC5uYW1l ICAgICAgICAgICA9ICJWaXRlc3NlIFZTQzgyNDQiLA0KPiAgICAgICAgICAucGh5X2lkX21hc2sg ICAgPSAweDAwMGZmZmMwLA0KPiAgICAgICAgICAvKiBQSFlfR0JJVF9GRUFUVVJFUyAqLw0KPiAg ICAgICAgICAuY29uZmlnX2luaXQgICAgPSAmdnNjODI0eF9jb25maWdfaW5pdCwNCj4gICAgICAg ICAgLmNvbmZpZ19hbmVnICAgID0gJnZzYzgyeDRfY29uZmlnX2FuZWcsDQo+ICAgICAgICAgIC5j b25maWdfaW50ciAgICA9ICZ2c2M4Mnh4X2NvbmZpZ19pbnRyLA0KPiAgICAgICAgICAuaGFuZGxl X2ludGVycnVwdCA9ICZ2c2M4Mnh4X2hhbmRsZV9pbnRlcnJ1cHQsDQo+IH0sIHsNCj4gICAgICAg ICAgLnBoeV9pZCAgICAgICAgID0gUEhZX0lEX1ZTQzg1NzIsDQo+ICAgICAgICAgIC5uYW1lICAg ICAgICAgICA9ICJWaXRlc3NlIFZTQzg1NzIiLA0KPiAgICAgICAgICAucGh5X2lkX21hc2sgICAg PSAweDAwMGZmZmYwLA0KPiAgICAgICAgICAvKiBQSFlfR0JJVF9GRUFUVVJFUyAqLw0KPiAgICAg ICAgICAuY29uZmlnX2luaXQgICAgPSAmdnNjODI0eF9jb25maWdfaW5pdCwNCj4gICAgICAgICAg LmNvbmZpZ19hbmVnICAgID0gJnZzYzgyeDRfY29uZmlnX2FuZWcsDQo+ICAgICAgICAgIC5jb25m aWdfaW50ciAgICA9ICZ2c2M4Mnh4X2NvbmZpZ19pbnRyLA0KPiAgICAgICAgICAuaGFuZGxlX2lu dGVycnVwdCA9ICZ2c2M4Mnh4X2hhbmRsZV9pbnRlcnJ1cHQsDQo+IH0sIHsNCj4NCj4gb25lIGVu dHJ5IHRvIGRlc2NyaWJlIG9uZSBQSFkuDQo+DQo+ICAgICAgQW5kcmV3DQo+DQpZZXMsIHRoZXkg YWxsIGhhdmUgc2FtZSBwcm9kdWN0IG51bWJlci4NCg0KVGhleSBhcmUgb25lIElQLg0KDQpUaGUg ZGlmZmVyZW5jZSBpcyBmZWF0dXJlIHNldCBpdCdzIGVuYWJsZWQgYnkgZnVzaW5nIGluIHNpbGlj b24uDQoNCkZvciBleGFtcGxlLCBHUFkxMTUgaGFzIDEwLzEwMC8xMDAwTWJwcyBzdXBwb3J0LCBz byBpbiB0aGUgYWJpbGl0eSANCnJlZ2lzdGVyIDIuNUcgY2FwYWJsZSBpcyAwLg0KDQpHUFkyMTEg aGFzIDEwLzEwMC8xMDAwLzI1MDBNYnBzIHN1cHBvcnQsIHNvIGluIHRoZSBjYXBhYmlsaXR5IHJl Z2lzdGVyIA0KMi41RyBjYXBhYmxlIGlzIDEuDQoNCg0K