summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fec.h
diff options
context:
space:
mode:
authorFugang Duan <fugang.duan@nxp.com>2017-07-12 14:49:45 +0800
committerLeonard Crestez <leonard.crestez@nxp.com>2018-08-24 12:41:33 +0300
commit2aa81fdffca8731d67695006385cf5b1b68e2deb (patch)
tree22733ba03c857af880e25bcd96be3a92c65a42b2 /drivers/net/ethernet/freescale/fec.h
parent36eae80ee9b77db9a5aefbfdfefb0dd4c5579411 (diff)
MLK-16022 net: fec: get mac address from fuse
i.MX8QM/QXP MAC address only can be program by SCU, and A core read fuse enet MAC address by sc APIs interface. i.MX8mScale is inherited from i.MX7D, can directly read fuse in A-core. Add i.MX8QM/QXP/MQ ENET MAC address check from fuse. Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fec.h')
-rw-r--r--drivers/net/ethernet/freescale/fec.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/fec.h b/drivers/net/ethernet/freescale/fec.h
index 1d7b3cc115e4..e5756bd24599 100644
--- a/drivers/net/ethernet/freescale/fec.h
+++ b/drivers/net/ethernet/freescale/fec.h
@@ -615,6 +615,7 @@ int fec_ptp_get(struct net_device *ndev, struct ifreq *ifr);
uint fec_ptp_check_pps_event(struct fec_enet_private *fep);
void fec_enet_register_fixup(struct net_device *ndev);
int of_fec_enet_parse_fixup(struct device_node *np);
+void fec_enet_get_mac_from_fuse(struct device_node *np, unsigned char *mac);
/****************************************************************************/
#endif /* FEC_H */