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 X-Spam-Level: X-Spam-Status: No, score=-13.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1A351C43461 for ; Mon, 7 Sep 2020 11:28:54 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C1DE4206D4 for ; Mon, 7 Sep 2020 11:28:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="v06eO+pY"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="gTG0Mr5G" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C1DE4206D4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=pYrdKHmWGMQPWI2l/YmSBzNaChaZOC+kt5DAofri2pk=; b=v06eO+pYvS76w2wcxIXypdmM0W xpB+vA825ycCf3Bgcyu4qbR4bU94ie7d/yVaNFAiD3sZfzvtEJLVKsRhg7mDEcRjw/AyC/VGcd3de ypNJOvGGsTUU24ao3IKL7gAsFBK4YErd5vShDJmib1rpucxe1wI4DXbTx9dRCpkSrj+NhGDBjRb2b wEj6h/HwMF3UMSWLVdJ3ImlFq3yDte7hkNJMoSHPDXEfWcUNA/jrPphe8gbAZq82QK8g1AWGn1UVu hqB4Sgv1fsbcZTR5pzBxPL7WyAAmvpPAdmT3K2lNYMwuzTg0+KSivTL1Zd+/ll8yYdhrTrKjF2jzC ftSmL7aA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kFFJ9-0006z5-A1; Mon, 07 Sep 2020 11:27:35 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kFFJ6-0006yE-JO for linux-arm-kernel@lists.infradead.org; Mon, 07 Sep 2020 11:27:33 +0000 Received: from pali.im (pali.im [31.31.79.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id CAA8F206D4; Mon, 7 Sep 2020 11:27:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599478050; bh=1jully7bPQ2FchgD+ghEArFdEFrPzNxnKoN/DYaezsY=; h=From:To:Cc:Subject:Date:From; b=gTG0Mr5GF6xbokSqvJI+yX9P5qytixd6j28/NL8fXckC6EHBmsIZOTpgT9SW1c6ny otXKv4jTA0O4gLFlCGrHmEnn3+x8CcmYLZJH6TTYi5S25A1540jw4hjbhhAiqEAFTe s+My98bF/kVwiyn/L4X4DW7gELGeSqUdI0t/ZI/4= Received: by pali.im (Postfix) id 5A6E1814; Mon, 7 Sep 2020 13:27:28 +0200 (CEST) From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: Jason Cooper , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Tomasz Maciej Nowak , Andre Heider Subject: [PATCH] arm64: dts: marvell: espressobin: Add ethernet switch aliases Date: Mon, 7 Sep 2020 13:27:17 +0200 Message-Id: <20200907112718.5994-1-pali@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200907_072732_758146_C555B38D X-CRM114-Status: GOOD ( 14.48 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 RXNwcmVzc29iaW4gYm9hcmRzIGhhdmUgMyBldGhlcm5ldCBwb3J0cyBhbmQgc29tZSBvZiB0aGVt IGdvdCBhc3NpZ25lZCBtb3JlCnRoZW4gb25lIE1BQyBhZGRyZXNzLiBNQUMgYWRkcmVzc2VzIGFy ZSBzdG9yZWQgaW4gVS1Cb290IGVudmlyb25tZW50LgoKU2luY2UgY29tbWl0IGEyYzcwMjNmNzA3 NWMgKCJuZXQ6IGRzYTogcmVhZCBtYWMgYWRkcmVzcyBmcm9tIERUIGZvciBzbGF2ZQpkZXZpY2Ui KSBrZXJuZWwgY2FuIHVzZSBNQUMgYWRkcmVzc2VzIGZyb20gRFQgZm9yIHBhcnRpY3VsYXIgRFNB IHBvcnQuCgpDdXJyZW50bHkgRXNwcmVzc29iaW4gRFRTIGZpbGUgY29udGFpbnMgYWxpYXMganVz dCBmb3IgZXRoZXJuZXQwLgoKVGhpcyBwYXRjaCBkZWZpbmVzIGFkZGl0aW9uYWwgZXRoZXJuZXQg YWxpYXNlcyBpbiBFc3ByZXNzb2JpbiBEVFMgZmlsZXMsIHNvCmJvb3Rsb2FkZXIgY2FuIGZpbGwg Y29ycmVjdCBNQUMgYWRkcmVzcyBmb3IgRFNBIHN3aXRjaCBwb3J0cyBpZiBtb3JlIE1BQwphZGRy ZXNzZXMgd2VyZSBzcGVjaWZpZWQuCgpEVCBhbGlhcyBldGhlcm5ldDEgaXMgdXNlZCBmb3Igd2Fu IHBvcnQsIERUIGFsaWFzZXMgZXRoZXJuZXQyIGFuZCBldGhlcm5ldDMKYXJlIHVzZWQgZm9yIGxh biBwb3J0cyBmb3IgYm90aCBFc3ByZXNzb2JpbiByZXZpc2lvbnMgKFY1IGFuZCBWNykuCgpGaXhl czogNTI1M2NiOGMwMGE2ZiAoImFybTY0OiBkdHM6IG1hcnZlbGw6IGVzcHJlc3NvYmluOiBhZGQg ZXRoZXJuZXQgYWxpYXMiKQpTaWduZWQtb2ZmLWJ5OiBQYWxpIFJvaMOhciA8cGFsaUBrZXJuZWwu b3JnPgotLS0KIC4uLi9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1lc3ByZXNzb2Jpbi12Ny1lbW1j LmR0cyAgfCAxMCArKysrKysrKy0tCiAuLi4vYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1l c3ByZXNzb2Jpbi12Ny5kdHMgIHwgMTAgKysrKysrKystLQogLi4uL2Jvb3QvZHRzL21hcnZlbGwv YXJtYWRhLTM3MjAtZXNwcmVzc29iaW4uZHRzaSAgICB8IDEyICsrKysrKysrLS0tLQogMyBmaWxl cyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1lc3ByZXNzb2Jpbi12Ny1l bW1jLmR0cyBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1lc3ByZXNz b2Jpbi12Ny1lbW1jLmR0cwppbmRleCAwMzczM2ZkOTI3MzIuLjIxNWQyZjcwMjYyMyAxMDA2NDQK LS0tIGEvYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL2FybWFkYS0zNzIwLWVzcHJlc3NvYmlu LXY3LWVtbWMuZHRzCisrKyBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcy MC1lc3ByZXNzb2Jpbi12Ny1lbW1jLmR0cwpAQCAtMjAsMTcgKzIwLDIzIEBACiAJY29tcGF0aWJs ZSA9ICJnbG9iYWxzY2FsZSxlc3ByZXNzb2Jpbi12Ny1lbW1jIiwgImdsb2JhbHNjYWxlLGVzcHJl c3NvYmluLXY3IiwKIAkJICAgICAiZ2xvYmFsc2NhbGUsZXNwcmVzc29iaW4iLCAibWFydmVsbCxh cm1hZGEzNzIwIiwKIAkJICAgICAibWFydmVsbCxhcm1hZGEzNzEwIjsKKworCWFsaWFzZXMgewor CQkvKiBldGhlcm5ldDEgaXMgd2FuIHBvcnQgKi8KKwkJZXRoZXJuZXQxID0gJnN3aXRjaDBwb3J0 MzsKKwkJZXRoZXJuZXQzID0gJnN3aXRjaDBwb3J0MTsKKwl9OwogfTsKIAogJnN3aXRjaDAgewog CXBvcnRzIHsKLQkJcG9ydEAxIHsKKwkJc3dpdGNoMHBvcnQxOiBwb3J0QDEgewogCQkJcmVnID0g PDE+OwogCQkJbGFiZWwgPSAibGFuMSI7CiAJCQlwaHktaGFuZGxlID0gPCZzd2l0Y2gwcGh5MD47 CiAJCX07CiAKLQkJcG9ydEAzIHsKKwkJc3dpdGNoMHBvcnQzOiBwb3J0QDMgewogCQkJcmVnID0g PDM+OwogCQkJbGFiZWwgPSAid2FuIjsKIAkJCXBoeS1oYW5kbGUgPSA8JnN3aXRjaDBwaHkyPjsK ZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1lc3By ZXNzb2Jpbi12Ny5kdHMgYi9hcmNoL2FybTY0L2Jvb3QvZHRzL21hcnZlbGwvYXJtYWRhLTM3MjAt ZXNwcmVzc29iaW4tdjcuZHRzCmluZGV4IDg1NzBjNWY0N2Q3ZC4uYjZmNGFmOGViYWZiIDEwMDY0 NAotLS0gYS9hcmNoL2FybTY0L2Jvb3QvZHRzL21hcnZlbGwvYXJtYWRhLTM3MjAtZXNwcmVzc29i aW4tdjcuZHRzCisrKyBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1l c3ByZXNzb2Jpbi12Ny5kdHMKQEAgLTE5LDE3ICsxOSwyMyBAQAogCW1vZGVsID0gIkdsb2JhbHNj YWxlIE1hcnZlbGwgRVNQUkVTU09CaW4gQm9hcmQgVjciOwogCWNvbXBhdGlibGUgPSAiZ2xvYmFs c2NhbGUsZXNwcmVzc29iaW4tdjciLCAiZ2xvYmFsc2NhbGUsZXNwcmVzc29iaW4iLAogCQkgICAg ICJtYXJ2ZWxsLGFybWFkYTM3MjAiLCAibWFydmVsbCxhcm1hZGEzNzEwIjsKKworCWFsaWFzZXMg eworCQkvKiBldGhlcm5ldDEgaXMgd2FuIHBvcnQgKi8KKwkJZXRoZXJuZXQxID0gJnN3aXRjaDBw b3J0MzsKKwkJZXRoZXJuZXQzID0gJnN3aXRjaDBwb3J0MTsKKwl9OwogfTsKIAogJnN3aXRjaDAg ewogCXBvcnRzIHsKLQkJcG9ydEAxIHsKKwkJc3dpdGNoMHBvcnQxOiBwb3J0QDEgewogCQkJcmVn ID0gPDE+OwogCQkJbGFiZWwgPSAibGFuMSI7CiAJCQlwaHktaGFuZGxlID0gPCZzd2l0Y2gwcGh5 MD47CiAJCX07CiAKLQkJcG9ydEAzIHsKKwkJc3dpdGNoMHBvcnQzOiBwb3J0QDMgewogCQkJcmVn ID0gPDM+OwogCQkJbGFiZWwgPSAid2FuIjsKIAkJCXBoeS1oYW5kbGUgPSA8JnN3aXRjaDBwaHky PjsKZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1l c3ByZXNzb2Jpbi5kdHNpIGIvYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL2FybWFkYS0zNzIw LWVzcHJlc3NvYmluLmR0c2kKaW5kZXggYjk3MjE4YzcyNzI3Li4wNzc1YzE2ZTBlYzggMTAwNjQ0 Ci0tLSBhL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1lc3ByZXNzb2Jp bi5kdHNpCisrKyBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzcyMC1lc3By ZXNzb2Jpbi5kdHNpCkBAIC0xMyw2ICsxMywxMCBAQAogLyB7CiAJYWxpYXNlcyB7CiAJCWV0aGVy bmV0MCA9ICZldGgwOworCQkvKiBmb3IgZHNhIHNsYXZlIGRldmljZSAqLworCQlldGhlcm5ldDEg PSAmc3dpdGNoMHBvcnQxOworCQlldGhlcm5ldDIgPSAmc3dpdGNoMHBvcnQyOworCQlldGhlcm5l dDMgPSAmc3dpdGNoMHBvcnQzOwogCQlzZXJpYWwwID0gJnVhcnQwOwogCQlzZXJpYWwxID0gJnVh cnQxOwogCX07CkBAIC0xMjAsNyArMTI0LDcgQEAKIAkJCSNhZGRyZXNzLWNlbGxzID0gPDE+Owog CQkJI3NpemUtY2VsbHMgPSA8MD47CiAKLQkJCXBvcnRAMCB7CisJCQlzd2l0Y2gwcG9ydDA6IHBv cnRAMCB7CiAJCQkJcmVnID0gPDA+OwogCQkJCWxhYmVsID0gImNwdSI7CiAJCQkJZXRoZXJuZXQg PSA8JmV0aDA+OwpAQCAtMTMxLDE5ICsxMzUsMTkgQEAKIAkJCQl9OwogCQkJfTsKIAotCQkJcG9y dEAxIHsKKwkJCXN3aXRjaDBwb3J0MTogcG9ydEAxIHsKIAkJCQlyZWcgPSA8MT47CiAJCQkJbGFi ZWwgPSAid2FuIjsKIAkJCQlwaHktaGFuZGxlID0gPCZzd2l0Y2gwcGh5MD47CiAJCQl9OwogCi0J CQlwb3J0QDIgeworCQkJc3dpdGNoMHBvcnQyOiBwb3J0QDIgewogCQkJCXJlZyA9IDwyPjsKIAkJ CQlsYWJlbCA9ICJsYW4wIjsKIAkJCQlwaHktaGFuZGxlID0gPCZzd2l0Y2gwcGh5MT47CiAJCQl9 OwogCi0JCQlwb3J0QDMgeworCQkJc3dpdGNoMHBvcnQzOiBwb3J0QDMgewogCQkJCXJlZyA9IDwz PjsKIAkJCQlsYWJlbCA9ICJsYW4xIjsKIAkJCQlwaHktaGFuZGxlID0gPCZzd2l0Y2gwcGh5Mj47 Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1hcm0ta2VybmVsCg== 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 X-Spam-Level: X-Spam-Status: No, score=-13.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51E45C43461 for ; Mon, 7 Sep 2020 11:28:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 180992166E for ; Mon, 7 Sep 2020 11:28:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599478080; bh=1jully7bPQ2FchgD+ghEArFdEFrPzNxnKoN/DYaezsY=; h=From:To:Cc:Subject:Date:List-ID:From; b=qQnw35TWfRZdZEeWVAKWwp7ZNjK+l/g7vopD+TfqUQzv7Gb05BqE8RWbs4ksB57hx lfxMP7JPRpcNChdsf7ediQMUpB2VnerO9aZbVHUmTkxjE0KJsc/pA/Y4M0VC1QWVnX yWhx4ir6Y0HBqdMskh9gC2mjNpz/+yxcf0LOsLOA= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728912AbgIGL1n (ORCPT ); Mon, 7 Sep 2020 07:27:43 -0400 Received: from mail.kernel.org ([198.145.29.99]:49060 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729016AbgIGL1b (ORCPT ); Mon, 7 Sep 2020 07:27:31 -0400 Received: from pali.im (pali.im [31.31.79.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id CAA8F206D4; Mon, 7 Sep 2020 11:27:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599478050; bh=1jully7bPQ2FchgD+ghEArFdEFrPzNxnKoN/DYaezsY=; h=From:To:Cc:Subject:Date:From; b=gTG0Mr5GF6xbokSqvJI+yX9P5qytixd6j28/NL8fXckC6EHBmsIZOTpgT9SW1c6ny otXKv4jTA0O4gLFlCGrHmEnn3+x8CcmYLZJH6TTYi5S25A1540jw4hjbhhAiqEAFTe s+My98bF/kVwiyn/L4X4DW7gELGeSqUdI0t/ZI/4= Received: by pali.im (Postfix) id 5A6E1814; Mon, 7 Sep 2020 13:27:28 +0200 (CEST) From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: Jason Cooper , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Tomasz Maciej Nowak , Andre Heider Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] arm64: dts: marvell: espressobin: Add ethernet switch aliases Date: Mon, 7 Sep 2020 13:27:17 +0200 Message-Id: <20200907112718.5994-1-pali@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Espressobin boards have 3 ethernet ports and some of them got assigned more then one MAC address. MAC addresses are stored in U-Boot environment. Since commit a2c7023f7075c ("net: dsa: read mac address from DT for slave device") kernel can use MAC addresses from DT for particular DSA port. Currently Espressobin DTS file contains alias just for ethernet0. This patch defines additional ethernet aliases in Espressobin DTS files, so bootloader can fill correct MAC address for DSA switch ports if more MAC addresses were specified. DT alias ethernet1 is used for wan port, DT aliases ethernet2 and ethernet3 are used for lan ports for both Espressobin revisions (V5 and V7). Fixes: 5253cb8c00a6f ("arm64: dts: marvell: espressobin: add ethernet alias") Signed-off-by: Pali Rohár --- .../dts/marvell/armada-3720-espressobin-v7-emmc.dts | 10 ++++++++-- .../boot/dts/marvell/armada-3720-espressobin-v7.dts | 10 ++++++++-- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 12 ++++++++---- 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts index 03733fd92732..215d2f702623 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts @@ -20,17 +20,23 @@ compatible = "globalscale,espressobin-v7-emmc", "globalscale,espressobin-v7", "globalscale,espressobin", "marvell,armada3720", "marvell,armada3710"; + + aliases { + /* ethernet1 is wan port */ + ethernet1 = &switch0port3; + ethernet3 = &switch0port1; + }; }; &switch0 { ports { - port@1 { + switch0port1: port@1 { reg = <1>; label = "lan1"; phy-handle = <&switch0phy0>; }; - port@3 { + switch0port3: port@3 { reg = <3>; label = "wan"; phy-handle = <&switch0phy2>; diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts index 8570c5f47d7d..b6f4af8ebafb 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts @@ -19,17 +19,23 @@ model = "Globalscale Marvell ESPRESSOBin Board V7"; compatible = "globalscale,espressobin-v7", "globalscale,espressobin", "marvell,armada3720", "marvell,armada3710"; + + aliases { + /* ethernet1 is wan port */ + ethernet1 = &switch0port3; + ethernet3 = &switch0port1; + }; }; &switch0 { ports { - port@1 { + switch0port1: port@1 { reg = <1>; label = "lan1"; phy-handle = <&switch0phy0>; }; - port@3 { + switch0port3: port@3 { reg = <3>; label = "wan"; phy-handle = <&switch0phy2>; diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi index b97218c72727..0775c16e0ec8 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi @@ -13,6 +13,10 @@ / { aliases { ethernet0 = ð0; + /* for dsa slave device */ + ethernet1 = &switch0port1; + ethernet2 = &switch0port2; + ethernet3 = &switch0port3; serial0 = &uart0; serial1 = &uart1; }; @@ -120,7 +124,7 @@ #address-cells = <1>; #size-cells = <0>; - port@0 { + switch0port0: port@0 { reg = <0>; label = "cpu"; ethernet = <ð0>; @@ -131,19 +135,19 @@ }; }; - port@1 { + switch0port1: port@1 { reg = <1>; label = "wan"; phy-handle = <&switch0phy0>; }; - port@2 { + switch0port2: port@2 { reg = <2>; label = "lan0"; phy-handle = <&switch0phy1>; }; - port@3 { + switch0port3: port@3 { reg = <3>; label = "lan1"; phy-handle = <&switch0phy2>; -- 2.20.1