From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from azure-sdnproxy.icoremail.net (azure-sdnproxy.icoremail.net [52.175.55.52]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E9B693911CF for ; Thu, 21 May 2026 05:54:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=52.175.55.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779342848; cv=none; b=IoPB7e8fgYIgq9LsA+37ekBh98Tu5NWP5k2SU809/LYRzH/11EQF3i5iwAYEc0n2hLDo1aEcaKo1BgPd9MG6rxI1Z1ObeA8iViReXhVsNP8xFHUDVVS4SPoVl49L3yFXjGEE8J4feGw+dXfmcG/X+6mGP0kGqoAVgK9PXVGIxTQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779342848; c=relaxed/simple; bh=PrzEVPE1NVt2zWq2dEmP0J7icRRx6uEnNKXegrCkRkM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=NxHmcTprzGmtkY80et5XHSFx5MC0+eg6eG1fU0iSplzfCw0ghsvHWt5nZFkd9IfGaFOQL8AFZ5EdUQM6je0LL4oY1if2wHLraCPVEzcdXq8ORP9vypp/s7DjQ7dZIKQAfZCWFoe1DG0217LwBMGGiTzDx35sSh049+7asa0Yp2U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com; spf=pass smtp.mailfrom=eswincomputing.com; arc=none smtp.client-ip=52.175.55.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=eswincomputing.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=eswincomputing.com Received: from lizhi2$eswincomputing.com ( [10.11.96.26] ) by ajax-webmail-app1 (Coremail) ; Thu, 21 May 2026 13:53:55 +0800 (GMT+08:00) Date: Thu, 21 May 2026 13:53:55 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: =?UTF-8?B?5p2O5b+X?= To: sashiko-reviews@lists.linux.dev Cc: conor+dt@kernel.org, devicetree@vger.kernel.org, robh@kernel.org Subject: Re: Re: Re: [PATCH net v2 2/5] net: stmmac: eswin: fix HSP CSR init ordering after clock enable X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2024.2-cmXT6 build 20241203(6b039d88) Copyright (c) 2002-2026 www.mailtech.cn mispb-72143050-eaf5-4703-89e0-86624513b4ce-eswincomputing.com In-Reply-To: <1b6c329a.8507.19e3fac06f0.Coremail.lizhi2@eswincomputing.com> References: <20260518022055.444-1-lizhi2@eswincomputing.com> <20260519022335.931D6C2BCB7@smtp.kernel.org> <1b6c329a.8507.19e3fac06f0.Coremail.lizhi2@eswincomputing.com> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <60a49202.8674.19e4918fd5c.Coremail.lizhi2@eswincomputing.com> X-Coremail-Locale: en_US X-CM-TRANSID:TAJkCgDHaXP0nQ5qtSwbAA--.7961W X-CM-SenderInfo: xol2xx2s6h245lqf0zpsxwx03jof0z/1tbiAgEODGoN4pMQMAABs2 X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= CgoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2VzLS0tLS0KPiBGcm9tOiDmnY7lv5cgPGxpemhpMkBl c3dpbmNvbXB1dGluZy5jb20+Cj4gU2VuZCB0aW1lOlR1ZXNkYXksIDE5LzA1LzIwMjYgMTc6NTg6 MTkKPiBUbzogc2FzaGlrby1yZXZpZXdzQGxpc3RzLmxpbnV4LmRldgo+IENjOiBjb25vcitkdEBr ZXJuZWwub3JnLCBkZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZywgcm9iaEBrZXJuZWwub3JnCj4g U3ViamVjdDogUmU6IFJlOiBbUEFUQ0ggbmV0IHYyIDIvNV0gbmV0OiBzdG1tYWM6IGVzd2luOiBm aXggSFNQIENTUiBpbml0IG9yZGVyaW5nIGFmdGVyIGNsb2NrIGVuYWJsZQo+IAo+IAo+IAo+IAo+ ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlcy0tLS0tCj4gPiBGcm9tOiBzYXNoaWtvLWJvdEBrZXJu ZWwub3JnCj4gPiBTZW5kIHRpbWU6VHVlc2RheSwgMTkvMDUvMjAyNiAxMDoyMzozNQo+ID4gVG86 IGxpemhpMkBlc3dpbmNvbXB1dGluZy5jb20KPiA+IENjOiBjb25vcitkdEBrZXJuZWwub3JnLCBk ZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZywgcm9iaEBrZXJuZWwub3JnCj4gPiBTdWJqZWN0OiBS ZTogW1BBVENIIG5ldCB2MiAyLzVdIG5ldDogc3RtbWFjOiBlc3dpbjogZml4IEhTUCBDU1IgaW5p dCBvcmRlcmluZyBhZnRlciBjbG9jayBlbmFibGUKPiA+IAo+ID4gVGhhbmsgeW91IGZvciB5b3Vy IGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQgMSBwb3RlbnRpYWwgaXNzdWUo cykgdG8gY29uc2lkZXI6Cj4gPiAtIFtIaWdoXSBIYXJkd2FyZSBTdGF0ZSBMb3NzIG9uIFJlc3Vt ZTogVGhlIEhTUCBDU1IgcmVnaXN0ZXJzIGFyZSBub3QgcmVzdG9yZWQgZHVyaW5nIHN5c3RlbSBy ZXN1bWUsIGNvbnRyYWRpY3RpbmcgdGhlIGNvbW1pdCBtZXNzYWdlLgo+ID4gLS0KPiA+IAo+ID4g Y29tbWl0IDYyN2Y1MTBlZTU1NmZmNDMyMmUwZjRlZDBiNjBmZGQyNzMzNzA4MGYKPiA+IEF1dGhv cjogWmhpIExpIDxsaXpoaTJAZXN3aW5jb21wdXRpbmcuY29tPgo+ID4gCj4gPiBuZXQ6IHN0bW1h YzogZXN3aW46IGZpeCBIU1AgQ1NSIGluaXQgb3JkZXJpbmcgYWZ0ZXIgY2xvY2sgZW5hYmxlCj4g PiAKPiA+IFRoaXMgY29tbWl0IG1vdmVzIHRoZSBIU1AgQ1NSIGNvbmZpZ3VyYXRpb24gaW4gdGhl IEVJQzc3MDAgRFdNQUMgZ2x1ZSBkcml2ZXIKPiA+IGludG8gdGhlIHBvc3QtY2xvY2stZW5hYmxl IGluaXRpYWxpemF0aW9uIHBhdGggdG8gZW5zdXJlIHByb3BlciBvcmRlcmluZy4KPiA+IFRoZSBp bnRlbnQgaXMgdG8gcHJldmVudCByZWdpc3RlciBhY2Nlc3MgYmVmb3JlIGNsb2NrIGVuYWJsZW1l bnQgYW5kIGVuc3VyZQo+ID4gZGV0ZXJtaW5pc3RpYyBpbml0aWFsaXphdGlvbiBkdXJpbmcgcHJv YmUgb3IgcmVzdW1lLgo+ID4gCj4gPiA+ICAgICBUaGlzIGNoYW5nZSBlbnN1cmVzIGRldGVybWlu aXN0aWMgaW5pdGlhbGl6YXRpb24gYW5kIHByZXZlbnRzCj4gPiA+ICAgICBjbG9jay1kZXBlbmRl bnQgcmVnaXN0ZXIgYWNjZXNzIGZhaWx1cmVzIGR1cmluZyBwcm9iZSBvciByZXN1bWUuCj4gPiAK PiA+IEFyZSB0aGUgSFNQIENTUiByZWdpc3RlcnMgYWN0dWFsbHkgcmVzdG9yZWQgZHVyaW5nIHN5 c3RlbSByZXN1bWU/CgpOby4gVGhpcyB3YXMgc2ltcGx5IGEgbWlzdGFrZSBpbiB0aGUgY29tbWl0 IG1lc3NhZ2UuIFRoZSBwYXRjaCBvbmx5CmFmZmVjdHMgdGhlIHByb2JlIHBhdGggd2hlcmUgZWlj NzcwMF9kd21hY19pbml0KCkgaXMgY2FsbGVkLgoKPiA+IAo+ID4gVGhlIGRyaXZlciBvdmVycmlk ZXMgdGhlIGNvcmUgcmVzdW1lIGNhbGxiYWNrIGJ5IHNldHRpbmcKPiA+IHBsYXRfZGF0LT5yZXN1 bWUgPSBlaWM3NzAwX2R3bWFjX3Jlc3VtZS4gQmVjYXVzZSBhIGN1c3RvbSByZXN1bWUgY2FsbGJh Y2sgaXMKPiA+IHByb3ZpZGVkLCB0aGUgU1RNTUFDIGNvcmUgaW52b2tlcyB0aGlzIGluc3RlYWQg b2YgdGhlIGRlZmF1bHQKPiA+IHN0bW1hY19wbGF0X3Jlc3VtZSgpICh3aGljaCB3b3VsZCBoYXZl IGNhbGxlZCBwbGF0LT5pbml0KCkpLgo+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25l dC9ldGhlcm5ldC9zdG1pY3JvL3N0bW1hYy9kd21hYy1laWM3NzAwLmMgYi9kcml2ZXJzL25ldC9l dGhlcm5ldC9zdG1pY3JvL3N0bW1hYy9kd21hYy1laWM3NzAwLmMKPiA+ID4gaW5kZXggYmNiOGUw MDBlNzIwYi4uNjMwMDFjNGFjZGI3YSAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVycy9uZXQvZXRo ZXJuZXQvc3RtaWNyby9zdG1tYWMvZHdtYWMtZWljNzcwMC5jCj4gPiA+ICsrKyBiL2RyaXZlcnMv bmV0L2V0aGVybmV0L3N0bWljcm8vc3RtbWFjL2R3bWFjLWVpYzc3MDAuYwo+ID4gCj4gPiBbIC4u LiBdCj4gPiAKPiA+ID4gQEAgLTYxLDggKzY2LDI4IEBAIHN0YXRpYyBpbnQgZWljNzcwMF9jbGtz X2NvbmZpZyh2b2lkICpwcml2LCBib29sIGVuYWJsZWQpCj4gPiA+ICBzdGF0aWMgaW50IGVpYzc3 MDBfZHdtYWNfaW5pdChzdHJ1Y3QgZGV2aWNlICpkZXYsIHZvaWQgKnByaXYpCj4gPiA+ICB7Cj4g PiA+ICAJc3RydWN0IGVpYzc3MDBfcW9zX3ByaXYgKmR3YyA9IHByaXY7Cj4gPiA+ICsJaW50IHJl dDsKPiA+ID4gKwo+ID4gPiArCXJldCA9IGVpYzc3MDBfY2xrc19jb25maWcoZHdjLCB0cnVlKTsK PiA+ID4gKwlpZiAocmV0KQo+ID4gPiArCQlyZXR1cm4gcmV0Owo+ID4gPiArCj4gPiA+ICsJcmV0 ID0gcmVnbWFwX3NldF9iaXRzKGR3Yy0+ZWljNzcwMF9oc3BfcmVnbWFwLAo+ID4gPiArCQkJICAg ICAgZHdjLT5ldGhfcGh5X2N0cmxfb2Zmc2V0LAo+ID4gPiArCQkJICAgICAgRUlDNzcwMF9FVEhf VFhfQ0xLX1NFTCB8Cj4gPiA+ICsJCQkgICAgICBFSUM3NzAwX0VUSF9QSFlfSU5URl9TRUxJKTsK PiA+ID4gKwlpZiAocmV0KSB7Cj4gPiA+ICsJCWVpYzc3MDBfY2xrc19jb25maWcoZHdjLCBmYWxz ZSk7Cj4gPiA+ICsJCXJldHVybiByZXQ7Cj4gPiA+ICsJfQo+ID4gPiArCj4gPiA+ICsJcmVnbWFw X3dyaXRlKGR3Yy0+ZWljNzcwMF9oc3BfcmVnbWFwLCBkd2MtPmV0aF9heGlfbHBfY3RybF9vZmZz ZXQsCj4gPiA+ICsJCSAgICAgRUlDNzcwMF9FVEhfQ1NZU1JFUV9WQUwpOwo+ID4gPiAgCj4gPiA+ IC0JcmV0dXJuIGVpYzc3MDBfY2xrc19jb25maWcoZHdjLCB0cnVlKTsKPiA+ID4gKwlyZWdtYXBf d3JpdGUoZHdjLT5laWM3NzAwX2hzcF9yZWdtYXAsIGR3Yy0+ZXRoX2Nsa19vZmZzZXQsCj4gPiA+ ICsJCSAgICAgZHdjLT5ldGhfY2xrX2RseV9wYXJhbSk7Cj4gPiA+ICsKPiA+ID4gKwlyZXR1cm4g MDsKPiA+ID4gIH0KPiA+IAo+ID4gU2luY2UgZWljNzcwMF9kd21hY19yZXN1bWUoKSBvbmx5IGNh bGxzIHBtX3J1bnRpbWVfZm9yY2VfcmVzdW1lKGRldikgYW5kCj4gPiBkb2Vzbid0IGludm9rZSBl aWM3NzAwX2R3bWFjX2luaXQoKSwgdGhlIEhTUCBDU1IgY29uZmlndXJhdGlvbiB3b24ndCBiZQo+ ID4gcmUtYXBwbGllZCB1cG9uIHN5c3RlbSByZXN1bWUuIElmIHRoZSBoYXJkd2FyZSBsb3NlcyBz dGF0ZSBkdXJpbmcgc3VzcGVuZCwKPiA+IHdpbGwgdGhlIFJHTUlJIGRlbGF5cyBiZSBwZXJtYW5l bnRseSBsb3N0LCBsZWFkaW5nIHRvIGEgTUFDIGhhbmcgb3Igc2lsZW50Cj4gPiBuZXR3b3JrIGZh aWx1cmU/Cj4gPiAKCk5vLiBUaGUgSFNQIENTUiByZWdpc3RlcnMgcmVzaWRlIGluIGEgcmV0ZW50 aW9uIGRvbWFpbiBhbmQgcmV0YWluIHRoZWlyCnZhbHVlcyBhY3Jvc3Mgc3VzcGVuZC9yZXN1bWUu Cgo+ID4gQWxzbywgaWYgd2UgdHJ5IHRvIGZpeCB0aGlzIGJ5IG5haXZlbHkgY2FsbGluZyBpbml0 KCkgZnJvbSByZXN1bWUoKSwgd291bGQKPiA+IGl0IGNhdXNlIGEgY2xvY2sgcmVmZXJlbmNlIGxl YWs/IHBtX3J1bnRpbWVfZm9yY2VfcmVzdW1lKCkgYWxyZWFkeQo+ID4gcmUtZW5hYmxlcyB0aGUg Y2xvY2tzIHZpYSB0aGUgcnVudGltZSBQTSBjYWxsYmFja3MsIHNvIHRoZSBDU1IgY29uZmlndXJh dGlvbgo+ID4gbWlnaHQgbmVlZCB0byBiZSBmYWN0b3JlZCBvdXQgaW50byBhIHNlcGFyYXRlIGhl bHBlciBmdW5jdGlvbi4KPiA+IAoKVGhlcmUgaXMgbm8gbmVlZCB0byBjYWxsIGVpYzc3MDBfZHdt YWNfaW5pdCgpIGZyb20gdGhlIHJlc3VtZSBwYXRoLApzaW5jZSB0aGUgcGF0Y2ggb25seSBjaGFu Z2VzIHRoZSBwcm9iZS10aW1lIGluaXRpYWxpemF0aW9uIG9yZGVyaW5nLgoKVGhhbmtzIGZvciB0 aGUgcmV2aWV3LgoK