mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-29 17:55:48 +00:00
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>
This commit is contained in:
parent
5fac11e6d5
commit
6daa6a97d1
1 changed files with 1 additions and 1 deletions
|
@ -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;
|
offset = is_mx6() ? MAC_FUSE_MX6_OFFSET : MAC_FUSE_MX7_OFFSET;
|
||||||
fuse = (struct imx_mac_fuse *)(ulong)(OCOTP_BASE_ADDR + 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) {
|
if (has_second_mac && dev_id == 1) {
|
||||||
u32 value = readl(&fuse->mac_addr2);
|
u32 value = readl(&fuse->mac_addr2);
|
||||||
|
|
Loading…
Add table
Reference in a new issue