zephyr/samples/tfm_integration
Tomi Fontanilles c1342b3aa9 modules: mbedtls: remove the default enabling of features
In an effort to shave off code size, remove out-of-the-box
enabling of crypto features (except SHA-256).

Configurations are adjusted to enable what they need.

Bonuses:

- When enabled, AES now defaults to using a smaller version
(`CONFIG_MBEDTLS_AES_ROM_TABLES` isn't default enabled anymore,
and if enabled, `CONFIG_MBEDTLS_AES_FEWER_TABLES` defaults to y).

- Conditions around Mbed TLS Kconfig options have been improved
to reflect the reality of the dependencies.

Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2024-05-31 16:33:06 -05:00
..
psa_crypto modules: mbedtls: remove the default enabling of features 2024-05-31 16:33:06 -05:00
psa_protected_storage samples: tfm_integration: lpc55s69: enable tfm samples 2024-03-15 10:33:46 -05:00
tfm_ipc boards: st: tfm: Update board documentation 2024-03-22 09:23:30 +00:00
tfm_psa_test modules: tf-m: restore check on CONFIG_TFM_PARTITION_INITIAL_ATTESTATION 2024-05-29 04:56:40 -07:00
tfm_regression_test boards: st: nucleo_l552ze_q: Populate ns flash partitions 2024-03-22 09:23:30 +00:00
tfm_secure_partition samples: tfm_secure_partition: fix build of the ARoT 2024-05-02 09:42:34 -07:00
tfm_integration.rst doc: samples: tfm: remove extra title 2023-09-26 12:02:54 +02:00