arch/risc-v: implement sbi_ipi_send

And SBI ipi support.

Fixup: 4f63ca1418 ("arch/risc-v: unfiy IPI access)
Signed-off-by: Inochi Amaoto <inochiama@outlook.com>
This commit is contained in:
Inochi Amaoto
2024-04-28 10:35:16 +08:00
committed by Xiang Xiao
parent b283b949b6
commit bd895222eb
15 changed files with 122 additions and 4 deletions
@@ -78,6 +78,7 @@ CONFIG_NSH_FILE_APPS=y
CONFIG_NSH_PROMPT_STRING=""
CONFIG_NSH_READLINE=y
CONFIG_NUTTSBI=y
CONFIG_NUTTSBI_IPI_BASE=0xf04000000
CONFIG_NUTTSBI_MTIMECMP_BASE=0xf04004000
CONFIG_NUTTSBI_MTIME_BASE=0xf0400bff8
CONFIG_PATH_INITIAL="/system/bin"
@@ -71,6 +71,7 @@ CONFIG_NSH_FILEIOSIZE=512
CONFIG_NSH_FILE_APPS=y
CONFIG_NSH_READLINE=y
CONFIG_NUTTSBI=y
CONFIG_NUTTSBI_IPI_BASE=0xf04000000
CONFIG_NUTTSBI_MTIMECMP_BASE=0xf04004000
CONFIG_NUTTSBI_MTIME_BASE=0xf0400bff8
CONFIG_PATH_INITIAL="/system/bin"
@@ -64,6 +64,7 @@ CONFIG_NSH_FILE_APPS=y
CONFIG_NSH_PROMPT_STRING="remote> "
CONFIG_NSH_READLINE=y
CONFIG_NUTTSBI=y
CONFIG_NUTTSBI_IPI_BASE=0xf04000000
CONFIG_NUTTSBI_MTIMECMP_BASE=0xf04004000
CONFIG_NUTTSBI_MTIME_BASE=0xf0400bff8
CONFIG_PATH_INITIAL="/system/bin"