Subject: Re: [PATCH] net: dsa: read mac address from DT for slave device

From: [email-masked]
Date: Mon, 04 Mar 2019 11:46:13 +0800

On 2019-02-22 22:26, Andrew Lunn wrote:
> On Fri, Feb 22, 2019 at 06:28:15PM +0530, Vinod Koul wrote:
>> From: Xiaofei Shen <[email-masked]>
>> 
>> Before creating a slave netdevice, get the mac address from DTS and
>> apply in case it is valid.
>> 
>> Signed-off-by: Xiaofei Shen <[email-masked]>
>> Signed-off-by: Vinod Koul <[email-masked]>
> 
> Hi Xiaofei, Vinod
> 
> It would be good to document this in the binding.
> 
>    Andrew

 From 4c8597161975dbef5fbe814aeee93599b4c57d37 Mon Sep 17 00:00:00 2001
 From: xiaofeis <[email-masked]>
Date: Fri, 1 Mar 2019 13:54:52 +0800
Subject: [PATCH] net: dsa: Add support for port mac address

Allow port network device's mac address to be retrieved from the
device tree.

Signed-off-by: xiaofeis <[email-masked]>
---
  Documentation/devicetree/bindings/net/dsa/dsa.txt | 5 +++++
  1 file changed, 5 insertions(+)

diff --git a/Documentation/devicetree/bindings/net/dsa/dsa.txt 
b/Documentation/devicetree/bindings/net/dsa/dsa.txt
index cfe8f64..1816f82 100644
--- a/Documentation/devicetree/bindings/net/dsa/dsa.txt
+++ b/Documentation/devicetree/bindings/net/dsa/dsa.txt
@@ -71,6 +71,10 @@ properties, described in binding documents:
  			  Documentation/devicetree/bindings/net/fixed-link.txt
  			  for details.

+- local-mac-address	: See
+			  Documentation/devicetree/bindings/net/ethernet.txt
+			  for details.
+
  Example

  The following example shows three switches on three MDIO busses,
@@ -99,6 +103,7 @@ linked into one DSA cluster.
  			port@1 {
  				reg = <1>;
  				label = "lan1";
+				local-mac-address = [000000000001];
  			};

  			port@2 {