Re: [PATCH v3 5/7] net: cpsw: Add am33xx MACID readout
From: Mugunthan V N <hidden>
Date: 2014-08-18 18:24:26
Also in:
linux-arm-kernel, linux-omap
From: Mugunthan V N <hidden>
Date: 2014-08-18 18:24:26
Also in:
linux-arm-kernel, linux-omap
On Saturday 16 August 2014 08:48 PM, Markus Pargmann wrote:
+ mac_addr[5] = (macid_lo >> 8) & 0xff; + mac_addr[4] = macid_lo & 0xff; + mac_addr[3] = (macid_hi >> 24) & 0xff; + mac_addr[2] = (macid_hi >> 16) & 0xff; + mac_addr[1] = (macid_hi >> 8) & 0xff; + mac_addr[0] = macid_hi & 0xff; +
This will fail incase of DRA74x and DRA72x platforms, please check for u-boot src for parsing logic as TRM is not out yet. Below is the actual code for DRA7 platforms for MAC address parsing mac_addr[0] = (mac_hi & 0xFF0000) >> 16; mac_addr[1] = (mac_hi & 0xFF00) >> 8; mac_addr[2] = mac_hi & 0xFF; mac_addr[3] = (mac_lo & 0xFF0000) >> 16; mac_addr[4] = (mac_lo & 0xFF00) >> 8; mac_addr[5] = mac_lo & 0xFF; Regards Mugunthan V N