Re: [PATCH] arm64: dts: marvell: espressobin: Add ethernet switch aliases

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 04, 2020 at 12:52:09PM +0100, Pali Rohár wrote:
> commit b64d814257b027e29a474bcd660f6372490138c7 upstream.
> 
> 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")
> Cc: <stable@xxxxxxxxxxxxxxx> # a2c7023f7075c: dsa: read mac address
> Signed-off-by: Pali Rohár <pali@xxxxxxxxxx>
> Reviewed-by: Andrew Lunn <andrew@xxxxxxx>
> Reviewed-by: Andre Heider <a.heider@xxxxxxxxx>
> Signed-off-by: Gregory CLEMENT <gregory.clement@xxxxxxxxxxx>
> [pali: Backported Espressobin rev V5 changes to 5.4 and 4.19 versions]
> 
> ---
> This patch is backport for 5.4 and 4.19 stable releases. From original
> patch were removed changes for Espressobin revision V7 as these older
> kernel versions have DTS files only for Espressobin revision V5.
> 
> Note that this patch depends on commit a2c7023f7075c ("dsa: read mac
> address") as stated on Cc: line and for 4.19 release needs to be
> backported first.
> ---
>  .../boot/dts/marvell/armada-3720-espressobin.dts     | 12 ++++++++----
>  1 file changed, 8 insertions(+), 4 deletions(-)

Now queued up, thanks.

greg k-h



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux