cd8d4ccad5
Prevents Zephyr from enabling the initial attestation service in TF-M, due to a dependency it has on an incompatibly-licensed library (QCBOR). This update checks if either of the following config flags are enabled at build time: - `CONFIG_TFM_PARTITION_INITIAL_ATTESTATION` - `CONFIG_TFM_PSA_TEST_INITIAL_ATTESTATION` If either of these are set to true, a fatal error will be thrown at build time, indicating the reason for the failure. This change can be reverted once a longer term solution to the QCBOR license issues has been resolved. Signed-off-by: Kevin Townsend <kevin.townsend@linaro.org> |
||
---|---|---|
.. | ||
interface | ||
psa | ||
src | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.tfm | ||
Kconfig.tfm.crypto_modules | ||
Kconfig.tfm.partitions |