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 8A7BCC3DA6E for ; Wed, 10 Jan 2024 11:16:44 +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:References:Cc:To:From: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=nr9GOtQa0rJZAdvmfycSRwcpNevXfTwUuYvc0LSoZl0=; b=INQgHohQU3CVal M2A+pKz6+6WOuLMnY2acTDQOuB66+jMbytVT+4JaBFE8vuRzRfKYi335on+JI5zci++Mu3XN/g5pD BDvJJIYJNWFrrE97NqZiAUatblbwAil5VCQpZFQ7JqMOyrtXqttVDU0XipxzO5hQ1dgDXgnVr+U9n J0PEEAMDkYw1g7n+62qZRrcLRZaN3p4uPx7l+UR5bFm6lOX8Akbbh5gzOpdhGctYW8NCBDy8I3c86 e4/cyLqPadF5+e046j2t6kTS+xDSZAXJhDqgyKIbST++I8sXgz+GtCQFfrg4zcsLmvys8tGNGHcTf FO5S8Sc0THyd6wIE0dSg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rNWZF-00BAYM-1f; Wed, 10 Jan 2024 11:16:17 +0000 Received: from relay9-d.mail.gandi.net ([2001:4b98:dc4:8::229]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rNWZA-00BAVu-1r; Wed, 10 Jan 2024 11:16:15 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 83115FF809; Wed, 10 Jan 2024 11:15:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arinc9.com; s=gm1; t=1704885365; 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=esqVAeFguK1WuZvtxZXY5PD9UqDdBuwkKAf6r4Z6RBA=; b=Lpkh2SCb+qZtcgGcqghZA9pk/9RmHEpOG6N3CxfbO1NQFSZbSkqMhx5HhPHY9cRK5I/z3L JtnbQYLM2iO/BMSfhp5nmNBWYmFvJtCz/rp7qBt/+hq20CHfPbl49VsHRdFTpedWrlugdR yychWVEjI/VznMOXiZsVtOH1KAGtbzOqGFVA20396iXKc4v4Qmc68HZKiN+v6w6j2s/Giy cgJguxkCqEuUvuT5vIzCswQZMwzkvatSP/403HWNH9HDPoW5YOuTRxTtXQN0BMCX/wdyJh tnIBRMuz7OERq0JGUe+3fS9vI8yWCwPwtCNXIgQ/sfz9lBjQGPnxisqaf+o/NQ== Message-ID: <9308fa1a-6de3-490b-9aeb-eb207b0432df@arinc9.com> Date: Wed, 10 Jan 2024 14:15:57 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH net-next 08/30] net: dsa: mt7530: change p{5,6}_interface to p{5,6}_configured Content-Language: en-US From: =?UTF-8?B?QXLEsW7DpyDDnE5BTA==?= To: Vladimir Oltean Cc: "Russell King (Oracle)" , 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 , 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 References: <826fd2fc-fbf8-dab7-9c90-b726d15e2983@arinc9.com> <20230604125517.fwqh2uxzvsa7n5hu@skbuf> <0542e150-5ff4-5f74-361a-1a531d19eb7d@arinc9.com> <7c224663-7588-988d-56cb-b9de5b43b504@arinc9.com> <20230610175553.hle2josd5s5jfhjo@skbuf> <22fba48c-054d-ff0a-ae2c-b38f192b26f7@arinc9.com> In-Reply-To: <22fba48c-054d-ff0a-ae2c-b38f192b26f7@arinc9.com> X-GND-Sasl: arinc.unal@arinc9.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240110_031613_483273_542902CE X-CRM114-Status: GOOD ( 16.72 ) 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 T24gMTEuMDYuMjAyMyAxMDoyMywgQXLEsW7DpyDDnE5BTCB3cm90ZToKPiAKPiBPbiAxMC4wNi4y MDIzIDIwOjU1LCBWbGFkaW1pciBPbHRlYW4gd3JvdGU6Cj4+IE9uIFNhdCwgSnVuIDEwLCAyMDIz IGF0IDAxOjU3OjI3UE0gKzAzMDAsIEFyxLFuw6cgw5xOQUwgd3JvdGU6Cj4+PiBJIHdhcyBhYmxl IHRvIGNvbmZpcm0gYWxsIHVzZXIgcG9ydHMgb2YgdGhlIE1UNzUzMUJFIHN3aXRjaCB0cmFuc21p dC9yZWNlaXZlCj4+PiB0cmFmZmljIHRvL2Zyb20gdGhlIFNHTUlJIENQVSBwb3J0IGFuZCBjb21w dXRlciBmaW5lIGFmdGVyIGdldHRpbmcgcmlkIG9mCj4+PiBwcml2LT5pbmZvLT5jcHVfcG9ydF9j b25maWcoKS4KPj4+Cj4+PiBUcmllZCBhbGwgdXNlciBwb3J0cyBiZWluZyBhZmZpbmUgdG8gdGhl IFJHTUlJIENQVSBwb3J0LCB0aGF0IHdvcmtzIHRvby4KPj4+Cj4+PiBodHRwczovL2dpdGh1Yi5j b20vYXJpbmM5L2xpbnV4L2NvbW1pdC80ZTc5MzEzYTk1ZDQ1OTUwY2FiNTI2NDU2ZWYwMDMwMjg2 YmE0ZDRlCj4+Cj4+IERpZCB5b3UgZG8gYmxhY2stYm94IHRlc3RpbmcgYWZ0ZXIgcmVtb3Zpbmcg dGhlIGNvZGUsIG9yIHdlcmUgeW91Cj4+IGFsc28gYWJsZSB0byBpbmRlcGVuZGVudGx5IGNvbmZp cm0gdGhhdCB0aGUgY29uZmlndXJhdGlvbnMgZG9uZSBieQo+PiBjcHVfcG9ydF9jb25maWcoKSB3 ZXJlIGxhdGVyIG92ZXJ3cml0dGVuPyBJJ20gdHJ5aW5nIHRvIGRpc2FtYmlndWF0ZQo+PiBiZXR3 ZWVuICJ3b3JrcyBieSBjb2luY2lkZW5jZSIgYW5kICJ3b3JrcyBiZWNhdXNlIHRoZSBhbmFseXNp cyB3YXMKPj4gY29ycmVjdCIuCj4gCj4gSSBkaWQgbXkgdGVzdGluZywgbWVyZWx5IHRvIG1ha2Ug c3VyZSB3ZSBkaWRuJ3QgbWlzcyBhbnl0aGluZyBhcyBSdXNzZWxsIGFscmVhZHkgc3RhdGVkIHRo YXQgdGhlIGNvbmZpZ3VyYXRpb24gZnJvbSBjcHVfcG9ydF9jb25maWcoKSBpcyBsYXRlciBvdmVy d3JpdHRlbi4KPiAKPiBJIGNvdWxkIHB1dCBzb21lIGRldl9pbmZvIGFyb3VuZCB0byBjb25maXJt IHRoZSBjb2RlIHBhdGggdGhhdCBvdmVyd3JpdGVzIHRoZSBjb25maWd1cmF0aW9uLgoKSSBoYXZl IGZpbmFsbHkgdGVzdGVkIHRoaXMuCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZHNhL210NzUz MC5jIGIvZHJpdmVycy9uZXQvZHNhL210NzUzMC5jCmluZGV4IGE0NDY4NDY4YjUzYy4uN2I2MGE2 N2QwMTZhIDEwMDY0NAotLS0gYS9kcml2ZXJzL25ldC9kc2EvbXQ3NTMwLmMKKysrIGIvZHJpdmVy cy9uZXQvZHNhL210NzUzMC5jCkBAIC05NjgsOSArOTY4LDExIEBAIG10NzUzeF9jcHVfcG9ydF9l bmFibGUoc3RydWN0IGRzYV9zd2l0Y2ggKmRzLCBpbnQgcG9ydCkKICAKICAJLyogU2V0dXAgbWF4 IGNhcGFiaWxpdHkgb2YgQ1BVIHBvcnQgYXQgZmlyc3QgKi8KICAJaWYgKHByaXYtPmluZm8tPmNw dV9wb3J0X2NvbmZpZykgeworCQlkZXZfaW5mbyhwcml2LT5kZXYsICJydW5uaW5nIGNwdV9wb3J0 X2NvbmZpZygpXG4iKTsKICAJCXJldCA9IHByaXYtPmluZm8tPmNwdV9wb3J0X2NvbmZpZyhkcywg cG9ydCk7CiAgCQlpZiAocmV0KQogIAkJCXJldHVybiByZXQ7CisJCWRldl9pbmZvKHByaXYtPmRl diwgImNwdV9wb3J0X2NvbmZpZygpIHJhblxuIik7CiAgCX0KICAKICAJLyogRW5hYmxlIE1lZGlh dGVrIGhlYWRlciBtb2RlIG9uIHRoZSBjcHUgcG9ydCAqLwpAQCAtMTAyNCw2ICsxMDI2LDkgQEAg bXQ3NTMwX3BvcnRfZW5hYmxlKHN0cnVjdCBkc2Ffc3dpdGNoICpkcywgaW50IHBvcnQsCiAgCQkg ICBwcml2LT5wb3J0c1twb3J0XS5wbSk7CiAgCW10NzUzMF9jbGVhcihwcml2LCBNVDc1MzBfUE1D Ul9QKHBvcnQpLCBQTUNSX0xJTktfU0VUVElOR1NfTUFTSyk7CiAgCisJaWYgKChwb3J0ID09IDUg fHwgcG9ydCA9PSA2KSAmJiBkc2FfcG9ydF9pc19jcHUoZHApKQorCQlkZXZfaW5mbyhwcml2LT5k ZXYsICJNVDc1MzBfUE1DUl9QJWQgUE1DUl9MSU5LX1NFVFRJTkdTX01BU0sgaXMgY2xlYXJlZFxu IiwgcG9ydCk7CisKICAJbXV0ZXhfdW5sb2NrKCZwcml2LT5yZWdfbXV0ZXgpOwogIAogIAlyZXR1 cm4gMDsKQEAgLTI2OTMsNiArMjY5OCw5IEBAIG10NzUzeF9waHlsaW5rX21hY19jb25maWcoc3Ry dWN0IGRzYV9zd2l0Y2ggKmRzLCBpbnQgcG9ydCwgdW5zaWduZWQgaW50IG1vZGUsCiAgCW1jcl9u ZXcgfD0gUE1DUl9JRkdfWE1JVCgxKSB8IFBNQ1JfTUFDX01PREUgfCBQTUNSX0JBQ0tPRkZfRU4g fAogIAkJICAgUE1DUl9CQUNLUFJfRU4gfCBQTUNSX0ZPUkNFX01PREVfSUQocHJpdi0+aWQpOwog IAorCWlmICgocG9ydCA9PSA1ICYmIGRzYV9pc19jcHVfcG9ydChkcywgNSkpIHx8IChwb3J0ID09 IDYgJiYgZHNhX2lzX2NwdV9wb3J0KGRzLCA2KSkpCisJCWRldl9pbmZvKHByaXYtPmRldiwgIk1U NzUzMF9QTUNSX1AlZCBQTUNSX0NQVV9QT1JUX1NFVFRJTkcgZXF1aXZhbGVudCBpcyBzZXRcbiIs IHBvcnQpOworCiAgCS8qIEFyZSB3ZSBjb25uZWN0ZWQgdG8gZXh0ZXJuYWwgcGh5ICovCiAgCWlm IChwb3J0ID09IDUgJiYgZHNhX2lzX3VzZXJfcG9ydChkcywgNSkpCiAgCQltY3JfbmV3IHw9IFBN Q1JfRVhUX1BIWTsKQEAgLTI3NjAsNiArMjc2OCw5IEBAIHN0YXRpYyB2b2lkIG10NzUzeF9waHls aW5rX21hY19saW5rX3VwKHN0cnVjdCBkc2Ffc3dpdGNoICpkcywgaW50IHBvcnQsCiAgCX0KICAK ICAJbXQ3NTMwX3NldChwcml2LCBNVDc1MzBfUE1DUl9QKHBvcnQpLCBtY3IpOworCisJaWYgKChw b3J0ID09IDUgJiYgZHNhX2lzX2NwdV9wb3J0KGRzLCA1KSkgfHwgKHBvcnQgPT0gNiAmJiBkc2Ff aXNfY3B1X3BvcnQoZHMsIDYpKSkKKwkJZGV2X2luZm8ocHJpdi0+ZGV2LCAiTVQ3NTMwX1BNQ1Jf UCVkIFBNQ1JfTElOS19TRVRUSU5HU19NQVNLIGVxdWl2YWxlbnQgaXMgc2V0XG4iLCBwb3J0KTsK ICB9CiAgCiAgc3RhdGljIGludApAQCAtMjc5Niw2ICsyODA3LDkgQEAgbXQ3NTMxX2NwdV9wb3J0 X2NvbmZpZyhzdHJ1Y3QgZHNhX3N3aXRjaCAqZHMsIGludCBwb3J0KQogIAogIAltdDc1MzBfd3Jp dGUocHJpdiwgTVQ3NTMwX1BNQ1JfUChwb3J0KSwKICAJCSAgICAgUE1DUl9DUFVfUE9SVF9TRVRU SU5HKHByaXYtPmlkKSk7CisKKwlkZXZfaW5mbyhwcml2LT5kZXYsICJNVDc1MzBfUE1DUl9QJWQg UE1DUl9DUFVfUE9SVF9TRVRUSU5HIGlzIHNldFxuIiwgcG9ydCk7CisKICAJbXQ3NTN4X3BoeWxp bmtfbWFjX2xpbmtfdXAoZHMsIHBvcnQsIE1MT19BTl9GSVhFRCwgaW50ZXJmYWNlLCBOVUxMLAog IAkJCQkgICBzcGVlZCwgRFVQTEVYX0ZVTEwsIHRydWUsIHRydWUpOwogIAoKWyAgICAxLjc2MzA2 Nl0gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IHJ1bm5pbmcgY3B1X3BvcnRfY29uZmlnKCkKWyAg ICAxLjc2OTIzN10gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IE1UNzUzMF9QTUNSX1A1IFBNQ1Jf Q1BVX1BPUlRfU0VUVElORyBpcyBzZXQKWyAgICAxLjc3NjcyNF0gbXQ3NTMwLW1kaW8gbWRpby1i dXM6MDA6IE1UNzUzMF9QTUNSX1A1IFBNQ1JfTElOS19TRVRUSU5HU19NQVNLIGVxdWl2YWxlbnQg aXMgc2V0ClsgICAgMS43ODUyNTRdIG10NzUzMC1tZGlvIG1kaW8tYnVzOjAwOiBjcHVfcG9ydF9j b25maWcoKSByYW4KWyAgICAxLjc5MjA5OF0gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IHJ1bm5p bmcgY3B1X3BvcnRfY29uZmlnKCkKWyAgICAxLjc5ODAxOV0gbXQ3NTMwLW1kaW8gbWRpby1idXM6 MDA6IE1UNzUzMF9QTUNSX1A2IFBNQ1JfQ1BVX1BPUlRfU0VUVElORyBpcyBzZXQKWyAgICAxLjgw NTUwMl0gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IE1UNzUzMF9QTUNSX1A2IFBNQ1JfTElOS19T RVRUSU5HU19NQVNLIGVxdWl2YWxlbnQgaXMgc2V0ClsgICAgMS44MTQwMjNdIG10NzUzMC1tZGlv IG1kaW8tYnVzOjAwOiBjcHVfcG9ydF9jb25maWcoKSByYW4KWyAgICAxLjg0NDk0MV0gbXQ3NTMw LW1kaW8gbWRpby1idXM6MDA6IE1UNzUzMF9QTUNSX1A1IFBNQ1JfTElOS19TRVRUSU5HU19NQVNL IGlzIGNsZWFyZWQKWyAgICAxLjg1Mjk3Ml0gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IGNvbmZp Z3VyaW5nIGZvciBmaXhlZC9yZ21paSBsaW5rIG1vZGUKWyAgICAxLjg1OTk0NF0gbXQ3NTMwLW1k aW8gbWRpby1idXM6MDA6IE1UNzUzMF9QTUNSX1A1IFBNQ1JfQ1BVX1BPUlRfU0VUVElORyBlcXVp dmFsZW50IGlzIHNldApbICAgIDEuODY4NjU4XSBtdDc1MzAtbWRpbyBtZGlvLWJ1czowMDogTVQ3 NTMwX1BNQ1JfUDUgUE1DUl9MSU5LX1NFVFRJTkdTX01BU0sgZXF1aXZhbGVudCBpcyBzZXQKWyAg ICAxLjg2ODkxM10gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IE1UNzUzMF9QTUNSX1A2IFBNQ1Jf TElOS19TRVRUSU5HU19NQVNLIGlzIGNsZWFyZWQKWyAgICAxLjg3NzE5MF0gbXQ3NTMwLW1kaW8g bWRpby1idXM6MDA6IExpbmsgaXMgVXAgLSAxR2Jwcy9GdWxsIC0gZmxvdyBjb250cm9sIHJ4L3R4 ClsgICAgMS44ODUxNzldIG10NzUzMC1tZGlvIG1kaW8tYnVzOjAwOiBjb25maWd1cmluZyBmb3Ig Zml4ZWQvMjUwMGJhc2UteCBsaW5rIG1vZGUKWyAgICAxLjg5OTk3M10gbXQ3NTMwLW1kaW8gbWRp by1idXM6MDA6IE1UNzUzMF9QTUNSX1A2IFBNQ1JfQ1BVX1BPUlRfU0VUVElORyBlcXVpdmFsZW50 IGlzIHNldApbICAgIDEuOTEwMTQ3XSBtdDc1MzAtbWRpbyBtZGlvLWJ1czowMDogTVQ3NTMwX1BN Q1JfUDYgUE1DUl9MSU5LX1NFVFRJTkdTX01BU0sgZXF1aXZhbGVudCBpcyBzZXQKWyAgICAxLjkx ODY4MV0gbXQ3NTMwLW1kaW8gbWRpby1idXM6MDA6IExpbmsgaXMgVXAgLSAyLjVHYnBzL0Z1bGwg LSBmbG93IGNvbnRyb2wgcngvdHgKWyAgICAxLjkyMDY1NF0gbXQ3NTMwLW1kaW8gbWRpby1idXM6 MDAgd2FuICh1bmluaXRpYWxpemVkKTogUEhZIFttdDc1MzAtMDowMF0gZHJpdmVyIFtNZWRpYVRl ayBNVDc1MzEgUEhZXSAoaXJxPTEzNykKWyAgICAxLjk0ODQ1M10gbXQ3NTMwLW1kaW8gbWRpby1i dXM6MDAgbGFuMCAodW5pbml0aWFsaXplZCk6IFBIWSBbbXQ3NTMwLTA6MDFdIGRyaXZlciBbTWVk aWFUZWsgTVQ3NTMxIFBIWV0gKGlycT0xMzgpClsgICAgMS45NzAzODJdIG10NzUzMC1tZGlvIG1k aW8tYnVzOjAwIGxhbjEgKHVuaW5pdGlhbGl6ZWQpOiBQSFkgW210NzUzMC0wOjAyXSBkcml2ZXIg W01lZGlhVGVrIE1UNzUzMSBQSFldIChpcnE9MTM5KQpbICAgIDEuOTkyNDIzXSBtdDc1MzAtbWRp byBtZGlvLWJ1czowMCBsYW4yICh1bmluaXRpYWxpemVkKTogUEhZIFttdDc1MzAtMDowM10gZHJp dmVyIFtNZWRpYVRlayBNVDc1MzEgUEhZXSAoaXJxPTE0MCkKWyAgICAyLjAxNDMxMF0gbXQ3NTMw LW1kaW8gbWRpby1idXM6MDAgbGFuMyAodW5pbml0aWFsaXplZCk6IFBIWSBbbXQ3NTMwLTA6MDRd IGRyaXZlciBbTWVkaWFUZWsgTVQ3NTMxIFBIWV0gKGlycT0xNDEpClsgICAgMi4wMjUzOTZdIG10 a19zb2NfZXRoIDFiMTAwMDAwLmV0aGVybmV0IGV0aDE6IGVudGVyZWQgcHJvbWlzY3VvdXMgbW9k ZQpbICAgIDIuMDMyMTYwXSBtdGtfc29jX2V0aCAxYjEwMDAwMC5ldGhlcm5ldCBldGgwOiBlbnRl cmVkIHByb21pc2N1b3VzIG1vZGUKWyAgICAyLjAzODkxMl0gRFNBOiB0cmVlIDAgc2V0dXAKCkFy xLFuw6cKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxp bnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFk ZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4 LWFybS1rZXJuZWwK