/arm-trusted-firmware-2.8.0/tools/cert_create/src/ |
A D | ext.c | 19 ext_t *extensions; variable 58 extensions = malloc((num_def_extensions * sizeof(def_extensions[0])) 63 if (extensions == NULL) { 68 memcpy(&extensions[0], &def_extensions[0], 71 memcpy(&extensions[num_def_extensions], &pdef_extensions[0], 79 ext = &extensions[i]; 310 ext = &extensions[i]; in ext_get_by_opt() 324 if (extensions[i].arg != NULL) { in ext_cleanup() 325 void *ptr = (void *)extensions[i].arg; in ext_cleanup() 327 extensions[i].arg = NULL; in ext_cleanup() [all …]
|
A D | main.c | 223 ext = &extensions[cert->ext[j]]; in check_cmd_params() 492 ext = &extensions[cert->ext[j]]; in main()
|
/arm-trusted-firmware-2.8.0/bl31/ |
A D | bl31.mk | 26 include lib/extensions/amu/amu.mk 57 BL31_SOURCES += lib/extensions/mtpmu/aarch64/mtpmu.S 90 BL31_SOURCES += lib/extensions/spe/spe.c 102 BL31_SOURCES += lib/extensions/sme/sme.c 103 BL31_SOURCES += lib/extensions/sve/sve.c 106 BL31_SOURCES += lib/extensions/sve/sve.c 111 BL31_SOURCES += lib/extensions/mpam/mpam.c 115 BL31_SOURCES += lib/extensions/trbe/trbe.c 119 BL31_SOURCES += lib/extensions/brbe/brbe.c 123 BL31_SOURCES += lib/extensions/sys_reg_trace/aarch64/sys_reg_trace.c [all …]
|
/arm-trusted-firmware-2.8.0/bl32/sp_min/ |
A D | sp_min.mk | 11 include lib/extensions/amu/amu.mk 24 BL32_SOURCES += lib/extensions/mtpmu/aarch32/mtpmu.S 50 BL32_SOURCES += lib/extensions/sys_reg_trace/aarch32/sys_reg_trace.c 54 BL32_SOURCES += lib/extensions/trf/aarch32/trf.c
|
/arm-trusted-firmware-2.8.0/lib/extensions/amu/ |
A D | amu.mk | 9 AMU_SOURCES := lib/extensions/amu/${ARCH}/amu.c \ 10 lib/extensions/amu/${ARCH}/amu_helpers.S
|
/arm-trusted-firmware-2.8.0/docs/ |
A D | conf.py | 23 extensions = ['myst_parser', 'sphinx.ext.autosectionlabel', 'sphinxcontrib.plantuml'] variable
|
A D | glossary.rst | 146 Reliability, Availability, and Serviceability extensions. A mandatory
|
A D | change-log.md | 3100 - Added support for Armv8.6 Multi-threaded PMU extensions (`FEAT_MTPMU`) 3101 - Added support for MTE Asymmetric Fault Handling extensions(`FEAT_MTE3`) 3102 - Added support for Privileged Access Never extensions(`FEAT_PANx`) 3306 - Added support for platform-defined certificates, keys, and extensions 3542 - Updated tool for platform defined certs, keys & extensions 5212 for Armv8.4 CPUs however, all extensions are also optional extensions to the 5492 extensions. 5544 - Updates GICv2 driver to manage GICv1 with security extensions. 5548 - Support for Armv7-A Virtualization extensions \[DDI0406C_C\]. 6150 the required extensions. [all …]
|
/arm-trusted-firmware-2.8.0/plat/nvidia/tegra/soc/t194/ |
A D | platform_t194.mk | 72 BL31_SOURCES += lib/extensions/ras/std_err_record.c \ 73 lib/extensions/ras/ras_common.c \
|
/arm-trusted-firmware-2.8.0/lib/mpmm/ |
A D | mpmm.mk | 7 include lib/extensions/amu/amu.mk
|
/arm-trusted-firmware-2.8.0/tools/cert_create/include/ |
A D | ext.h | 93 extern ext_t *extensions;
|
/arm-trusted-firmware-2.8.0/bl1/ |
A D | bl1.mk | 20 BL1_SOURCES += lib/extensions/mtpmu/${ARCH}/mtpmu.S
|
/arm-trusted-firmware-2.8.0/bl2/ |
A D | bl2.mk | 42 BL2_SOURCES += lib/extensions/mtpmu/${ARCH}/mtpmu.S
|
/arm-trusted-firmware-2.8.0/docs/components/ |
A D | ras.rst | 5 Serviceability (RAS) extensions. RAS is a mandatory extension for Armv8.2 and 16 For the description of Arm RAS extensions, Standard Error Records, and the 28 introduced by the RAS extensions. 173 condition arises, the Arm RAS extensions only require for handler to perform 176 The RAS extensions part of Armv8.4 introduced new architectural features to deal 186 the intended advantages of Armv8.4 Double Fault architecture extensions.
|
A D | secure-partition-manager.rst | 183 of FEAT_PAuth, FEAT_BTI and FEAT_MTE architecture extensions. 1355 Arm architecture extensions for security hardening 1358 Hafnium supports the following architecture extensions for security hardening: 1431 extensions. Consequently, SPM depends on Secure EL2 support in SMMUv3.2
|
/arm-trusted-firmware-2.8.0/plat/arm/common/ |
A D | arm_common.mk | 350 BL31_SOURCES += lib/extensions/ras/std_err_record.c \ 351 lib/extensions/ras/ras_common.c 357 lib/extensions/pauth/pauth_helpers.S
|
/arm-trusted-firmware-2.8.0/docs/about/ |
A D | maintainers.rst | 248 :|F|: lib/extensions/ras/ 250 Activity Monitors Unit (AMU) extensions 256 :|F|: lib/extensions/amu/ 258 Memory Partitioning And Monitoring (MPAM) extensions 262 :|F|: lib/extensions/mpam/ 264 Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions 268 :|F|: lib/extensions/pauth/ 274 :|F|: lib/extensions/spe/
|
/arm-trusted-firmware-2.8.0/docs/components/spd/ |
A D | tlk-dispatcher.rst | 37 NVIDIA extensions to Little Kernel (LK) include:
|
/arm-trusted-firmware-2.8.0/docs/process/ |
A D | coding-style.rst | 39 C99", which implies the *ISO C99* standard with GNU extensions. 42 Clang does lack support for a small number of GNU extensions. These 43 missing extensions are rarely used, however, and should not pose a problem.
|
A D | coding-guidelines.rst | 407 language extensions and is considered non-standard). In TF-A, setting the
|
/arm-trusted-firmware-2.8.0/docs/design/ |
A D | trusted-board-boot.rst | 31 enables adding custom extensions to the certificates, which are used to store 37 extensions. To sign the certificates, different signature schemes are available,
|
A D | auth-framework.rst | 177 parameters are stored as X509v3 extensions, the corresponding OID must be 850 extensions. This must be specified in the image descriptor using the
|
A D | firmware-design.rst | 2675 There are several Armv7-A extensions available. Obviously the TrustZone
|
/arm-trusted-firmware-2.8.0/docs/getting_started/ |
A D | build-options.rst | 227 - ``ENABLE_AMU``: Boolean option to enable Activity Monitor Unit extensions. 419 extensions. This is an optional architectural feature for AArch64. 480 - ``FAULT_INJECTION_SUPPORT``: ARMv8.4 extensions introduced support for fault
|
/arm-trusted-firmware-2.8.0/docs/design_documents/ |
A D | measured_boot_poc.rst | 82 extensions to enable Measured Boot and an fTPM service. Therefore, we can rely
|