Fix the documentation of has_even_parity

The documentation had the boolean meaning of the return value inverted.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/tests/suites/test_suite_psa_crypto_metadata.function b/tests/suites/test_suite_psa_crypto_metadata.function
index 2c06983..7c0929e 100644
--- a/tests/suites/test_suite_psa_crypto_metadata.function
+++ b/tests/suites/test_suite_psa_crypto_metadata.function
@@ -67,7 +67,7 @@
  *
  * The expected parity is even so that 0 is considered a valid encoding.
  *
- * Return 0 if value has even parity and a nonzero value otherwise. */
+ * Return a nonzero value if value has even parity and 0 otherwise. */
 int has_even_parity( uint32_t value )
 {
     value ^= value >> 16;