Let users know that the protocol exists and how to disable it.
Signed-off-by: Felix Moessbauer <[email protected]>
---
doc/develop/uefi/uefi.rst | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/doc/develop/uefi/uefi.rst b/doc/develop/uefi/uefi.rst
index 94ddf690440..7d5d8943360 100644
--- a/doc/develop/uefi/uefi.rst
+++ b/doc/develop/uefi/uefi.rst
@@ -1015,6 +1015,19 @@ So our final format of the FilePathList[] is::
Loaded image - end node (0xff) - VenMedia - initrd_1 - [end node (0x01) -
initrd_n ...] - end node (0xff)
+Timestamp protocol
+~~~~~~~~~~~~~~~~~~
+
+The EFI_TIMESTAMP_PROTOCOL gives UEFI applications access to a monotonic
+timestamp counter, e.g. for performance measurements. It is enabled by
+default and can be disabled with::
+
+ CONFIG_EFI_TIMESTAMP_PROTOCOL=n
+
+GetTimestamp() returns the value of U-Boot's tick counter (get_ticks()).
+GetProperties() reports the tick frequency (get_tbclk()) and an end value of
+0xffffffffffffffff as U-Boot extends narrower hardware counters to 64 bits.
+
Links
-----
--
2.55.0