[PATCH] davinci: da850 EVM: read mac address from SPI flash
sudhakar.raj at ti.com
Wed Jun 22 00:13:54 EDT 2011
On Mon, Jun 20, 2011 at 23:16:56, Nori, Sekhar wrote:
> Hi Sudhakar,
> On Wed, Jun 08, 2011 at 18:32:35, Rajashekhara, Sudhakar wrote:
> > DA850/OMAP-L138 EMAC driver uses random mac address instead of a fixed
> > one because the mac address is not stuffed into EMAC platform data.
> > This patch provides a function which reads the mac address stored in
> > SPI flash (registered as MTD device) and populates the EMAC platform
> > data. The function which reads the mac address is registered as a
> > callback which gets called upon addition of MTD device.
> > NOTE: In case the MAC address stored in SPI flash is erased, follow
> > the instructions at  to restore it.
> > 
> > http://processors.wiki.ti.com/index.php/GSG:_OMAP-L138_DVEVM_Additiona
> > l_Procedures#Restoring_MAC_address_on_SPI_Flash
> > Signed-off-by: Rajashekhara, Sudhakar <sudhakar.raj at ti.com>
> > ---
> > +
> > + if (mtd_has_partitions())
> > + register_mtd_user(&da850evm_spi_notifier);
> The v3.0 merge removes mtd_has_partitions() so this fails to build. Can you please fix and re-submit?
I'll rework on this patch and submit it again.
More information about the linux-arm-kernel