From aa1617e429c8a8ff0cc4eede32923763c518df2f Mon Sep 17 00:00:00 2001 From: Troy Kisky <troy.kisky@boundarydevices.com> Date: Fri, 2 Dec 2016 13:26:47 -0700 Subject: [PATCH] mx5: soc: add CONFIG_IIM_MAC_ADDR_INDEX option Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> --- arch/arm/mach-imx/mx5/soc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-imx/mx5/soc.c b/arch/arm/mach-imx/mx5/soc.c index 43d6c08b42d..0b0ee039cb7 100644 --- a/arch/arm/mach-imx/mx5/soc.c +++ b/arch/arm/mach-imx/mx5/soc.c @@ -79,8 +79,11 @@ void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) struct fuse_bank1_regs *fuse = (struct fuse_bank1_regs *)bank->fuse_regs; +#ifndef CONFIG_IIM_MAC_ADDR_INDEX +#define CONFIG_IIM_MAC_ADDR_INDEX 0 +#endif for (i = 0; i < 6; i++) - mac[i] = readl(&fuse->mac_addr[i]) & 0xff; + mac[i] = readl(&fuse->mac_addr[i + CONFIG_IIM_MAC_ADDR_INDEX]) & 0xff; } #endif -- GitLab