]> git.baikalelectronics.ru Git - kernel.git/commit
riscv: Fixup obvious bug for fp-regs reset
authorGuo Ren <ren_guo@c-sky.com>
Sun, 5 Jan 2020 02:52:14 +0000 (10:52 +0800)
committerPaul Walmsley <paul.walmsley@sifive.com>
Sun, 12 Jan 2020 18:12:44 +0000 (10:12 -0800)
commit12f0316e8d884eeae7acdb5f5c996fa89169dd79
treededfd6d441a9e9f2854a7bccc11bbaccc8580c40
parent3bff1b7e72ce0c3caa9469c3a6b1b6cdf69a5f16
riscv: Fixup obvious bug for fp-regs reset

CSR_MISA is defined in Privileged Architectures' spec: 3.1.1 Machine
ISA Register misa. Every bit:1 indicate a feature, so we should beqz
reset_done when there is no F/D bit in csr_misa register.

Signed-off-by: Guo Ren <ren_guo@c-sky.com>
[paul.walmsley@sifive.com: fix typo in commit message]
Fixes: d469183c07b4c ("riscv: clear the instruction cache and all registers when booting")
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
arch/riscv/kernel/head.S