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 2AA12C77B73 for ; Sun, 4 Jun 2023 07:11:59 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=jo/S5nDJvF4pSaTi8PBMxaVQOc72IWADefol+7lIjqA=; b=0Tv7N8471Cc3By l/1hLDrW7SDHixOi6UR4rS4Ja1UNYsTY+rx7H2AV2GfBmfoSEUryVwGhYTquKNJhXC41MG8Vuwpgk f5LYHBaaLI379gX0iivTe2RTKzr2w6NI9HvW+Z7KDTPEindBRr+q3GpiZHz4l+4Wj2v6X2RN1AuLv ehEjiKPv2RknseMmjfVOoRYFvt9QtI8bWgFVpKW9YVObftjEUl3kVMfbmKcUaPD1AMm5KJjEzsQhQ DTt5Fpc4ChXCdSLVQpVSP1JmlC9Ac6EGQ1meQP1PsAoO+05z1YykqV7Nr2wdLiygznkKPSOVjPByD 0OqmN5wungZ/rkT3BOjw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q5htj-00BWZB-0r; Sun, 04 Jun 2023 07:11:31 +0000 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q5htg-00BWYd-2i; Sun, 04 Jun 2023 07:11:30 +0000 Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-969f90d71d4so529912666b.3; Sun, 04 Jun 2023 00:11:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685862685; x=1688454685; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=CdY1xECaQ7uIIAFwsETpqr7THC0KWut2Dk3l5L2AH78=; b=Ed26xd3Qeizh7Tv78x+uPhSHbPDhA6ItJzPBeTGQNjiSh5O69mBjKVOrDusBVNP22Q U1Iiz+D5RMi8j5FcDrze8t7SrvoHINYUf1O5F5xFgPFZPvWiNNSMdKz7V8TryORmUsAs zmyBq5mvSU5ljoL2/M3jLRjVMQ16EsM2md3LDxwhX2JO7X8B/7EHsHXh7/AV6aLhVP0n HJJrbVI873+Efhlbk5YhaOtfGo4HrUjNho4PVhbh87Mo0YW8RhPFRf4Mg3ryV4sF57TX Efkp1TgvM6NQXswuUYKV8BbCBSG/ex1X4GGWK9o3Afh+Anj8UT/g2u7ixRWOInWCCn2J QfdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685862685; x=1688454685; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CdY1xECaQ7uIIAFwsETpqr7THC0KWut2Dk3l5L2AH78=; b=Dz8PXO0dS/Fx7Vq8R8lBkUV85pwvvpFTBoSBA2+8wDnDH7yb2gKAHaaPmhrzaICr8E 2C8QOSJiS6U75Svp/s1iZ3695QR4f0Lip5A/GpjlrJTmxRGiQkCPAO30Ep3ZyhUogp0W dnRQkWL/Qeg+VPOQgDT4rXI3DXOneJ7htoJ/RGDzqQ8EzQjEs6z29nBy0kvR0pk6uZ2Y Qezh9E/QhNtuQhVICJed0BTcoPDtDM3TVyOqrg+n5E36WglUA10F5w2NP1d90qok1h7G nkI+MeRTBS7fIQ6Wi9zNH9pgRNs5s23UG+lSaej94z0zdHeZV3DfLZcM+Bi88veG1Rpu MvEA== X-Gm-Message-State: AC+VfDxfSMIPrmHt2LrN7WU0f0gvZWH2Aub/Oc6ztG/4ayOBvfE69CiL cojHs/Cjc5fT/a6FZCeGnzM= X-Google-Smtp-Source: ACHHUZ5ODTRVbt47h4Jx3gjzear0IhLOxhnHwhEcfOFybG8dg9n3S5Uv6MY/guUO+f8WecPpdVAX7g== X-Received: by 2002:a17:907:6d86:b0:96a:4f89:3916 with SMTP id sb6-20020a1709076d8600b0096a4f893916mr3186781ejc.58.1685862685065; Sun, 04 Jun 2023 00:11:25 -0700 (PDT) Received: from skbuf ([188.27.184.189]) by smtp.gmail.com with ESMTPSA id gq14-20020a170906e24e00b00969f44bbef3sm2797052ejb.11.2023.06.04.00.11.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Jun 2023 00:11:24 -0700 (PDT) Date: Sun, 4 Jun 2023 10:11:22 +0300 From: Vladimir Oltean To: =?utf-8?B?QXLEsW7DpyDDnE5BTA==?= Cc: Sean Wang , Landen Chao , DENG Qingfang , Daniel Golle , Andrew Lunn , Florian Fainelli , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno , Russell King , Richard van Schagen , Richard van Schagen , Frank Wunderlich , Bartel Eerdekens , erkin.bozoglu@xeront.com, mithat.guner@xeront.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: Re: [PATCH net-next 05/30] net: dsa: mt7530: read XTAL value from correct register Message-ID: <20230604071122.kb3xenjbptm6jebh@skbuf> References: <20230524165701.pbrcs4e74juzb4r3@skbuf> <7c915d5b-56c9-430d-05ac-544f76966eb1@arinc9.com> <20230525133140.xewm6g5rl7sm57d2@skbuf> <20230522121532.86610-1-arinc.unal@arinc9.com> <20230522121532.86610-6-arinc.unal@arinc9.com> <20230524165701.pbrcs4e74juzb4r3@skbuf> <7c915d5b-56c9-430d-05ac-544f76966eb1@arinc9.com> <20230525133140.xewm6g5rl7sm57d2@skbuf> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230604_001128_907241_67EECCB0 X-CRM114-Status: GOOD ( 25.21 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gU3VuLCBKdW4gMDQsIDIwMjMgYXQgMDk6MzQ6MzhBTSArMDMwMCwgQXLEsW7DpyDDnE5BTCB3 cm90ZToKPiA+IEkgZGlzYWdyZWUgYXMgYSBtYXR0ZXIgb2YgcHJpbmNpcGxlIHdpdGggdGhlIHJl YXNvbmluZy4gVGhlIGZhY3QgdGhhdAo+ID4gWFRBTCBjb25zdGFudHMgYXJlIGRlZmluZWQgdW5k ZXIgSFdUUkFQIGlzIG5vdCBhIHJlYXNvbiB0byBjaGFuZ2UgdGhlCj4gPiBjb2RlIHRvIHJlYWQg dGhlIFhUQUwgdmFsdWVzIGZyb20gdGhlIEhXVFJBUCByZWdpc3Rlci4gVGhlIGZhY3QgdGhhdAo+ ID4gWFRBTF9GU0VMIGlzIHJlYWQtb25seSBpbiBNSFdUUkFQIGlzIGluZGVlZCBhIHJlYXNvbiB3 aHkgeW91ICpjb3VsZCoKPiA+IHJlYWQgaXQgZnJvbSBIV1RSQVAsIGJ1dCBhbHNvIG5vdCBvbmUg d2h5IHlvdSAqc2hvdWxkKiBtYWtlIGEgY2hhbmdlLgo+IAo+IE1ha2VzIHNlbnNlLiBJIGhhdmUg cmVmYWN0b3JlZCB0aGUgaGFyZHdhcmUgdHJhcCBjb25zdGFudHMgZGVmaW5pdGlvbnMKPiBieSBs b29raW5nIGF0IHRoZSBkb2N1bWVudHMgZm9yIE1UNzUzMCBhbmQgTVQ3NTMxLiBUaGUgcmVnaXN0 ZXJzIGFyZSB0aGUKPiBzYW1lIG9uIGJvdGggc3dpdGNoZXMgc28gSSBjb21iaW5lIHRoZSBiaXRz IHVuZGVyIE1UNzUzWF8oTSlIV1RSQVAuCj4gCj4gSSBwdXQgdGhlIHIvdyBiaXRzIG9uIE1IV1RS QVAgdG8gTVdIVFJBUCwgdGhlIHJlYWQtb25seSBiaXRzIG9uIEhXVFJBUAo+IGFuZCBNSFdUUkFQ IHRvIEhXVFJBUC4gTWluZCB0aGF0IHRoZSBNVDc1MzFfQ0hHX1NUUkFQIGJpdCBleGlzdHMgb25s eSBvbgo+IHRoZSBNSFdUUkFQIHJlZ2lzdGVyLgo+IAo+IFRvIGZvbGxvdyB0aGlzLCBJIHJlYWQg WFRBTCBmb3IgTVQ3NTMwIGZyb20gSFdUUkFQIGluc3RlYWQgb2YgTUhXVFJBUAo+IHNpbmNlIHRo ZSBYVEFMIGJpdHMgYXJlIHJlYWQtb25seS4gV291bGQgdGhpcyBjaGFuZ2UgbWFrZSBzZW5zZSBh cyBhCj4gbWF0dGVyIG9mIHJlZmFjdG9yaW5nPwoKUG9zc2libHkuIFRoZSBtYWludGFpbmVycyBv ZiBtdDc1MzAgaGF2ZSB0aGUgZGVmaW5pdGl2ZSB3b3JkIG9uIHRoYXQuCkJlaGF2aW9yIGNoYW5n ZXMgKHJlYWRpbmcgWFRBTCBmcm9tIEhXVFJBUCBpbnN0ZWFkIG9mIE1IV1RSQVApIHNob3VsZApz dGlsbCBoYXZlIHRoZWlyIHNlcGFyYXRlIGNoYW5nZSB3aGljaCBpc24ndCBub2lzeSwgc2VwYXJh dGUgZnJvbSB0aGUKcmVuYW1pbmcgb2YgY29uc3RhbnRzLgoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9uZXQvZHNhL210NzUzMC5jIGIvZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCj4gaW5kZXggNWI3 Nzc5OWY0MWNjLi40NDRmYTk3ZGI3YzAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9uZXQvZHNhL210 NzUzMC5jCj4gKysrIGIvZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCj4gQEAgLTQyMCw5ICs0MjAs OSBAQCBtdDc1MzBfc2V0dXBfcG9ydDYoc3RydWN0IGRzYV9zd2l0Y2ggKmRzLCBwaHlfaW50ZXJm YWNlX3QgaW50ZXJmYWNlKQo+ICAJc3RydWN0IG10NzUzMF9wcml2ICpwcml2ID0gZHMtPnByaXY7 Cj4gIAl1MzIgbmNwbzEsIHNzY19kZWx0YSwgaSwgeHRhbDsKPiAtCW10NzUzMF9jbGVhcihwcml2 LCBNVDc1MzBfTUhXVFJBUCwgTUhXVFJBUF9QNl9ESVMpOwo+ICsJbXQ3NTMwX2NsZWFyKHByaXYs IE1UNzUzWF9NSFdUUkFQLCBNVDc1MzBfUDZfRElTKTsKPiAtCXh0YWwgPSBtdDc1MzBfcmVhZChw cml2LCBNVDc1MzBfTUhXVFJBUCkgJiBIV1RSQVBfWFRBTF9NQVNLOwo+ICsJeHRhbCA9IG10NzUz MF9yZWFkKHByaXYsIE1UNzUzWF9IV1RSQVApICYgTVQ3NTMwX1hUQUxfTUFTSzsKPiAgCWlmIChp bnRlcmZhY2UgPT0gUEhZX0lOVEVSRkFDRV9NT0RFX1JHTUlJKSB7Cj4gIAkJbXQ3NTMwX3Jtdyhw cml2LCBNVDc1MzBfUDZFQ1IsIFA2X0lOVEZfTU9ERV9NQVNLLAo+IEBAIC00MzEsMjEgKzQzMSwy MSBAQCBtdDc1MzBfc2V0dXBfcG9ydDYoc3RydWN0IGRzYV9zd2l0Y2ggKmRzLCBwaHlfaW50ZXJm YWNlX3QgaW50ZXJmYWNlKQo+ICAJCW10NzUzMF9ybXcocHJpdiwgTVQ3NTMwX1A2RUNSLCBQNl9J TlRGX01PREVfTUFTSywKPiAgCQkJICAgUDZfSU5URl9NT0RFKDEpKTsKPiAtCQlpZiAoeHRhbCA9 PSBIV1RSQVBfWFRBTF8yNU1IWikKPiArCQlpZiAoeHRhbCA9PSBNVDc1MzBfWFRBTF8yNU1IWikK PiAgCQkJc3NjX2RlbHRhID0gMHg1NzsKPiAgCQllbHNlCj4gIAkJCXNzY19kZWx0YSA9IDB4ODc7 Cj4gIAkJaWYgKHByaXYtPmlkID09IElEX01UNzYyMSkgewo+ICAJCQkvKiBQTEwgZnJlcXVlbmN5 OiAxMjVNSHo6IDEuMEdCaXQgKi8KPiAtCQkJaWYgKHh0YWwgPT0gSFdUUkFQX1hUQUxfNDBNSFop Cj4gKwkJCWlmICh4dGFsID09IE1UNzUzMF9YVEFMXzQwTUhaKQo+ICAJCQkJbmNwbzEgPSAweDA2 NDA7Cj4gLQkJCWlmICh4dGFsID09IEhXVFJBUF9YVEFMXzI1TUhaKQo+ICsJCQlpZiAoeHRhbCA9 PSBNVDc1MzBfWFRBTF8yNU1IWikKPiAgCQkJCW5jcG8xID0gMHgwYTAwOwo+ICAJCX0gZWxzZSB7 IC8qIFBMTCBmcmVxdWVuY3k6IDI1ME1IejogMi4wR2JpdCAqLwo+IC0JCQlpZiAoeHRhbCA9PSBI V1RSQVBfWFRBTF80ME1IWikKPiArCQkJaWYgKHh0YWwgPT0gTVQ3NTMwX1hUQUxfNDBNSFopCj4g IAkJCQluY3BvMSA9IDB4MGM4MDsKPiAtCQkJaWYgKHh0YWwgPT0gSFdUUkFQX1hUQUxfMjVNSFop Cj4gKwkJCWlmICh4dGFsID09IE1UNzUzMF9YVEFMXzI1TUhaKQo+ICAJCQkJbmNwbzEgPSAweDE0 MDA7Cj4gIAkJfQo+IEBAIC00ODcsMTIgKzQ4NywxMiBAQCBtdDc1MzFfcGxsX3NldHVwKHN0cnVj dCBtdDc1MzBfcHJpdiAqcHJpdikKPiAgCXZhbCA9IG10NzUzMF9yZWFkKHByaXYsIE1UNzUzMV9D UkVWKTsKPiAgCXRvcF9zaWcgPSBtdDc1MzBfcmVhZChwcml2LCBNVDc1MzFfVE9QX1NJR19TUik7 Cj4gLQlod3N0cmFwID0gbXQ3NTMwX3JlYWQocHJpdiwgTVQ3NTMxX0hXVFJBUCk7Cj4gKwlod3N0 cmFwID0gbXQ3NTMwX3JlYWQocHJpdiwgTVQ3NTNYX0hXVFJBUCk7Cj4gIAlpZiAoKHZhbCAmIENI SVBfUkVWX00pID4gMCkKPiAtCQl4dGFsID0gKHRvcF9zaWcgJiBQQURfTUNNX1NNSV9FTikgPyBI V1RSQVBfWFRBTF9GU0VMXzQwTUhaIDoKPiAtCQkJCQkJICAgIEhXVFJBUF9YVEFMX0ZTRUxfMjVN SFo7Cj4gKwkJeHRhbCA9ICh0b3Bfc2lnICYgUEFEX01DTV9TTUlfRU4pID8gTVQ3NTMxX1hUQUxf RlNFTF80ME1IWiA6Cj4gKwkJCQkJCSAgICBNVDc1MzFfWFRBTF9GU0VMXzI1TUhaOwo+ICAJZWxz ZQo+IC0JCXh0YWwgPSBod3N0cmFwICYgSFdUUkFQX1hUQUxfRlNFTF9NQVNLOwo+ICsJCXh0YWwg PSBod3N0cmFwICYgTVQ3NTMxX1hUQUwyNTsKCnh0YWwgPSBod3N0cmFwICYgQklUKDcpLiBUaGUg Inh0YWwiIHZhcmlhYmxlIHdpbGwgZWl0aGVyIGhvbGQgdGhlIHZhbHVlCm9mIDAgb3IgQklUKDcp LCBkbyB5b3UgYWdyZWU/Cgo+ICAJLyogU3RlcCAxIDogRGlzYWJsZSBNVDc1MzEgQ09SRVBMTCAq Lwo+ICAJdmFsID0gbXQ3NTMwX3JlYWQocHJpdiwgTVQ3NTMxX1BMTEdQX0VOKTsKPiBAQCAtNTIx LDEzICs1MjEsMTMgQEAgbXQ3NTMxX3BsbF9zZXR1cChzdHJ1Y3QgbXQ3NTMwX3ByaXYgKnByaXYp Cj4gIAl1c2xlZXBfcmFuZ2UoMjUsIDM1KTsKPiAgCXN3aXRjaCAoeHRhbCkgewo+IC0JY2FzZSBI V1RSQVBfWFRBTF9GU0VMXzI1TUhaOgo+ICsJY2FzZSBNVDc1MzFfWFRBTF9GU0VMXzI1TUhaOgoK cmV3b3JkZWQ6CgljYXNlIDE6Cgp3aGVuIHdpbGwgInh0YWwiIGJlIGVxdWFsIHRvIDE/Cgo+ICAJ CXZhbCA9IG10NzUzMF9yZWFkKHByaXYsIE1UNzUzMV9QTExHUF9DUjApOwo+ICAJCXZhbCAmPSB+ UkdfQ09SRVBMTF9TRE1fUENXX007Cj4gIAkJdmFsIHw9IDB4MTQwMDAwIDw8IFJHX0NPUkVQTExf U0RNX1BDV19TOwo+ICAJCW10NzUzMF93cml0ZShwcml2LCBNVDc1MzFfUExMR1BfQ1IwLCB2YWwp Owo+ICAJCWJyZWFrOwo+IC0JY2FzZSBIV1RSQVBfWFRBTF9GU0VMXzQwTUhaOgo+ICsJY2FzZSBN VDc1MzFfWFRBTF9GU0VMXzQwTUhaOgo+ICAJCXZhbCA9IG10NzUzMF9yZWFkKHByaXYsIE1UNzUz MV9QTExHUF9DUjApOwo+ICAJCXZhbCAmPSB+UkdfQ09SRVBMTF9TRE1fUENXX007Cj4gIAkJdmFs IHw9IDB4MTkwMDAwIDw8IFJHX0NPUkVQTExfU0RNX1BDV19TOwoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxp c3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=