diff options
author | Ye Li <ye.li@nxp.com> | 2021-08-16 18:44:26 +0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2021-10-21 13:59:26 +0200 |
commit | 6daa6a97d11875ea44bbaab1d21d03e927c4fd72 (patch) | |
tree | 7a4167fed1fd45603ccf55b9a73c94cbea73f0ea | |
parent | 5fac11e6d5ab350429b8c8ddf47d3d3877ca89d1 (diff) | |
download | u-boot-6daa6a97d11875ea44bbaab1d21d03e927c4fd72.tar.gz |
arm: mach-imx: Update MAC fuse for i.MX8MP
i.MX8MP has two ENET controllers, have to update the function to
enable loading two MAC addresses.
Signed-off-by: Ye Li <ye.li@nxp.com>
Tested-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r-- | arch/arm/mach-imx/mac.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-imx/mac.c b/arch/arm/mach-imx/mac.c index 3b1496b203..9bb63d25b4 100644 --- a/arch/arm/mach-imx/mac.c +++ b/arch/arm/mach-imx/mac.c @@ -31,7 +31,7 @@ void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) offset = is_mx6() ? MAC_FUSE_MX6_OFFSET : MAC_FUSE_MX7_OFFSET; fuse = (struct imx_mac_fuse *)(ulong)(OCOTP_BASE_ADDR + offset); - has_second_mac = is_mx7() || is_mx6sx() || is_mx6ul() || is_mx6ull(); + has_second_mac = is_mx7() || is_mx6sx() || is_mx6ul() || is_mx6ull() || is_imx8mp(); if (has_second_mac && dev_id == 1) { u32 value = readl(&fuse->mac_addr2); |