Merge pull request #10186 from mpg/rm-pk-decrypt

Remove call to pk_decrypt() in ssl_server2
diff --git a/tests/scripts/components-compiler.sh b/tests/scripts/components-compiler.sh
index 52ba8bf..6f311ac 100644
--- a/tests/scripts/components-compiler.sh
+++ b/tests/scripts/components-compiler.sh
@@ -93,10 +93,7 @@
     scripts/config.py full
     loc_cflags="$ASAN_CFLAGS -DPSA_CRYPTO_DRIVER_TEST -DMBEDTLS_CONFIG_ADJUST_TEST_ACCELERATORS"
     loc_cflags="${loc_cflags} -I../framework/tests/include -O2"
-    # Until https://github.com/Mbed-TLS/mbedtls/issues/9814 is fixed,
-    # disable the new problematic optimization.
-    loc_cflags="${loc_cflags} -fzero-init-padding-bits=unions"
-    # Also allow a warning that we don't yet comply to.
+    # Allow a warning that we don't yet comply to.
     # https://github.com/Mbed-TLS/mbedtls/issues/9944
     loc_cflags="${loc_cflags} -Wno-error=unterminated-string-initialization"
 
diff --git a/tf-psa-crypto b/tf-psa-crypto
index dc6c602..35ae18c 160000
--- a/tf-psa-crypto
+++ b/tf-psa-crypto
@@ -1 +1 @@
-Subproject commit dc6c60204bbf841f0b118840813e561a399e4d73
+Subproject commit 35ae18cf891d3675584da41f7e830f1de5f87f07