arch: riscv: fix logic error in parse_dtb
authorAndreas Schwab <schwab@suse.de>
Thu, 7 Feb 2019 14:44:26 +0000 (15:44 +0100)
committerPalmer Dabbelt <palmer@sifive.com>
Mon, 4 Mar 2019 19:32:14 +0000 (11:32 -0800)
commitf7ccc35aa3bd728ad8451f4d06e801cfe5c5498c
treeb8c3e7d76573282ab940c288770b67e4abdd54d0
parentfbdc6193dc706c863b70accf2006fa00331a7c3f
arch: riscv: fix logic error in parse_dtb

The function early_init_dt_scan returns true if a DTB was detected.

Fixes: 8fd6e05c7463 ("arch: riscv: support kernel command line forcing when no DTB passed")
Signed-off-by: Andreas Schwab <schwab@suse.de>
Reviewed-by: Atish Patra <atish.patra@wdc.com>
Reviewed-by: Paul Walmsley <paul.walmsley@sifive.com>
Tested-by: Paul Walmsley <paul.walmsley@sifive.com> # FU540 HiFive-U BBL
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
arch/riscv/kernel/setup.c