api extensions: cross links between cache API and TA flag
Add cross links between documentation on TA cache maintenance
API description and the TA extended property flag related to
that API.
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
diff --git a/architecture/trusted_applications.rst b/architecture/trusted_applications.rst
index 3929bba..2953115 100644
--- a/architecture/trusted_applications.rst
+++ b/architecture/trusted_applications.rst
@@ -180,15 +180,16 @@
to handle memory reference invocation parameters that relate to secure data path
buffers.
+.. _ta_property_cache_maintenance:
Cache maintenance Flag
----------------------
``TA_FLAG_CACHE_MAINTENANCE`` is a bit flag supported by ``TA_FLAGS``. This
-property flag claims access to the cache maintenance API for the TA:
-``TEE_CacheXxxx()``. Refer to the OP-TEE to check if cache API support is
-enabled. TAs that do not set ``TA_FLAG_CACHE_MAINTENANCE`` in the value of their
-``TA_FLAGS`` will not be able to call the cache maintenance API.
-
+property flag, when enabled, allows Trusted Applciation to use the cache
+maintenance API extension of the Internal Core API described in
+:ref:`extensions_cache_maintenance`. TAs that do not set
+``TA_FLAG_CACHE_MAINTENANCE`` in the value of their ``TA_FLAGS`` will not be
+able to call the cache maintenance API.
Deprecated Property Flags
-------------------------