stm32mp: ssp: Add secure secret provisioning feature
This patch adds changes to support the secure secret
provisioning (SSP).
Main changes are:
- Add SSP library which includes OTP fusing services
- Change TF-A binary layout for SSP binary to embed only BL2
and device tree.
- Modify some generic drivers to embed only needed functions
- Add read functionality for UART/USB programmer mode to receive
the encrypted binary.
Signed-off-by:
Lionel Debieve <lionel.debieve@st.com>
Change-Id: Ie5cdc173c3e924c466ce9a66a98c679a9ace08d4