summaryrefslogtreecommitdiff
path: root/doc/api
diff options
context:
space:
mode:
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2023-10-31 14:55:51 +0200
committerLeo Yu-Chi Liang <ycliang@andestech.com>2023-11-02 16:22:06 +0800
commit9757cae991669f9a3d2b981b77231ee891d0597d (patch)
treeb87d518a0708339215a5770457d3a3a3e579dbda /doc/api
parentb8a902b81462a1fa6bd4fc8614cdc386fa7849d4 (diff)
downloadu-boot-9757cae991669f9a3d2b981b77231ee891d0597d.tar.gz
u-boot-9757cae991669f9a3d2b981b77231ee891d0597d.tar.bz2
u-boot-9757cae991669f9a3d2b981b77231ee891d0597d.zip
riscv: allow resume after exception
If CSRs like seed are readable by S-mode, may not be determinable by S-mode. For safe driver probing allow to resume via a longjmp after an exception. Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
Diffstat (limited to 'doc/api')
-rw-r--r--doc/api/index.rst1
-rw-r--r--doc/api/interrupt.rst6
2 files changed, 7 insertions, 0 deletions
diff --git a/doc/api/index.rst b/doc/api/index.rst
index 2f0218c47a..51b2013af3 100644
--- a/doc/api/index.rst
+++ b/doc/api/index.rst
@@ -12,6 +12,7 @@ U-Boot API documentation
efi
event
getopt
+ interrupt
linker_lists
lmb
logging
diff --git a/doc/api/interrupt.rst b/doc/api/interrupt.rst
new file mode 100644
index 0000000000..5721231d91
--- /dev/null
+++ b/doc/api/interrupt.rst
@@ -0,0 +1,6 @@
+.. SPDX-License-Identifier: GPL-2.0+
+
+Interrupt API
+=============
+
+.. kernel-doc:: include/interrupt.h