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

Reply via email to