bcma: Move initialization of SPROM to prevent overwrite
authorNathan Hintz <nlhintz@hotmail.com>
Sat, 5 May 2012 04:56:32 +0000 (21:56 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 16 May 2012 16:46:03 +0000 (12:46 -0400)
commit5fe2e0711dd9286e46f60f21c8cd580242cf8f89
tree140900aaf93cd7b8c5d6d3c21e18dd81defb1d70
parent82a7c2bb5f57fd9f610f9e6d7c532033bebfa0cc
bcma: Move initialization of SPROM to prevent overwrite

The first thing bcm47xx_fill_sprom does is initialize (zero fill) the SPROM.  For
BCMA SOC, this wipes out any values previously read by bcm47xx_fill_sprom_ethernet
(see arch/mips/bcm47xx/setup.c - bcm47xx_get_sprom_bcma).  Move the initialization
of SPROM so it is called prior to filling in any values.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
arch/mips/bcm47xx/setup.c
arch/mips/bcm47xx/sprom.c