X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=env%2Fubi.c;h=eb2346f3a1fd036cf4629a7c9260bfe3b715c0d3;hb=0cba6e906a5a94b68dc4b42dc5e9bca8e77798f7;hp=72c7a7829e556fcc7d732b0acc6863d7bbdad409;hpb=31f044bd91df58bed6bb8cfadfc187eedac1442e;p=platform%2Fkernel%2Fu-boot.git diff --git a/env/ubi.c b/env/ubi.c index 72c7a78..eb2346f 100644 --- a/env/ubi.c +++ b/env/ubi.c @@ -1,8 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * (c) Copyright 2012 by National Instruments, * Joe Hershberger - * - * SPDX-License-Identifier: GPL-2.0+ */ #include @@ -115,7 +114,7 @@ static int env_ubi_load(void) if (ubi_part(CONFIG_ENV_UBI_PART, NULL)) { printf("\n** Cannot find mtd partition \"%s\"\n", CONFIG_ENV_UBI_PART); - set_default_env(NULL); + set_default_env(NULL, 0); return -EIO; } @@ -152,20 +151,18 @@ static int env_ubi_load(void) if (ubi_part(CONFIG_ENV_UBI_PART, NULL)) { printf("\n** Cannot find mtd partition \"%s\"\n", CONFIG_ENV_UBI_PART); - set_default_env(NULL); + set_default_env(NULL, 0); return -EIO; } if (ubi_volume_read(CONFIG_ENV_UBI_VOLUME, buf, CONFIG_ENV_SIZE)) { printf("\n** Unable to read env from %s:%s **\n", CONFIG_ENV_UBI_PART, CONFIG_ENV_UBI_VOLUME); - set_default_env(NULL); + set_default_env(NULL, 0); return -EIO; } - env_import(buf, 1); - - return 0; + return env_import(buf, 1); } #endif /* CONFIG_SYS_REDUNDAND_ENVIRONMENT */