diff options
| author | Hiroyuki Yokoyama <[email protected]> | 2018-10-18 20:43:54 +0200 |
|---|---|---|
| committer | Simon Glass <[email protected]> | 2018-11-20 19:14:22 -0700 |
| commit | b1a7e79949a972231ddf793fd48ca0ce9cf48da5 (patch) | |
| tree | 5d10d0b102b7dbd916405726795975f200697862 /cmd | |
| parent | 410d9b644639799259cddba9cbff96c2db038a6b (diff) | |
cmd: fdt: Fix fdt address information after the movement
This patch fixes the address information of fdt.
wrong case:
=> fdt addr 0x48000000
=> fdt move 0x48000000 0x41000000 0xa000
=> fdt addr
The address of the fdt is 48000000
Active address in this case is 0x41000000.
Signed-off-by: Hiroyuki Yokoyama <[email protected]>
Signed-off-by: Marek Vasut <[email protected]>
Cc: Hiroyuki Yokoyama <[email protected]>
Cc: Nobuhiro Iwamatsu <[email protected]>
Cc: Pantelis Antoniou <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/fdt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/fdt.c b/cmd/fdt.c index 8a19a3fdbf2..84be26f4f19 100644 --- a/cmd/fdt.c +++ b/cmd/fdt.c @@ -202,7 +202,7 @@ static int do_fdt(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) fdt_strerror(err)); return 1; } - working_fdt = newaddr; + set_working_fdt_addr((ulong)newaddr); #ifdef CONFIG_OF_SYSTEM_SETUP /* Call the board-specific fixup routine */ } else if (strncmp(argv[1], "sys", 3) == 0) { |
