sysreset: provide SBI based sysreset driver
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sun, 12 Sep 2021 19:11:46 +0000 (21:11 +0200)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Thu, 7 Oct 2021 08:08:23 +0000 (16:08 +0800)
commit24ed5317d427bfe278a1329abbf4522dba1025a3
tree819a4d8ac328adbc91870b97c08e6385ec05ba6a
parent09d7cc3369fcb9a6c86996ae8a58ff5dc34b3798
sysreset: provide SBI based sysreset driver

Provide sysreset driver using the SBI system reset extension.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Sean Anderson <seanga2@gmail.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Samuel Holland <samuel@sholland.org>
MAINTAINERS
arch/riscv/cpu/cpu.c
arch/riscv/include/asm/sbi.h
arch/riscv/lib/sbi.c
drivers/sysreset/Kconfig
drivers/sysreset/Makefile
drivers/sysreset/sysreset_sbi.c [new file with mode: 0644]