| /rk3399_ARM-atf/plat/arm/board/n1sdp/fdts/ |
| H A D | n1sdp_tb_fw_config.dts | 17 * heap information. The default values don't matter since 19 * In case of having shared Mbed TLS heap between BL1 and BL2, 21 * info about the shared heap. This info will be available for 22 * BL2 in order to locate and re-use the heap.
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/platform/rdn2/fdts/ |
| H A D | rdn2_tb_fw_config.dts | 18 * heap information. The default values don't matter since 20 * In case of having shared Mbed TLS heap between BL1 and BL2, 22 * info about the shared heap. This info will be available for 23 * BL2 in order to locate and re-use the heap.
|
| H A D | rdn2_stmm_sel0_manifest.dts | 136 heap { 139 * heap buffer. 141 description = "heap";
|
| /rk3399_ARM-atf/plat/arm/board/morello/fdts/ |
| H A D | morello_tb_fw_config.dts | 17 * heap information. The default values don't matter since 19 * In case of having shared Mbed TLS heap between BL1 and BL2, 21 * info about the shared heap. This info will be available for 22 * BL2 in order to locate and re-use the heap.
|
| /rk3399_ARM-atf/drivers/auth/mbedtls/ |
| H A D | mbedtls_common.c | 65 static unsigned char heap[TF_MBEDTLS_HEAP_SIZE]; in get_mbedtls_heap_helper() local 70 *heap_addr = heap; in get_mbedtls_heap_helper() 71 *heap_size = sizeof(heap); in get_mbedtls_heap_helper()
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/platform/rdv3/fdts/ |
| H A D | rdv3_tb_fw_config.dts | 18 * heap information. The default values don't matter since 20 * In case of having shared Mbed TLS heap between BL1 and BL2, 22 * info about the shared heap. This info will be available for 23 * BL2 in order to locate and re-use the heap.
|
| /rk3399_ARM-atf/plat/arm/common/ |
| H A D | arm_dyn_cfg.c | 51 static unsigned char heap[TF_MBEDTLS_HEAP_SIZE]; in arm_get_mbedtls_heap() local 53 *heap_addr = heap; in arm_get_mbedtls_heap() 54 *heap_size = sizeof(heap); in arm_get_mbedtls_heap() 55 mbedtls_heap_addr = heap; in arm_get_mbedtls_heap() 56 mbedtls_heap_size = sizeof(heap); in arm_get_mbedtls_heap()
|
| H A D | arm_transfer_list.c | 20 static unsigned char heap[TF_MBEDTLS_HEAP_SIZE]; 22 #define MBEDTLS_HEAP_ADDR heap 23 #define MBEDTLS_HEAP_SIZE sizeof(heap) 16 static unsigned char heap[TF_MBEDTLS_HEAP_SIZE]; global() variable
|
| /rk3399_ARM-atf/plat/arm/board/tc/fdts/ |
| H A D | tc_tb_fw_config.dts | 19 * heap information. The default values don't matter since 21 * In case of having shared Mbed TLS heap between BL1 and BL2, 23 * info about the shared heap. This info will be available for 24 * BL2 in order to locate and re-use the heap.
|
| /rk3399_ARM-atf/plat/arm/board/juno/fdts/ |
| H A D | juno_tb_fw_config.dts | 16 * heap information. The default values don't matter since 18 * In case of having shared Mbed TLS heap between BL1 and BL2, 20 * info about the shared heap. This info will be available for 21 * BL2 in order to locate and re-use the heap.
|
| /rk3399_ARM-atf/fdts/ |
| H A D | stmm_template.dts | 111 stmm_heap: heap { 114 * heap buffer. 116 description = "heap";
|
| H A D | stm32mp13-bl2.dtsi | 70 /* Use SRAM2 to manage the mbedTLS heap */
|
| H A D | stm32mp15-bl2.dtsi | 86 * heap information.
|
| /rk3399_ARM-atf/plat/arm/board/fvp/fdts/ |
| H A D | fvp_tb_fw_config.dts | 20 * heap information. The default values don't matter since 22 * In case of having shared Mbed TLS heap between BL1 and BL2, 24 * info about the shared heap. This info will be available for 25 * BL2 in order to locate and re-use the heap.
|
| /rk3399_ARM-atf/docs/components/fconf/ |
| H A D | index.rst | 55 mbedtls heap info etc.
|
| /rk3399_ARM-atf/docs/design/ |
| H A D | auth-framework.rst | 1023 - Initialize the heap for mbedTLS. 1024 - Initialize the heap for mbedTLS and call ``psa_crypto_init``.
|
| /rk3399_ARM-atf/docs/ |
| H A D | porting-guide.rst | 1141 This function is invoked during Mbed TLS library initialisation to get a heap, 1142 by means of a starting address and a size. This heap will then be used 1144 must be able to provide a heap to it. 1147 which a heap is statically reserved during compile time inside every image 1149 the function simply returns the address and size of this "pre-allocated" heap. 1154 optimise memory usage. For example, on some Arm platforms, the Mbed TLS heap is
|
| H A D | change-log.md | 1444 …- migrate heap info to fw handoff ([ada4e59](https://review.trustedfirmware.org/plugins/gitiles/TF… 1816 …- add Mbed-TLS heap info entry tag ([0e932b8](https://review.trustedfirmware.org/plugins/gitiles/T… 1829 …- increase mbedtls heap for PSA RSA ([2ffc28c](https://review.trustedfirmware.org/plugins/gitiles/… 1835 …- introduce crypto lib heap info struct ([24da55e](https://review.trustedfirmware.org/plugins/giti… 2424 …- increase psa-mbedtls heap size for rsa ([52d2934](https://review.trustedfirmware.org/plugins/git… 11062 - arm/juno: Use shared mbedtls heap between BL1 and BL2 and add basic support 11121 - mbedtls: Remove weak heap implementation 11133 - arm/sgm: Temporarily disable shared Mbed TLS heap for SGM 11873 - Add support to Mbed TLS drivers for shared heap among different BL images to 11889 - Support shared Mbed TLS heap between BL1 and BL2 that allow a reduction in [all …]
|