summaryrefslogtreecommitdiffstats
path: root/doc/api
Commit message (Collapse)AuthorAgeFilesLines
* efi_loader: prepare for read only OP-TEE variablesHeinrich Schuchardt2020-07-111-0/+2
| | | | | | | | | | | | | | | | | | We currently have two implementations of UEFI variables: * variables provided via an OP-TEE module * variables stored in the U-Boot environment Read only variables are up to now only implemented in the U-Boot environment implementation. Provide a common interface for both implementations that allows handling read-only variables. As variable access is limited to very few source files put variable related definitions into new include efi_variable.h instead of efi_loader. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* doc: random number generationHeinrich Schuchardt2020-06-142-0/+18
| | | | | | | Add random number generation APIs to the HTML documentation. Fix style issues. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* doc: dfu: add DFU to HTML documentationHeinrich Schuchardt2020-05-252-0/+8
| | | | | | | | Add the device firmware update functions to the generated HTML documentation. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Acked-by: Lukasz Majewski <lukma@denx.de>
* doc: add Unicode functions to API descriptionHeinrich Schuchardt2020-05-092-0/+8
| | | | | | Add include/charset.h to generated HTML documentation Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* efi_selftest: add unit test functions to HTML documentationHeinrich Schuchardt2020-05-091-0/+9
| | | | | | | | | Add the UEFI unit test helper functions to the generated HTML documentation. Correct some documentation texts in include/efi_selftest.h. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* efi_loader: function descriptions efi_watchdog.cHeinrich Schuchardt2020-04-161-0/+6
| | | | | | | Correct function descriptions in efi_watchdog.c. Add the descriptions to the generated HTML documentation. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* efi_loader: function descriptions efi_unicode_collation.cHeinrich Schuchardt2020-04-161-0/+6
| | | | | | | Correct function descriptions in efi_unicode_collation.c Add the Unicode collation protocol to the generated HTML documentation. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* doc/efi: add load file 2 protocol to HTML documentationHeinrich Schuchardt2020-02-281-0/+9
| | | | | | | | | | The load file 2 protocol can be used by the Linux kernel to load the initial RAM disk. U-Boot can be configured to provide an implementation. Add a description to the UEFI overview and document the related functions in the API section. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* efi_loader: document functions in efi_rng.cHeinrich Schuchardt2020-01-151-0/+6
| | | | | | Add the missing Sphinx documentation. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* doc: UEFI API documentationHeinrich Schuchardt2019-09-051-0/+33
| | | | | | | | Add some more files to the UEFI API documentation. Correct some Sphinx comments. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* doc: Move existing rst files into api sub-directoryBin Meng2019-07-244-0/+223
Currently the Sphinx doc only contains API descriptions of several U-Boot subsystems. For future extension, group these existing docs into an API sub-directory. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>