This patch changed the type from unsigned long to loff_t in the
common/env_onenand.c.

The address type is changed from unsigned long to loff_t,
but common/env_onenand.c is not yet. So, this patch is needed
to get the accurate value of env_addr.

Signed-off-by: HeungJun, Kim <riverful....@samsung.com>

---

The env_relocate() in the common/env_common.c calls
the env_relocate_spec() in the env_relocate_spec(),
if use the onenand boot.
But, env_addr's type is still unsigned long, thus it needed
to be changed to loff_t.

 common/env_onenand.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/common/env_onenand.c b/common/env_onenand.c
index ed77051..48089a9 100644
--- a/common/env_onenand.c
+++ b/common/env_onenand.c
@@ -58,7 +58,7 @@ uchar env_get_char_spec(int index)

 void env_relocate_spec(void)
 {
-       unsigned long env_addr;
+       loff_t env_addr;
        int use_default = 0;
        size_t retlen;

-- 
1.5.6.3
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to