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 7E77EC54E58 for ; Wed, 13 Mar 2024 11:25:51 +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:Reply-To:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:Message-Id:MIME-Version :Subject:Date:From:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=m+LZZ+QJDnNrTxJt2dNflBwM802hvUoomxNbUR7OtHM=; b=a0DqA7GxEX67R+ 7P7q3tVj02Bx/mSouhZNtPw57/uU16kVkr/36t+fTFN9ArSpR3i9O423UcHSLWjR2hi8FEMhS7mLM Q4Xn1teCNTBbttPUuACisnz3wgAsd/zd0AJJKPuLGjHhxfd+5rLB0bqfDqxxns86k1ZAjdxr4NExS gMM/TxAFUQQ2EZvIEku+VvmQlBCoFhp8WHYzask18MXwRT2h1hOg/p60hD9Tps/VJYu190md0GmAB n41gRJZ7sHGQYRC9QxZLI2oyEbpwsYYVy5wGpe0bll4nivcm+tKPb0q29405fvKZbxsFM/IA78Hld 6fGdv0S8GfmXAiNkSnoQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rkMjs-00000009uaQ-2avD; Wed, 13 Mar 2024 11:25:40 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rkMjp-00000009uZu-1SB6; Wed, 13 Mar 2024 11:25:38 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 240BC6141C; Wed, 13 Mar 2024 11:25:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 8D208C433C7; Wed, 13 Mar 2024 11:25:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1710329135; bh=LYcNh8f/VUH2gSW2953XdtfYjWbGSG8COCLwOqFU9ss=; h=From:Date:Subject:To:Cc:Reply-To:From; b=UbL5fwOesmZxDjwGCadSLhlMetEzhhV4Sk6MRiBZPi7LHDafsiZ6rtdallYJqmKiM 79yeNbQpI9PHxcxAoF7Etf1rVvKhH8EZ0hAXLqHgMBzVHs1vWpU2iuwGcDT3/uPDIv qbNYSTqmojPupxOpwiIC7PyLYq96LuxCM89+phSPRnLP57O/ViLtUG4b2o+OzwSJXl cSLK2aGj+Y1mT7eDUipud8VnAtU1K4RBjfW3lW58ZPteo1JsrpKl+iB7xQJSQ+Egul sZaN/0scE39HIUN15P74xpLI1w0J1c6lGwjAmtIghqbsXfpnk/AaJPjXQ0QpW4Myqg iMkw97lR19y+A== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 682FCC54791; Wed, 13 Mar 2024 11:25:35 +0000 (UTC) From: =?utf-8?b?QXLEsW7DpyDDnE5BTA==?= via B4 Relay Date: Wed, 13 Mar 2024 14:25:07 +0300 Subject: [PATCH net] net: dsa: mt7530: prevent possible incorrect XTAL frequency selection MIME-Version: 1.0 Message-Id: =?utf-8?q?=3C20240313-for-netnext-mt7530-better-fix-xtal-frequen?= =?utf-8?q?cy-v1-1-5a50df99f51a=40arinc9=2Ecom=3E?= X-B4-Tracking: v=1; b=H4sIABKN8WUC/x2NzQrCMBAGX6Xs2YX8WEt9FemhrV80oKluVkkpf XeDx4FhZqMMich0bjYSfGOOS6pgDw3N9zHdwPFamZxxR+Ot47AIJ2hCUX5q13rDE1QhHGLhouO Dg+D9QZpX9han0Pa9t12gmnwJqvXfXahWaNj3H5EuS5uDAAAA To: Daniel Golle , DENG Qingfang , Sean Wang , Andrew Lunn , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno , Philipp Zabel , Landen Chao Cc: Bartel Eerdekens , mithat.guner@xeront.com, erkin.bozoglu@xeront.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Justin Swartz , =?utf-8?q?Ar=C4=B1n=C3=A7_=C3=9CNAL?= X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1710329122; l=6561; i=arinc.unal@arinc9.com; s=arinc9-patatt; h=from:subject:message-id; bh=L64g+46HN+S29jthqvg493sRpkqBmVTreKHISDH47E8=; b=QETKrDhCZGIxxkfvVHrUw+tUQmz/zGwkbwSTF7U2X5bdPBFZKtDOmY0SPiSsK98/qW7i0Kty1 Fo+cDhkeTl+DLsjd42I1KWahApVmEMICNgNOyCa7nk9iV2a8eGtGNzy X-Developer-Key: i=arinc.unal@arinc9.com; a=ed25519; pk=VmvgMWwm73yVIrlyJYvGtnXkQJy9CvbaeEqPQO9Z4kA= X-Endpoint-Received: by B4 Relay for arinc.unal@arinc9.com/arinc9-patatt with auth_id=115 X-Original-From: =?utf-8?b?QXLEsW7DpyDDnE5BTA==?= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240313_042537_703689_E1D460CB X-CRM114-Status: GOOD ( 14.13 ) 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: , Reply-To: arinc.unal@arinc9.com 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 RnJvbTogQXLEsW7DpyDDnE5BTCA8YXJpbmMudW5hbEBhcmluYzkuY29tPgoKT24gTVQ3NTMwLCB0 aGUgSFRfWFRBTF9GU0VMIGZpZWxkIG9mIHRoZSBIV1RSQVAgcmVnaXN0ZXIgc3RvcmVzIGEgMi1i aXQKdmFsdWUgdGhhdCByZXByZXNlbnRzIHRoZSBmcmVxdWVuY3kgb2YgdGhlIGNyeXN0YWwgb3Nj aWxsYXRvciBjb25uZWN0ZWQgdG8KdGhlIHN3aXRjaCBJQy4gVGhlIGZpZWxkIGlzIHBvcHVsYXRl ZCBieSB0aGUgc3RhdGUgb2YgdGhlIEVTV19QNF9MRURfMCBhbmQKRVNXX1A0X0xFRF8wIHBpbnMs IHdoaWNoIGlzIGRvbmUgcmlnaHQgYWZ0ZXIgcmVzZXQgaXMgZGVhc3NlcnRlZC4KCiAgRVNXX1A0 X0xFRF8wICAgIEVTV19QM19MRURfMCAgICBGcmVxdWVuY3kKICAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogIDAgICAgICAgICAgICAgICAwICAgICAgICAgICAgICAg UmVzZXJ2ZWQKICAwICAgICAgICAgICAgICAgMSAgICAgICAgICAgICAgIDIwTUh6CiAgMSAgICAg ICAgICAgICAgIDAgICAgICAgICAgICAgICA0ME1IegogIDEgICAgICAgICAgICAgICAxICAgICAg ICAgICAgICAgMjVNSHoKCk9uIE1UNzUzMSwgdGhlIFhUQUwyNSBiaXQgb2YgdGhlIFNUUkFQIHJl Z2lzdGVyIHN0b3JlcyB0aGlzLiBUaGUgTEFOMExFRDAKcGluIGlzIHVzZWQgdG8gcG9wdWxhdGUg dGhlIGJpdC4gMjVNSHogd2hlbiB0aGUgcGluIGlzIGhpZ2gsIDQwTUh6IHdoZW4KaXQncyBsb3cu CgpUaGVzZSBwaW5zIGFyZSBhbHNvIHVzZWQgd2l0aCBMRURzLCB0aGVyZWZvcmUsIHRoZWlyIHN0 YXRlIGNhbiBiZSBzZXQgdG8Kc29tZXRoaW5nIG90aGVyIHRoYW4gdGhlIGJvb3RzdHJhcHBpbmcg Y29uZmlndXJhdGlvbi4gRm9yIGV4YW1wbGUsIGEgbGluawptYXkgYmUgZXN0YWJsaXNoZWQgb24g cG9ydCAzIGJlZm9yZSB0aGUgRFNBIHN1YmRyaXZlciB0YWtlcyBjb250cm9sIG9mIHRoZQpzd2l0 Y2ggd2hpY2ggd291bGQgc2V0IEVTV19QM19MRURfMCB0byBoaWdoLgoKQ3VycmVudGx5IG9uIG10 NzUzMF9zZXR1cCgpIGFuZCBtdDc1MzFfc2V0dXAoKSwgMTAwMCAtIDExMDAgdXNlYyBkZWxheSBp cwpkZXNjcmliZWQgYmV0d2VlbiByZXNldCBhc3NlcnRpb24gYW5kIGRlYXNzZXJ0aW9uLiBTb21l IHN3aXRjaCBJQ3MgaW4gcmVhbApsaWZlIGNvbmRpdGlvbnMgY2Fubm90IGFsd2F5cyBoYXZlIHRo ZXNlIHBpbnMgc2V0IGJhY2sgdG8gdGhlIGJvb3RzdHJhcHBpbmcKY29uZmlndXJhdGlvbiBiZWZv cmUgcmVzZXQgZGVhc3NlcnRpb24gaW4gdGhpcyBhbW91bnQgb2YgZGVsYXkuIFRoaXMgY2F1c2Vz Cndyb25nIGNyeXN0YWwgZnJlcXVlbmN5IHRvIGJlIHNlbGVjdGVkIHdoaWNoIHB1dHMgdGhlIHN3 aXRjaCBpbiBhCm5vbmZ1bmN0aW9uYWwgc3RhdGUgYWZ0ZXIgcmVzZXQgZGVhc3NlcnRpb24uCgpU aGUgdGVzdHMgYmVsb3cgYXJlIGNvbmR1Y3RlZCBvbiBhbiBNVDc1MzAgd2l0aCBhIDQwTUh6IGNy eXN0YWwgb3NjaWxsYXRvcgpieSBKdXN0aW4gU3dhcnR6LgoKV2l0aCBhIGNhYmxlIGZyb20gYW4g YWN0aXZlIHBlZXIgY29ubmVjdGVkIHRvIHBvcnQgMyBiZWZvcmUgcmVzZXQsIGFuCmluY29ycmVj dCBjcnlzdGFsIGZyZXF1ZW5jeSAoMGIxMSA9IDI1TUh6KSBpcyBzZWxlY3RlZDoKCiAgICAgICAg ICAgICAgICAgICAgICBbMV0gICAgICAgICAgICAgICAgICBbM10gICAgIFs1XQogICAgICAgICAg ICAgICAgICAgICAgOiAgICAgICAgICAgICAgICAgICAgOiAgICAgICA6CiAgICAgICAgICAgICAg X19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICAgICAgICBfX19fX19fX19fX19fX19fX18K RVNXX1A0X0xFRF8wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxfX19fX19ffAogICAg ICAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVTV19QM19MRURfMCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8X19fX19fX19fX19fX19fX19fX19fX19fX18KCiAg ICAgICAgICAgICAgICAgICAgICAgOiAgICAgICAgICAgICAgICAgIDogOiAgICAgOgogICAgICAg ICAgICAgICAgICAgICAgIDogICAgICAgICAgICAgICAgICA6IFs0XS4uLjoKICAgICAgICAgICAg ICAgICAgICAgICA6ICAgICAgICAgICAgICAgICAgOgogICAgICAgICAgICAgICAgICAgICAgIFsy XS4uLi4uLi4uLi4uLi4uLi46CgpbMV0gUmVzZXQgaXMgYXNzZXJ0ZWQuClsyXSBQZXJpb2Qgb2Yg MTAwMCAtIDExMDAgdXNlYy4KWzNdIFJlc2V0IGlzIGRlYXNzZXJ0ZWQuCls0XSBQZXJpb2Qgb2Yg MzE1IHVzZWMuIEhXVFJBUCByZWdpc3RlciBpcyBwb3B1bGF0ZWQgd2l0aCBpbmNvcnJlY3QKICAg IFhUQUwgZnJlcXVlbmN5LgpbNV0gU2lnbmFscyByZWZsZWN0IHRoZSBib290c3RyYXBwZWQgY29u ZmlndXJhdGlvbi4KCkluY3JlYXNlIHRoZSBkZWxheSBiZXR3ZWVuIHJlc2V0X2NvbnRyb2xfYXNz ZXJ0KCkgYW5kCnJlc2V0X2NvbnRyb2xfZGVhc3NlcnQoKSwgYW5kIGdwaW9kX3NldF92YWx1ZV9j YW5zbGVlcChwcml2LT5yZXNldCwgMCkgYW5kCmdwaW9kX3NldF92YWx1ZV9jYW5zbGVlcChwcml2 LT5yZXNldCwgMSkgdG8gNTAwMCAtIDUxMDAgdXNlYy4gVGhpcyBhbW91bnQKZW5zdXJlcyBhIGhp Z2hlciBwb3NzaWJpbGl0eSB0aGF0IHRoZSBzd2l0Y2ggSUMgd2lsbCBoYXZlIHRoZXNlIHBpbnMg YmFjawp0byB0aGUgYm9vdHN0cmFwcGluZyBjb25maWd1cmF0aW9uIGJlZm9yZSByZXNldCBkZWFz c2VydGlvbi4KCldpdGggYSBjYWJsZSBmcm9tIGFuIGFjdGl2ZSBwZWVyIGNvbm5lY3RlZCB0byBw b3J0IDMgYmVmb3JlIHJlc2V0LCB0aGUKY29ycmVjdCBjcnlzdGFsIGZyZXF1ZW5jeSAoMGIxMCA9 IDQwTUh6KSBpcyBzZWxlY3RlZDoKCiAgICAgICAgICAgICAgICAgICAgICBbMV0gICAgICAgIFsy LTFdICAgICBbM10gICAgIFs1XQogICAgICAgICAgICAgICAgICAgICAgOiAgICAgICAgICA6ICAg ICAgICAgOiAgICAgICA6CiAgICAgICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19f X18gICAgICAgICBfX19fX19fX19fX19fX19fX18KRVNXX1A0X0xFRF8wICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHxfX19fX19ffAogICAgICAgICAgICAgIF9fX19fX19fX19fX19fX19f X18gICAgICAgICAgIF9fX19fX18KRVNXX1AzX0xFRF8wICAgICAgICAgICAgICAgICAgICAgfF9f X19fX19fX3wgICAgICAgfF9fX19fX19fX19fX19fX19fXwoKICAgICAgICAgICAgICAgICAgICAg ICA6ICAgICAgICAgIDogICAgICAgOiA6ICAgICA6CiAgICAgICAgICAgICAgICAgICAgICAgOiAg ICAgICAgICBbMi0yXS4uLjogWzRdLi4uOgogICAgICAgICAgICAgICAgICAgICAgIFsyXS4uLi4u Li4uLi4uLi4uLi46CgpbMV0gUmVzZXQgaXMgYXNzZXJ0ZWQuClsyXSBQZXJpb2Qgb2YgNTAwMCAt IDUxMDAgdXNlYy4KWzItMV0gRVNXX1AzX0xFRF8wIGdvZXMgbG93LgpbMi0yXSBSZW1haW5pbmcg cGVyaW9kIG9mIDUwMDAgLSA1MTAwIHVzZWMuClszXSBSZXNldCBpcyBkZWFzc2VydGVkLgpbNF0g UGVyaW9kIG9mIDMxMCB1c2VjLiBIV1RSQVAgcmVnaXN0ZXIgaXMgcG9wdWxhdGVkIHdpdGggYm9v dHN0cmFwcGVkCiAgICBYVEFMIGZyZXF1ZW5jeS4KWzVdIFNpZ25hbHMgcmVmbGVjdCB0aGUgYm9v dHN0cmFwcGVkIGNvbmZpZ3VyYXRpb24uCgpFU1dfUDNfTEVEXzAgbG93IHBlcmlvZCBiZWZvcmUg cmVzZXQgZGVhc3NlcnRpb246CgogICAgICAgICAgICAgIDUwMDAgdXNlYwogICAgICAgICAgICAt IDUxMDAgdXNlYwogICAgVEVTVCAgICAgUkVTRVQgSE9MRAogICAgICAgIyAgICAgICAgICh1c2Vj KQogIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAgICAgMSAgICAgICAgICAgNTQxMAogICAgICAg MiAgICAgICAgICAgNTQ0MAogICAgICAgMyAgICAgICAgICAgNDM3NQogICAgICAgNCAgICAgICAg ICAgNTQ5MAogICAgICAgNSAgICAgICAgICAgNTQ3NQogICAgICAgNiAgICAgICAgICAgNDMzNQog ICAgICAgNyAgICAgICAgICAgNDM3MAogICAgICAgOCAgICAgICAgICAgNTQzNQogICAgICAgOSAg ICAgICAgICAgNDIwNQogICAgICAxMCAgICAgICAgICAgNDMzNQogICAgICAxMSAgICAgICAgICAg Mzc1MAogICAgICAxMiAgICAgICAgICAgMzE3MAogICAgICAxMyAgICAgICAgICAgNDM5NQogICAg ICAxNCAgICAgICAgICAgNDM3NQogICAgICAxNSAgICAgICAgICAgMzUxNQogICAgICAxNiAgICAg ICAgICAgNDMzNQogICAgICAxNyAgICAgICAgICAgNDIyMAogICAgICAxOCAgICAgICAgICAgNDE3 NQogICAgICAxOSAgICAgICAgICAgNDE3NQogICAgICAyMCAgICAgICAgICAgNDM1MAoKICAgICBN aW4gICAgICAgICAgIDMxNzAKICAgICBNYXggICAgICAgICAgIDU0OTAKCiAgTWVkaWFuICAgICAg IDQzNDIuNTAwCiAgICAgQXZnICAgICAgIDQ0NjYuNTAwCgpSZXZlcnQgY29tbWl0IDI5MjBkZDky Yjk4MCAoIm5ldDogZHNhOiBtdDc1MzA6IGRpc2FibGUgTEVEcyBiZWZvcmUgcmVzZXQiKS4KQ2hh bmdpbmcgdGhlIHN0YXRlIG9mIHBpbnMgdmlhIHJlc2V0IGFzc2VydGlvbiBpcyBzaW1wbGVyIGFu ZCBtb3JlCmVmZmljaWVudCB0aGFuIGRvaW5nIHNvIGJ5IHNldHRpbmcgdGhlIExFRCBjb250cm9s bGVyIG9mZi4KClJlcG9ydGVkLWJ5OiBKdXN0aW4gU3dhcnR6IDxqdXN0aW4uc3dhcnR6QHJpc2lu Z2VkZ2UuY28uemE+CkZpeGVzOiBiOGYxMjZhOGQ1NDMgKCJuZXQtbmV4dDogZHNhOiBhZGQgZHNh IHN1cHBvcnQgZm9yIE1lZGlhdGVrIE1UNzUzMCBzd2l0Y2giKQpGaXhlczogYzI4ODU3NWY3ODEw ICgibmV0OiBkc2E6IG10NzUzMDogQWRkIHRoZSBzdXBwb3J0IG9mIE1UNzUzMSBzd2l0Y2giKQpT aWduZWQtb2ZmLWJ5OiBBcsSxbsOnIMOcTkFMIDxhcmluYy51bmFsQGFyaW5jOS5jb20+Ci0tLQog ZHJpdmVycy9uZXQvZHNhL210NzUzMC5jIHwgMTQgKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZl cnMvbmV0L2RzYS9tdDc1MzAuYyBiL2RyaXZlcnMvbmV0L2RzYS9tdDc1MzAuYwppbmRleCA2Nzhi NTFmOWNlYTYuLjY5ODZmNTM4YTRkMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9uZXQvZHNhL210NzUz MC5jCisrKyBiL2RyaXZlcnMvbmV0L2RzYS9tdDc1MzAuYwpAQCAtMjE5MiwyMiArMjE5MiwxNiBA QCBtdDc1MzBfc2V0dXAoc3RydWN0IGRzYV9zd2l0Y2ggKmRzKQogCQl9CiAJfQogCi0JLyogRGlz YWJsZSBMRURzIGJlZm9yZSByZXNldCB0byBwcmV2ZW50IHRoZSBNVDc1MzAgc2FtcGxpbmcgYQot CSAqIHBvdGVudGlhbGx5IGluY29ycmVjdCBIVF9YVEFMX0ZTRUwgdmFsdWUuCi0JICovCi0JbXQ3 NTMwX3dyaXRlKHByaXYsIE1UNzUzMF9MRURfRU4sIDApOwotCXVzbGVlcF9yYW5nZSgxMDAwLCAx MTAwKTsKLQogCS8qIFJlc2V0IHdob2xlIGNoaXAgdGhyb3VnaCBncGlvIHBpbiBvciBtZW1vcnkt bWFwcGVkIHJlZ2lzdGVycyBmb3IKIAkgKiBkaWZmZXJlbnQgdHlwZSBvZiBoYXJkd2FyZQogCSAq LwogCWlmIChwcml2LT5tY20pIHsKIAkJcmVzZXRfY29udHJvbF9hc3NlcnQocHJpdi0+cnN0Yyk7 Ci0JCXVzbGVlcF9yYW5nZSgxMDAwLCAxMTAwKTsKKwkJdXNsZWVwX3JhbmdlKDUwMDAsIDUxMDAp OwogCQlyZXNldF9jb250cm9sX2RlYXNzZXJ0KHByaXYtPnJzdGMpOwogCX0gZWxzZSB7CiAJCWdw aW9kX3NldF92YWx1ZV9jYW5zbGVlcChwcml2LT5yZXNldCwgMCk7Ci0JCXVzbGVlcF9yYW5nZSgx MDAwLCAxMTAwKTsKKwkJdXNsZWVwX3JhbmdlKDUwMDAsIDUxMDApOwogCQlncGlvZF9zZXRfdmFs dWVfY2Fuc2xlZXAocHJpdi0+cmVzZXQsIDEpOwogCX0KIApAQCAtMjQyMCwxMSArMjQxNCwxMSBA QCBtdDc1MzFfc2V0dXAoc3RydWN0IGRzYV9zd2l0Y2ggKmRzKQogCSAqLwogCWlmIChwcml2LT5t Y20pIHsKIAkJcmVzZXRfY29udHJvbF9hc3NlcnQocHJpdi0+cnN0Yyk7Ci0JCXVzbGVlcF9yYW5n ZSgxMDAwLCAxMTAwKTsKKwkJdXNsZWVwX3JhbmdlKDUwMDAsIDUxMDApOwogCQlyZXNldF9jb250 cm9sX2RlYXNzZXJ0KHByaXYtPnJzdGMpOwogCX0gZWxzZSB7CiAJCWdwaW9kX3NldF92YWx1ZV9j YW5zbGVlcChwcml2LT5yZXNldCwgMCk7Ci0JCXVzbGVlcF9yYW5nZSgxMDAwLCAxMTAwKTsKKwkJ dXNsZWVwX3JhbmdlKDUwMDAsIDUxMDApOwogCQlncGlvZF9zZXRfdmFsdWVfY2Fuc2xlZXAocHJp di0+cmVzZXQsIDEpOwogCX0KIAoKLS0tCmJhc2UtY29tbWl0OiBkN2Q3NTEyNDk2NWFlZTIzZTVl NDQyMWQ3ODM3NjU0NWNmMDcwYjBhCmNoYW5nZS1pZDogMjAyNDAzMTItZm9yLW5ldG5leHQtbXQ3 NTMwLWJldHRlci1maXgteHRhbC1mcmVxdWVuY3ktMzFlNmY1OTkzMTdmCgpCZXN0IHJlZ2FyZHMs Ci0tIApBcsSxbsOnIMOcTkFMIDxhcmluYy51bmFsQGFyaW5jOS5jb20+CgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=