[U-Boot] [PATCH v2 1/1] imx: Get fec mac address from fuse

Jason Liu liu.h.jason at gmail.com
Tue Nov 16 07:41:18 CET 2010


>
>> diff --git a/arch/arm/include/asm/arch-mx5/imx-regs.h b/arch/arm/include/asm/arch-mx5/imx-regs.h
>> index 0b6249a..93eef48 100644
>> --- a/arch/arm/include/asm/arch-mx5/imx-regs.h
>> +++ b/arch/arm/include/asm/arch-mx5/imx-regs.h
>> @@ -205,6 +205,9 @@
>>  #define BOARD_REV_1_0           0x0
>>  #define BOARD_REV_2_0           0x1
>>
>> +#define IMX_IIM_BASE         (IIM_BASE_ADDR)
>> +#define IIM_MAC                      0x109
>
> Propably we can find a way to use a structure to access to the mac
> address, see my last point.
>

Do you have any good method to put the mac address into one structure
and use that filed to access it?
Currently, we only use the MAC fuse, there is a lot of fuse not used?
if we defined as bellow,  what your comments?

struct iim_regs {
        u32 stat;
        u32 statm;
        u32 err;
        u32 emask;
        u32 fctl;
        u32 ua;
        u32 la;
        u32 sdat;
        u32 prev;
        u32 srev;
        u32 preg_p;
        u32 scs0;
        u32 scs1;
        u32 scs2;
        u32 scs3;
        u32 res0[0x1f1];
        u32 iim_bank_area0_1[9];
        u32 mac_addr[6];
        u32 iim_bank_area0_2[0x11];
        u32 res1[0xe0];
        u32 iim_bank_area1[0x20];
        u32 res2[0xe0];
        u32 iim_bank_area2[0x20];
        u32 res3[0xe0];
        u32 iim_bank_area3[0x20];
        u32 res4[0xe0];
};

BR,
Jason

>
> --
> =====================================================================
> DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de
> =====================================================================
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>


More information about the U-Boot mailing list