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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id D8922CA5FFC for ; Tue, 6 Oct 2026 14:53:36 +0000 (UTC) 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:From:References:To:Subject:Cc: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=046Pmld4Fl+m9uM9Fx/h3f5ES7N0Q+gHyVm+QZsOQ3s=; b=sI5y8Su1RUijh9 H9+apsrd6hKihXiT4LVKd+LIgt0G5fPb5HHh2ISYQjYe27BXHGwE6l4tQ/9R1Tp82U1leufw6z9mY jGvCglvAM0TiPnzGfSb1By7vXBlZJ+X4InyCbnPr0YGSJO81fnrI9O5gmSOd3bVJydhQaH0e1oELJ B5ArvcXOPkyYcvH0Of1kjr80WrrMp7OF9bGiZlzANPuyAe9H42gqOYD4hbloAMQF2BDd34F2+yP0n gtxTTp08sJoqHU/CgTuaoUdfaECd+Q3NckxgvdU7uzJRgtmf2aUERX2X9wqyW+an+A4ci0b3Gk/zS 4/d7LVaA70diHdywaYsA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xE6Xw-00000000yzB-1RL3; Tue, 06 Oct 2026 14:53:36 +0000 Received: from mail-m9336.xmail.ntesmail.com ([103.126.93.36]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1xE6Xs-00000000yyN-2Qvk; Tue, 06 Oct 2026 14:53:34 +0000 Received: from [172.16.12.48] (unknown [61.154.14.86]) by smtp.qiye.163.com (Hmail) with ESMTP id 5017780f0; Tue, 6 Oct 2026 22:53:25 +0800 (GMT+08:00) Message-ID: <08736f4d-a728-4b1e-a28e-882648a412e0@rock-chips.com> Date: Tue, 6 Oct 2026 22:53:22 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Cc: shawn.lin@rock-chips.com, Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Vinod Koul Subject: Re: [PATCH v12 2/2] phy: rockchip: naneng-combphy: add SGMII MAC selection for RK3568 To: Coia Prant References: <20261006074749.2010233-1-coiaprant@gmail.com> <20261006074749.2010233-3-coiaprant@gmail.com> From: Shawn Lin In-Reply-To: <20261006074749.2010233-3-coiaprant@gmail.com> X-HM-Tid: 0aa111b4849d03a4kunm0891905cc46f12 X-HM-MType: 1 X-HM-Spam-Status: e1kfGhgUHx5ZQUpXWQgPGg8OCBgUHx5ZQUlOS1dZFg8aDwILHllBWSg2Ly tZV1koWUFITzdXWRgWCB1ZQUpXWS1ZQUlXWQ8JGhUIEh9ZQVkZSkwZVkxMGExPTklLHkhNH1YVFA kWGhdVEwETFhoSFyQUDg9ZV1kYEgtZQVlNSlVKTk9VSk9VQ01ZV1kWGg8SFR0UWUFZT0tIVUpLSE pKQkxVSktLVUpCS0tZBg++ DKIM-Signature: a=rsa-sha256; b=OfXO0jKzVK0ihQAAbN7TAM/2PrWg8O37gdbmTiejSIEvUUVX890S5dzDBItY9mVrD4P4xEdN2x2dwsucg/EcSmrrArDIIQxtuOWAKdEh6iaoXf5uEp03ixDehkjKCODIWzJ2J+i1+gVBDAz+NUtm4+wtU7JSlcPboDrUhcIedvI=; s=default; c=relaxed/relaxed; d=rock-chips.com; v=1; bh=O4ijsvRQBpFAt/TjBQaHW4rLo5nHlFdAIaOJaUcvaqQ=; h=date:mime-version:subject:message-id:from; X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20261006_075333_253744_7A14A829 X-CRM114-Status: GOOD ( 22.79 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list 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-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org SGkgQ29pYQoK5ZyoIDIwMjYvMTAvMDYg5pif5pyf5LqMIDE1OjQ3LCBDb2lhIFByYW50IOWGmemB kzoKPiBPbiBSSzM1NjgsIHRoZSBTR01JSSBpbnRlcmZhY2UgY2FuIGJlIHJvdXRlZCB0byBlaXRo ZXIgR01BQzAgb3IKPiBHTUFDMSB2aWEgdGhlIEdSRiByZWdpc3RlciBwaXBlX3NnbWlpX21hY19z ZWwuCj4gCj4gQWRkIHN1cHBvcnQgZm9yIHRoaXMgc2VsZWN0aW9uIGJ5IGludHJvZHVjaW5nCj4g dGhlICJyb2NrY2hpcCxzZ21paS1tYWMtc2VsIiBEVCBwcm9wZXJ0eS4KPiAKPiAgRnJvbSB0aGUg UkszNTY4IFRSTSAoUGFydDEsIFBhZ2UgMjI5KSwgdGhlIFBJUEVfR1JGX1hQQ1NfQ09OMAo+IGJp dCAxIChwaXBlX3NnbWlpX21hY19zZWwpIGlzIGRlZmluZWQgYXM6Cj4gCj4gICAgICAwOiBTR01J SSByb3V0ZWQgdG8gR01BQzAKPiAgICAgIDE6IFNHTUlJIHJvdXRlZCB0byBHTUFDMQo+IAo+IFRo ZSBoYXJkd2FyZSByZXNldCB2YWx1ZSBpcyAxIChHTUFDMSkuIElmIHRoZSBwcm9wZXJ0eSBpcyBz ZXQgdG8gMCwKPiB0aGUgZHJpdmVyIHJvdXRlcyBTR01JSSB0byBHTUFDMDsgaWYgc2V0IHRvIDEg KG9yIG9taXR0ZWQpLCBpdAo+IHJlbWFpbnMgYXQgR01BQzEuCj4gCgpUaGFua3MgZm9yIHlvdXIg cGF0Y2guIEkgaGF2ZSBhIHF1ZXN0aW9uIGJlbG93LCBwbGVhc2UgaGF2ZSBhIGxvb2suCgo+IFRo aXMgaXMgbmVjZXNzYXJ5IGZvciBib2FyZHMgc3VjaCBhcyB0aGUgQXJpYWJvYXJkIFBob3Rvbmlj YXQsIHdoaWNoCj4gdXNlcyB0aGUgU0dNSUkgaW50ZXJmYWNlIGNvbm5lY3RlZCB0byBHTUFDMC4K PiAKPiBPdXQtb2YtcmFuZ2UgdmFsdWVzIGFyZSByZWplY3RlZCBieSBkdHNjaGVtYSwgc28gdGhl IGRyaXZlciBkb2VzIG5vdAo+IGR1cGxpY2F0ZSB0aGUgcmFuZ2UgY2hlY2suCj4gCj4gTGluazog aHR0cHM6Ly9kbC5yYWR4YS5jb20vcm9jazMvZG9jcy9ody9kYXRhc2hlZXQvUm9ja2NoaXAlMjBS SzM1NjglMjBUUk0lMjBQYXJ0MSUyMFYxLjEtMjAyMTAzMDEucGRmIChQYWdlIDIyOSkKPiBTaWdu ZWQtb2ZmLWJ5OiBDb2lhIFByYW50IDxjb2lhcHJhbnRAZ21haWwuY29tPgo+IC0tLQo+ICAgZHJp dmVycy9waHkvcm9ja2NoaXAvcGh5LXJvY2tjaGlwLW5hbmVuZy1jb21icGh5LmMgfCA4ICsrKysr KysrCj4gICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvcGh5L3JvY2tjaGlwL3BoeS1yb2NrY2hpcC1uYW5lbmctY29tYnBoeS5jIGIvZHJp dmVycy9waHkvcm9ja2NoaXAvcGh5LXJvY2tjaGlwLW5hbmVuZy1jb21icGh5LmMKPiBpbmRleCA3 ODQzMzU2YTRkZDQ3Li43Yjg2N2U3NTIwMDY0IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvcGh5L3Jv Y2tjaGlwL3BoeS1yb2NrY2hpcC1uYW5lbmctY29tYnBoeS5jCj4gKysrIGIvZHJpdmVycy9waHkv cm9ja2NoaXAvcGh5LXJvY2tjaGlwLW5hbmVuZy1jb21icGh5LmMKPiBAQCAtMTg2LDYgKzE4Niw3 IEBAIHN0cnVjdCByb2NrY2hpcF9jb21icGh5X2dyZmNmZyB7Cj4gICAJc3RydWN0IGNvbWJwaHlf cmVnIHBpcGVfeHBjc19waHlfcmVhZHk7Cj4gICAJc3RydWN0IGNvbWJwaHlfcmVnIHBpcGVfcGNp ZTFsMF9zZWw7Cj4gICAJc3RydWN0IGNvbWJwaHlfcmVnIHBpcGVfcGNpZTFsMV9zZWw7Cj4gKwlz dHJ1Y3QgY29tYnBoeV9yZWcgcGlwZV9zZ21paV9tYWNfc2VsOwo+ICAgCXN0cnVjdCBjb21icGh5 X3JlZyB1M290ZzBfcG9ydF9lbjsKPiAgIAlzdHJ1Y3QgY29tYnBoeV9yZWcgdTNvdGcxX3BvcnRf ZW47Cj4gICB9Owo+IEBAIC0yMTIsNiArMjEzLDcgQEAgc3RydWN0IHJvY2tjaGlwX2NvbWJwaHlf cHJpdiB7Cj4gICAJYm9vbCBlbmFibGVfc3NjOwo+ICAgCWJvb2wgZXh0X3JlZmNsazsKPiAgIAlz dHJ1Y3QgY2xrICpyZWZjbGs7Cj4gKwl1MzIgc2dtaWlfbWFjX3NlbDsKPiAgIH07Cj4gICAKPiAg IHN0YXRpYyB2b2lkIHJvY2tjaGlwX2NvbWJwaHlfdXBkYXRlbChzdHJ1Y3Qgcm9ja2NoaXBfY29t YnBoeV9wcml2ICpwcml2LAo+IEBAIC0zNzUsNiArMzc3LDkgQEAgc3RhdGljIGludCByb2NrY2hp cF9jb21icGh5X3BhcnNlX2R0KHN0cnVjdCBkZXZpY2UgKmRldiwgc3RydWN0IHJvY2tjaGlwX2Nv bWJwaHkKPiAgIAo+ICAgCXByaXYtPmV4dF9yZWZjbGsgPSBkZXZpY2VfcHJvcGVydHlfcHJlc2Vu dChkZXYsICJyb2NrY2hpcCxleHQtcmVmY2xrIik7Cj4gICAKPiArCXByaXYtPnNnbWlpX21hY19z ZWwgPSAxOwoKQmVmb3JlIHRoaXMgcGF0Y2gsIFNHTU1JIHdhcyByb3V0ZWQgdG8gR01BQ1ggZGVw ZW5kcyBvbiBib290bG9hZGVyKGlmCnNldHRpbmcpLCBvciByb3V0ZWQgdG8gR01BQzEgYnkgY2hp cCBkZWZhdWx0LiBXaXRob3V0IGtub3dpbmcgYW55CnBvdGVudGlhbCBjYW5kaWRhdGVzIHNldHRp bmcgaXQgdmlhIGJvb3Rsb2FkZXIsIHlvdSBtaWdodCBub3QgZm9yY2UgYW55CkRUUyBmaWxlcyB3 aXRob3V0ICJyb2NrY2hpcCxzZ21paS1tYWMtc2VsIiB0byBwaWNrIEdNQUMxIGFzIGZhbGxiYWNr LgoKTWF5YmUgeW91IGNvdWxkIGp1c3Qga2VlcCB0aGUgU0dNSUkgcm91dGUgYXMtaXQgaWYgdGhl IHByb3BlcnR5IGlzIG5vdApwcmVzZW50LiBNZWFud2hpbGUsIHNob3VsZCB2YWxpZGF0ZSByb2Nr Y2hpcCxzZ21paS1tYWMtc2VsIGlzIGEgdmFsaWQKdmFsdWUgcGFzc2luZyBmcm9tIERULgoKCj4g KwlkZXZpY2VfcHJvcGVydHlfcmVhZF91MzIoZGV2LCAicm9ja2NoaXAsc2dtaWktbWFjLXNlbCIs ICZwcml2LT5zZ21paV9tYWNfc2VsKTsKPiArCj4gICAJcHJpdi0+cGh5X3JzdCA9IGRldm1fcmVz ZXRfY29udHJvbF9nZXRfZXhjbHVzaXZlKGRldiwgInBoeSIpOwo+ICAgCS8qIGZhbGxiYWNrIHRv IG9sZCBiZWhhdmlvdXIgKi8KPiAgIAlpZiAoUFRSX0VSUihwcml2LT5waHlfcnN0KSA9PSAtRU5P RU5UKQo+IEBAIC04NzMsNiArODc4LDggQEAgc3RhdGljIGludCByazM1NjhfY29tYnBoeV9jZmco c3RydWN0IHJvY2tjaGlwX2NvbWJwaHlfcHJpdiAqcHJpdikKPiAgIAkJYnJlYWs7Cj4gICAKPiAg IAljYXNlIFBIWV9UWVBFX1NHTUlJOgo+ICsJCXJvY2tjaGlwX2NvbWJwaHlfcGFyYW1fd3JpdGUo cHJpdi0+cGlwZV9ncmYsICZjZmctPnBpcGVfc2dtaWlfbWFjX3NlbCwKPiArCQkJCQkgICAgIHBy aXYtPnNnbWlpX21hY19zZWwgPiAwKTsKPiAgIAkJcm9ja2NoaXBfY29tYnBoeV9wYXJhbV93cml0 ZShwcml2LT5waXBlX2dyZiwgJmNmZy0+cGlwZV94cGNzX3BoeV9yZWFkeSwgdHJ1ZSk7Cj4gICAJ CXJvY2tjaGlwX2NvbWJwaHlfcGFyYW1fd3JpdGUocHJpdi0+cGh5X2dyZiwgJmNmZy0+cGlwZV9w aHltb2RlX3NlbCwgdHJ1ZSk7Cj4gICAJCXJvY2tjaGlwX2NvbWJwaHlfcGFyYW1fd3JpdGUocHJp di0+cGh5X2dyZiwgJmNmZy0+cGlwZV9zZWxfcXNnbWlpLCB0cnVlKTsKPiBAQCAtOTg0LDYgKzk5 MSw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgcm9ja2NoaXBfY29tYnBoeV9ncmZjZmcgcmszNTY4 X2NvbWJwaHlfZ3JmY2ZncyA9IHsKPiAgIAkuY29uM19mb3Jfc2F0YQkJPSB7IDB4MDAwYywgMTUs IDAsIDB4MDAsIDB4NDQwNyB9LAo+ICAgCS8qIHBpcGUtZ3JmICovCj4gICAJLnBpcGVfY29uMF9m b3Jfc2F0YQk9IHsgMHgwMDAwLCAxNSwgMCwgMHgwMCwgMHgyMjIwIH0sCj4gKwkucGlwZV9zZ21p aV9tYWNfc2VsCT0geyAweDAwNDAsIDEsIDEsIDB4MDAsIDB4MDEgfSwKPiAgIAkucGlwZV94cGNz X3BoeV9yZWFkeQk9IHsgMHgwMDQwLCAyLCAyLCAweDAwLCAweDAxIH0sCj4gICAJLnUzb3RnMF9w b3J0X2VuCQk9IHsgMHgwMTA0LCAxNSwgMCwgMHgwMTgxLCAweDExMDAgfSwKPiAgIAkudTNvdGcx X3BvcnRfZW4JCT0geyAweDAxNDQsIDE1LCAwLCAweDAxODEsIDB4MTEwMCB9LAoKCi0tIApsaW51 eC1waHkgbWFpbGluZyBsaXN0CmxpbnV4LXBoeUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHBzOi8v bGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXBoeQo=