X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=common%2Fupdate.c;h=c8dd346a0956951a0683679bdd37d13c07383e60;hb=634fe73eedb9551a13296f356afae67539583f17;hp=33bffaa89eca52014e88fdab626912be8f55bbdf;hpb=9b643e312d528f291966c1f30b0d90bf3b1d43dc;p=oweals%2Fu-boot.git diff --git a/common/update.c b/common/update.c index 33bffaa89e..c8dd346a09 100644 --- a/common/update.c +++ b/common/update.c @@ -1,13 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * (C) Copyright 2008 Semihalf * * Written by: Rafal Czubak * Bartlomiej Sieka - * - * SPDX-License-Identifier: GPL-2.0+ */ #include +#include +#include #if !(defined(CONFIG_FIT) && defined(CONFIG_OF_LIBFDT)) #error "CONFIG_FIT and CONFIG_OF_LIBFDT are required for auto-update feature" @@ -18,12 +19,14 @@ #endif #include +#include #include #include #include #include #include #include +#include /* env variable holding the location of the update file */ #define UPDATE_FILE_ENV "updatefile" @@ -43,7 +46,6 @@ extern ulong tftp_timeout_ms; extern int tftp_timeout_count_max; -extern ulong load_addr; #ifdef CONFIG_MTD_NOR_FLASH extern flash_info_t flash_info[]; static uchar *saved_prot_info; @@ -70,7 +72,7 @@ static int update_load(char *filename, ulong msec_max, int cnt_max, ulong addr) env_set("netretry", "no"); /* download the update file */ - load_addr = addr; + image_load_addr = addr; copy_filename(net_boot_file_name, filename, sizeof(net_boot_file_name)); size = net_loop(TFTPGET);