Platform: AN552: Create unique provisioning bundle

If TFM_DUMMY_PROVISIONING is OFF then calculate the
hash of the new private keys' public pair and use that for
provisioning.
The other keys can also be generated if needed or can be
set in the config files.

The provisioning bundle build is supported by armclang, gcc
and iar as well.

Change-Id: I32af4a34720cfa0aeda1220499aa9404a0056cad
Signed-off-by: Dávid Házi <david.hazi@arm.com>
Signed-off-by: Bence Balogh <bence.balogh@arm.com>
diff --git a/toolchain_IARARM.cmake b/toolchain_IARARM.cmake
index 75ce694..46e8556 100644
--- a/toolchain_IARARM.cmake
+++ b/toolchain_IARARM.cmake
@@ -58,6 +58,7 @@
       --silent
       --semihosting
       --redirect __write=__write_buffered
+      --diag_suppress=lp005
       "SHELL:--fpu none"
     )
 endmacro()