PSA PAKE: remove obsolete types and macros

Making the cipher suite struct internal made a number of types and
macros in the interface unused.

Signed-off-by: Janos Follath <janos.follath@arm.com>
diff --git a/include/psa/crypto_values.h b/include/psa/crypto_values.h
index bed48f7..78d431b 100644
--- a/include/psa/crypto_values.h
+++ b/include/psa/crypto_values.h
@@ -2504,8 +2504,9 @@
 /** The PAKE uses elliptic curves.
  *
  * The corresponding family type is ::psa_ecc_family_t. In determining a
- * specific curve in the family ::psa_pake_bits_t values are interpreted in the
- * exact same way as ::psa_key_bits_t would.
+ * specific curve in the family the cipher suite (see
+ * ::psa_pake_cipher_suite_t) bits are interpreted in the exact same way
+ * as key bits are.
  *
  * Input and output during the operation can involve group elements and scalar
  * values:
@@ -2521,8 +2522,9 @@
 /** The PAKE uses finite fields based Diffie-Hellman groups.
  *
  * The corresponding family type is ::psa_dh_family_t. In determining a
- * specific group in the family ::psa_pake_bits_t values are interpreted in the
- * exact same way as ::psa_key_bits_t would.
+ * specific group in the family the cipher suite (see
+ * ::psa_pake_cipher_suite_t) bits are interpreted in the exact same way
+ * as key bits are.
  *
  * Input and output during the operation can involve group elements and scalar
  * values:
@@ -2535,28 +2537,6 @@
  */
 #define PSA_PAKE_PRIMITIVE_TYPE_DH       ((psa_pake_primitive_type_t)0x02)
 
-/** Construct a PAKE primitive from type, family and bitsize.
- *
- * \param pake_type     The type of the primitive
- *                      (value of type ::psa_pake_primitive_type_t).
- * \param pake_family   The family of the primitive
- *                      (the type and interpretation of this parameter depends
- *                      on \p type, for more information consult the
- *                      documentation of individual ::psa_pake_primitive_type_t
- *                      constants).
- * \param pake_bits     The bitsize of the primitive
- *                      (Value of type ::psa_pake_bits_t. The interpretation
- *                      of this parameter depends on \p family, for more
- *                      information consult the documentation of individual
- *                      ::psa_pake_primitive_type_t constants).
- *
- * \return The constructed primitive value.
- */
-#define PSA_PAKE_PRIMITIVE(pake_type, pake_family, pake_bits) \
-    ((psa_pake_primitive_t) (((pake_type) << 24 |             \
-            (pake_family) << 16) | (pake_bits)))
-
-
 /** The key share being sent to or received from the peer.
  *
  * Unless the documentation of the PAKE algorithm says otherwise this is a
@@ -2572,7 +2552,6 @@
  */
 #define PSA_PAKE_DATA_KEY_SHARE                 ((psa_pake_data_t)0x01)
 
-
 /** A Schnorr NIZKP public key.
  *
  * This is a group element.
@@ -2587,7 +2566,6 @@
  */
 #define PSA_PAKE_DATA_ZK_PUBLIC                 ((psa_pake_data_t)0x02)
 
-
 /** A Schnorr NIZKP proof.
  *
  * This is a scalar value.