summaryrefslogtreecommitdiffstats
path: root/doc/api
diff options
context:
space:
mode:
authorHeinrich Schuchardt <xypron.glpk@gmx.de>2019-09-05 20:37:13 +0200
committerHeinrich Schuchardt <xypron.glpk@gmx.de>2019-09-05 23:18:52 +0200
commitfe1a81c1a47737d3ce6b6855a05468b7546d4982 (patch)
treef463d4e65bc5bec09c7cf6ee8a01991e441841e1 /doc/api
parentcda9b352726117779bf2e7a26e19026d42a6cd1f (diff)
downloadu-boot-fe1a81c1a47737d3ce6b6855a05468b7546d4982.tar.gz
u-boot-fe1a81c1a47737d3ce6b6855a05468b7546d4982.tar.xz
u-boot-fe1a81c1a47737d3ce6b6855a05468b7546d4982.zip
doc: UEFI API documentation
Add some more files to the UEFI API documentation. Correct some Sphinx comments. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'doc/api')
-rw-r--r--doc/api/efi.rst33
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/api/efi.rst b/doc/api/efi.rst
index 39e2dbae0b..2ca344932e 100644
--- a/doc/api/efi.rst
+++ b/doc/api/efi.rst
@@ -103,3 +103,36 @@ Block device driver
.. kernel-doc:: lib/efi_driver/efi_block_device.c
:internal:
+
+Protocols
+---------
+
+Block IO protocol
+~~~~~~~~~~~~~~~~~
+
+.. kernel-doc:: lib/efi_loader/efi_disk.c
+ :internal:
+
+File protocol
+~~~~~~~~~~~~~
+
+.. kernel-doc:: lib/efi_loader/efi_file.c
+ :internal:
+
+Graphical output protocol
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. kernel-doc:: lib/efi_loader/efi_gop.c
+ :internal:
+
+Network protocols
+~~~~~~~~~~~~~~~~~
+
+.. kernel-doc:: lib/efi_loader/efi_net.c
+ :internal:
+
+Text IO protocols
+~~~~~~~~~~~~~~~~~
+
+.. kernel-doc:: lib/efi_loader/efi_console.c
+ :internal: