drivers: net: fsl_enetc: Pass on primary MAC address to Linux
authorAlex Marginean <alexandru.marginean@nxp.com>
Tue, 10 Dec 2019 14:55:39 +0000 (16:55 +0200)
committerPriyanka Jain <priyanka.jain@nxp.com>
Fri, 24 Jan 2020 08:58:26 +0000 (14:28 +0530)
commit9c2aee1b1943f538e3f38e4884f186033e29831c
tree1f78df4a86d5bd4e7a2ace2a01d4f82139c654c9
parent2c871f9e084b2c03d1961884228a6901387ab8d6
drivers: net: fsl_enetc: Pass on primary MAC address to Linux

Passes on the primary address used by u-boot to Linux. The code does a DT
fix-up for ENETC PFs and sets the primary MAC address in IERB. The address
in IERB is restored on ENETC PCI functions at FLR.

Signed-off-by: Alex Marginean <alexandru.marginean@nxp.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
board/freescale/ls1028a/ls1028a.c
drivers/net/fsl_enetc.c
drivers/net/fsl_enetc.h