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 9CE49C4828F for ; Sun, 4 Feb 2024 13:56:07 +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:Cc:To:Subject: 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=IaoJb8BOqYJB3mbnejKaicyNwNW5GhUxAS1qVm9v9w0=; b=DAIsAvC1e4Uyl+ gaujXO2GKQ3YkJstLa3T6ALiF3zcQttRH/oOEfgcc0lCCTZdugiy8Lm89h2SiIWnWriJKZbbvffka v6Ffp1qFyh8fd5LZr63KyFCfnqUFiSiAp4SAwFqNP2iDdgGI10F+DDlZRCiE37IOxXeStvUEQj3qr TyRdMG6igTDfeRufWZRxyXMl9ME9igTY2tpT13Bk0aBjMj4LxAH7oci4K007ujwfkgnC+UAb4vyML nJ7EnZQ16GoHdrAvQcxaYeLK9rmMS/dUKwLiUcoAQOJ7kPB6xjAAYS3uieDEH90V+BvuPPtkk/AXm jOD15VIhXtxh3o26hR/A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rWcyT-00000000uRr-2Y1W; Sun, 04 Feb 2024 13:55:57 +0000 Received: from relay2-d.mail.gandi.net ([2001:4b98:dc4:8::222]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rWcyP-00000000uQT-3s4m; Sun, 04 Feb 2024 13:55:55 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 64D3A40002; Sun, 4 Feb 2024 13:55:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arinc9.com; s=gm1; t=1707054947; 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=WT0/6zQt68cW/v3LjBVmp3jhbfU8KRIHt1R6FOnr5Ug=; b=R8R/F5p+3gb8fz+0YdlFYto2IronmylP4tdxdS6FlqK8FtbhiCNwwd7Cs0h0di9wJ5lMp+ jENMaTbvWyxdgWORNDJ/YWw57xPdPhAb2Ddczh71LaLghV6CEg8N2ZsmiDY1mA6Tyw7v6J HixUudJmnf8VbXdPqfZ5aDYlv1+WnwpIOTGGq1N2tgZA0UEUR1MHtdxS8za3lIMih2fMLZ eagalIfv0VE074zMGTx9Y1bGwKafqle+FzXW6/76LwTfC9CJRQZgrF4HeEegDXjTBGDd5C IoOhCQJnGDwoQ8b2wYKaApGIPa5KiEP3PgG7e5qczsYevON2b8b9NzAC67c2gw== Message-ID: Date: Sun, 4 Feb 2024 16:55:40 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH net-next v3 4/7] net: dsa: mt7530: move XTAL check to mt7530_setup() To: Daniel Golle Cc: "Russell King (Oracle)" , DENG Qingfang , Sean Wang , Andrew Lunn , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno , mithat.guner@xeront.com, erkin.bozoglu@xeront.com, Bartel Eerdekens , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org References: <20240202-for-netnext-mt7530-improvements-2-v3-0-63d5adae99ca@arinc9.com> <20240202-for-netnext-mt7530-improvements-2-v3-4-63d5adae99ca@arinc9.com> <5b744f7f-2f63-4219-a0e9-8f08267b1fdd@arinc9.com> Content-Language: en-US From: =?UTF-8?B?QXLEsW7DpyDDnE5BTA==?= In-Reply-To: X-GND-Sasl: arinc.unal@arinc9.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240204_055554_282455_B95880C3 X-CRM114-Status: GOOD ( 19.27 ) 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 T24gMi4wMi4yMDI0IDIxOjM5LCBEYW5pZWwgR29sbGUgd3JvdGU6Cj4gT24gRnJpLCBGZWIgMDIs IDIwMjQgYXQgMDk6MTY6MDJQTSArMDMwMCwgQXLEsW7DpyDDnE5BTCB3cm90ZToKPj4gT24gMi4w Mi4yMDI0IDE0OjQ4LCBSdXNzZWxsIEtpbmcgKE9yYWNsZSkgd3JvdGU6Cj4+PiBPbiBGcmksIEZl YiAwMiwgMjAyNCBhdCAxMjoxOToxMFBNICswMzAwLCBBcsSxbsOnIMOcTkFMIHZpYSBCNCBSZWxh eSB3cm90ZToKPj4+PiBGcm9tOiBBcsSxbsOnIMOcTkFMIDxhcmluYy51bmFsQGFyaW5jOS5jb20+ Cj4+Pj4KPj4+PiBUaGUgY3J5c3RhbCBmcmVxdWVuY3kgY29uY2VybnMgdGhlIHN3aXRjaCBjb3Jl LiBUaGUgZnJlcXVlbmN5IHNob3VsZCBiZQo+Pj4+IGNoZWNrZWQgd2hlbiB0aGUgc3dpdGNoIGlz IGJlaW5nIHNldCB1cCBzbyB0aGUgZHJpdmVyIGNhbiByZWplY3QgdGhlCj4+Pj4gdW5zdXBwb3J0 ZWQgaGFyZHdhcmUgZWFybGllciBhbmQgd2l0aG91dCByZXF1aXJpbmcgcG9ydCA2IHRvIGJlIHVz ZWQuCj4+Pj4KPj4+PiBNb3ZlIGl0IHRvIG10NzUzMF9zZXR1cCgpLiBEcm9wIHRoZSB1bm5lY2Vz c2FyeSBmdW5jdGlvbiBwcmludGluZy4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEFyxLFuw6cg w5xOQUwgPGFyaW5jLnVuYWxAYXJpbmM5LmNvbT4KPj4+PiBSZXZpZXdlZC1ieTogQW5kcmV3IEx1 bm4gPGFuZHJld0BsdW5uLmNoPgo+Pj4+IFJldmlld2VkLWJ5OiBWbGFkaW1pciBPbHRlYW4gPG9s dGVhbnZAZ21haWwuY29tPgo+Pj4KPj4+IEkgd291bGQgcHJlZmVyIHRoaXMgdG8gYmUgZWFybGll ciBpbiB0aGUgc2VyaWVzLCBiZWZvcmUgcGF0Y2ggMiB3aGljaAo+Pj4gbW92ZXMgbXQ3NTMwX3Nl dHVwX3BvcnQ2KCkgdG8gYmUgY2FsbGVkIGZyb20gbWFjX2NvbmZpZygpLiBtYWNfY29uZmlnKCkK Pj4+IGlzIHN1cHBvc2VkIHRvIGJlIGNvbmZpZ3VyYXRpb24gZXJyb3ItZnJlZSAtIGluIG90aGVy IHdvcmRzLCBhbGwgc3RhdGUKPj4+IHNob3VsZCBoYXZlIGJlZW4gY2hlY2tlZCBiZWZvcmUgaGFu ZC4KPj4KPj4gSSBhZ3JlZSBidXQgbXQ3NTMwX21hY19jb25maWcoKSBpcyBub3QgYSB2b2lkIGZ1 bmN0aW9uIHlldC4gVGhlCj4+IG1hY19wb3J0X2NvbmZpZyBtZW1iZXIgb2YgdGhlIG10NzUzeF9p bmZvIHN0cnVjdHVyZSBwb2ludHMgdG8gdGhpcwo+PiBmdW5jdGlvbi4gTXkgbmV4dCBwYXRjaCBz ZXJpZXMgZ2V0cyByaWQgb2YgYWxsIHVzZWxlc3MgZXJyb3IgcmV0dXJucyBvbiB0aGUKPj4gcGh5 bGluayBwYXRoIGFuZCBjaGFuZ2UgbWFjX3BvcnRfY29uZmlnIHRvIHZvaWQuIFNvIEkgZG9uJ3Qg dGhpbmsgd29ya2luZwo+PiBvbiB0aGlzIHBhdGNoIHNlcmllcyBmdXJ0aGVyIHdpbGwgd29ydGgg dGhlIGVmZm9ydC4gSSdkIHJhdGhlciBoYXZlIHRoaXMKPj4gdmVyc2lvbiBhcHBsaWVkIGFzIGlz Lgo+IAo+IEkgYWdyZWUgcmVnYXJkaW5nIG5vdCBjaGFuZ2luZyB0aGUgcGF0Y2ggaXRzZWxmLCBi dXQgSSBhbHNvIGFncmVlCj4gd2l0aCBSdXNzZWxsIHJlZ2FyZGluZyB0aGUgcGF0Y2ggb3JkZXJp bmcuIEkga25vdyBpdCdzIGEgMTAtbWludXRlCj4gZ2l0IGhlYWRhY2hlIHRvIHJlYmFzZSB0aGUg cGF0Y2hlcyBvbiB0b3Agb2YgZWFjaCBvdGhlciBpbiBhIGRpZmZlcmVudAo+IG9yZGVyLCBidXQg eW91IGNhbiBlYXNpbHkgY29tcGFyZSB0aGUgZW5kIHJlc3VsdCBiZWluZyBpZGVudGljYWwgdG8K PiB3aGF0IHlvdSBoYWQgYmVmb3JlIGFuZCBoZW5jZSBkb24ndCBuZWVkIHRvIHJldGVzdC4KClRo aXMgaXMgbm90IGFib3V0IGxhemluZXNzLiBUaGlzIGlzIGJlZm9yZSBwYXRjaCAyOgoKcGh5bGlu a19tYWNfb3BzIDo6IG1hY19jb25maWcoKSAtPiBkc2FfcG9ydF9waHlsaW5rX21hY19jb25maWco KQotPiBkc2Ffc3dpdGNoX29wcyA6OiBwaHlsaW5rX21hY19jb25maWcoKSAtPiBtdDc1M3hfcGh5 bGlua19tYWNfY29uZmlnKCkKICAgIC0+IG10NzUzeF9tYWNfY29uZmlnKCkKICAgICAgIC0+IG10 NzUzeF9pbmZvIDo6IG1hY19wb3J0X2NvbmZpZygpIC0+IG10NzUzMF9tYWNfY29uZmlnKCkKICAg ICAgICAgIC0+IG10NzUzMF9zZXR1cF9wb3J0NSgpCiAgICAtPiBtdDc1M3hfcGFkX3NldHVwKCkK ICAgICAgIC0+IG10NzUzeF9pbmZvIDo6IHBhZF9zZXR1cCgpIC0+IG10NzUzMF9wYWRfY2xrX3Nl dHVwKCkKClRoaXMgaXMgYWZ0ZXI6CgpwaHlsaW5rX21hY19vcHMgOjogbWFjX2NvbmZpZygpIC0+ IGRzYV9wb3J0X3BoeWxpbmtfbWFjX2NvbmZpZygpCi0+IGRzYV9zd2l0Y2hfb3BzIDo6IHBoeWxp bmtfbWFjX2NvbmZpZygpIC0+IG10NzUzeF9waHlsaW5rX21hY19jb25maWcoKQogICAgLT4gbXQ3 NTN4X21hY19jb25maWcoKQogICAgICAgLT4gbXQ3NTN4X2luZm8gOjogbWFjX3BvcnRfY29uZmln KCkgLT4gbXQ3NTMwX21hY19jb25maWcoKQogICAgICAgICAgLT4gbXQ3NTMwX3NldHVwX3BvcnQ1 KCkKICAgICAgICAgIC0+IG10NzUzMF9zZXR1cF9wb3J0NigpCgpQYXRjaCAyIGRvZXMgbm90IG1v dmUgbXQ3NTMwX3NldHVwX3BvcnQ2KCkgdG8gYmUgY2FsbGVkIGZyb20KcGh5bGlua19tYWNfb3Bz IDo6IG1hY19jb25maWcoKSwgaXQgYWxyZWFkeSBpcy4gVGhlcmUgaXMgbm8gdmFsaWQgcmVhc29u IHRvCnJlb3JkZXIgdGhlIHBhdGNoZXMuCgpNeSByZXNwb25zZSB0byBSdXNzZWxsIHNob3VsZCd2 ZSBzdGF0ZWQgdGhpcyBpbnN0ZWFkIG9mIGZvY3VzaW5nIG9uIGhpcwpzZWNvbmQgc2VudGVuY2Uu Cgpwdy1ib3Q6IHVuZGVyLXJldmlldwoKQXLEsW7DpwoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=