Crypto: Release AEAD multipart operation correctly

This patch makes sure that the operation is release on API
failure only for psa_aead_abort/verify/finish and is not
released for psa_aead_generate_nonce/set_nonce/set_lengths/
update/update_ad as done similarly for other multipart flows.

Signed-off-by: Antonio de Angelis <antonio.deangelis@arm.com>
Change-Id: I7f9f211d94af991894247f4e2e97f76e4e8bd534
1 file changed