riscv: booti: do not force relocation if force_reloc is not set
authorVitaly Wool <vitaly.wool@konsulko.com>
Tue, 6 Apr 2021 07:50:16 +0000 (10:50 +0300)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Wed, 21 Jul 2021 08:38:26 +0000 (16:38 +0800)
commit6ba8eeb6f17c08a7a7fd97683161330d01a8ef2e
treee72b79a066ba984d541b17b7ec03e437cbf1c747
parent66a21be6744bf2926c8bc30100662caeb0fd3667
riscv: booti: do not force relocation if force_reloc is not set

If force_reloc flag is not set and booti is called for an address
ouside RAM (i. e. QSPI NOR flash), we should honor that and not try
to force relocation in a bogus fashion.

Signed-off-by: Vitaly Wool <vitaly.wool@konsulko.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
arch/riscv/lib/image.c