Enhance description for MBEDTLS_PSA_CRYPTO_CONFIG
Provided detailed description for MBEDTLS_PSA_CRYPTO_CONFIG so that it is
more clear to the user when the feature should be enabled or disabled.
It also mentions where to look for PSA crypto config settings;
include/psa/crypto_config.h. Removed some other related comments that
were not necessary.
*
* Enable support for the experimental PSA crypto driver interface.
*
- * Requires: MBEDTLS_PSA_CRYPTO_C or MBEDTLS_PSA_CRYPTO_CONFIG
+ * Requires: MBEDTLS_PSA_CRYPTO_C
*
* \warning This interface is experimental and may change or be removed
* without notice.
/**
* \def MBEDTLS_PSA_CRYPTO_CONFIG
*
- * This setting should be used to allow for conditional inclusion of PSA features.
+ * This setting allows support for cryptographic mechanisms through the PSA
+ * API to be configured separately from support through the mbedtls API.
+ *
+ * Uncomment this to enable use of PSA Crypto configuration settings which
+ * can be found in include/psa/crypto_config.h
*
- * Uncomment this to enable use of PSA Crypto configuration settings.
+ * This feature is still experimental and is not ready for production since
+ * it is not completed.
*/
//#define MBEDTLS_PSA_CRYPTO_CONFIG
#include MBEDTLS_USER_CONFIG_FILE
#endif
-/**
- * \name SECTION: PSA Crypto settings
- *
- */
#include "mbedtls/config_psa.h"
#include "mbedtls/check_config.h"
