234 Commits (b012454d82071c2ba2512386d8823e20e195544f)

Author SHA1 Message Date
Masahiro Yamada 2c74a29d55 bl_common: add BL_END macro 5 years ago
Andre Przywara 3ef45dda88 Add fdt_add_reserved_memory() helper function 5 years ago
Andre Przywara f240728b76 qemu: Move and generalise FDT PSCI fixup 5 years ago
Julius Werner 402b3cf876 Switch AARCH32/AARCH64 to __aarch64__ 5 years ago
Julius Werner d5dfdeb65f Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 5 years ago
Julius Werner d9af1f7b6f Add helper to parse BL31 parameters (both versions) 6 years ago
Julius Werner 57bf605772 Factor out cross-BL API into export headers suitable for 3rd party code 6 years ago
Julius Werner 9352be8803 Use explicit-width data types in AAPCS parameter structs 5 years ago
Alexei Fedorov 9fc59639e6 Add support for Branch Target Identification 6 years ago
Varun Wadekar c2ad38ce4f Tegra: Support for scatterfile for the BL31 image 6 years ago
Antonio Nino Diaz b86048c40c Add support for pointer authentication 6 years ago
Antonio Nino Diaz f660533729 Remove duplicated definitions of linker symbols 6 years ago
Sandrine Bailleux c4e9d827ee Remove dead code related to LOAD_IMAGE_V2=0 6 years ago
Antonio Nino Diaz 0709055ed6 Remove support for the SMC Calling Convention 2.0 6 years ago
Sathees Balya 5b8d50e407 plat/arm: Save BL2 descriptors to reserved memory. 6 years ago
Antonio Nino Diaz c9f9d9ea7d Move BL1 and BL2 private defines to bl_common.h 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Antonio Nino Diaz f5478dedf9 Reorganize architecture-dependent header files 6 years ago
Sathees Balya 65849aa595 Enable DIT if supported 6 years ago
Jeenu Viswambharan 48e1d350a0 AArch64: Use SSBS for CVE_2018_3639 mitigation 6 years ago
Antonio Nino Diaz c3cf06f1a3 Standardise header guards across codebase 6 years ago
Antonio Nino Diaz 73f1ac6c8e Introduce fdtw_read_array() helper 6 years ago
Antonio Nino Diaz 2747362062 Introduce new fdt helper to read string properties 6 years ago
Antonio Nino Diaz a0fee7474f context_mgmt: Fix MISRA defects 6 years ago
Soby Mathew 931f7c6156 PIE: Position Independant Executable support for BL31 6 years ago
Soby Mathew f1722b693d PIE: Use PC relative adrp/adr for symbol reference 6 years ago
Roberto Vargas 0916c38dec Convert arm_setup_page_tables into a generic helper 6 years ago
Soby Mathew cc5859ca19 Multi-console: Deprecate the `finish_console_register` macro 6 years ago
Jeenu Viswambharan 3ff4aaaca4 AArch64: Enable lower ELs to use pointer authentication 6 years ago
Yann Gautier 6fe8b195fa Add new defines for STM32MP1 platform 6 years ago
Sathees Balya 89509904c0 plat/arm: Fix misra warnings in platform code 6 years ago
John Tsichritzis 701b498cec Reorder log level macro definitions for clarity 6 years ago
Sathees Balya e02f469f88 Fix misra warnings in SMC and power mgmt code 6 years ago
Antonio Nino Diaz 81542c00d0 Remove some MISRA defects in common code 6 years ago
Antonio Nino Diaz fe199e3bac Remove all other deprecated interfaces and files 6 years ago
Roberto Vargas ed51b51f7a Remove build option LOAD_IMAGE_V2 6 years ago
Roberto Vargas 871de5373d PSCI: Remove platform compatibility layer 6 years ago
Daniel Boulby 7e2bbef9f9 pl011: Add support in AArch32 for MULTI_CONSOLE_API 6 years ago
Antonio Nino Diaz 5a22e461b5 Fix MISRA defects in log helpers 6 years ago
Antonio Nino Diaz 819df3fc09 Fix MISRA defects in some common headers 6 years ago
Antonio Nino Diaz 3e530d8ea8 backtrace: Print backtrace in assert() and panic() 6 years ago
Douglas Raillard 0c62883f7e backtrace: Introduce backtrace function 6 years ago
Antonio Nino Diaz 870ce3ddd3 libc: Move tf_printf and tf_snprintf to libc 6 years ago
Antonio Nino Diaz cb6dbfe3dc tf_printf: Return number of printed characters 6 years ago
Antonio Nino Diaz 93c78ed231 libc: Fix all includes in codebase 6 years ago
Jeenu Viswambharan b634fa910e SiP: MISRA fixes for execution state switch 6 years ago
Roberto Vargas 5accce5bcc Add support for romlib in the build system 7 years ago
Sandrine Bailleux cf24229e6e Run compiler on debug macros for type checking 6 years ago
Roberto Vargas a9203edae7 Add end_vector_entry assembler macro 7 years ago
Roberto Vargas b2805dabaa Remove .func and .endfunc assembler directives 7 years ago