env: dataflash: fix env_init issue
authorBo Shen <voice.shen@atmel.com>
Tue, 8 Oct 2013 08:30:21 +0000 (16:30 +0800)
committerTom Rini <trini@ti.com>
Mon, 14 Oct 2013 20:06:52 +0000 (16:06 -0400)
commitcca2011e62289063066faee3cf8e3d74685be8fc
treec5da820fbf3f16697802c33f9c9494a42ecd5542
parent47a4bea6af77b01d59a410d09a4c34b2dd14cf50
env: dataflash: fix env_init issue

As the SPI controller is not initialized before env_init(), it causes
reading env in dataflash failed. So, although saveenv() successfully,
it shows warning information when reboot the system as following:

  *** Warning - bad CRC, using default environment

Let the env_relocate() to check env CRC and import it.

Signed-off-by: Bo Shen <voice.shen@atmel.com>
common/env_dataflash.c