29 Commits (586f60cc571f0f3b6d20eb5033717e9b0cc66af4)

Author SHA1 Message Date
Marc Bonnici 7e804f9695 feat(spmc): add support for v1.1 FF-A memory data structures 3 years ago
Pankaj Gupta 447a42e735 NXP: Timer API added to enable ARM generic timer 4 years ago
John Powell 3443a7027d Fix MISRA C issues in BL1/BL2/BL31 5 years ago
Varun Wadekar d4b29105f4 include: move MHZ_TICKS_PER_SEC to utils_def.h 5 years ago
Lionel Debieve e76d9fc422 lib: utils_def: add CLAMP macro 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 57bf605772 Factor out cross-BL API into export headers suitable for 3rd party code 6 years ago
Joel Hutton 9edd891279 Initial Spectre V1 mitigations (CVE-2017-5753). 6 years ago
Antonio Nino Diaz 932b3ae232 Synchronise arch.h and arch_helpers.h with TF-A-Tests 6 years ago
Yann Gautier 46c613ee0a utils_def: add an assembly version for GENMASK 6 years ago
Sathees Balya d47509d6ac Fix misra warnings in delay timer and console drivers 6 years ago
Antonio Nino Diaz f00119de57 Fix check_[uptr/u32]_overflow() macros MISRA defects 6 years ago
Antonio Nino Diaz 029f5a28a8 Introduce UL(), L() and LL() macros 6 years ago
Jeenu Viswambharan 0cc7aa8964 xlat v2: Split MMU setup and enable 7 years ago
Yann Gautier 167c5f8098 utils: Add BIT_32 and BIT_64 macros 6 years ago
Yann Gautier 39676357af Add GENMASK macros 6 years ago
Jeenu Viswambharan 30d81c36da RAS: Add helpers to access Standard Error Records 7 years ago
Joel Hutton 9f85f9e379 Clean usage of void pointers to access symbols 7 years ago
David Cunado 5724481fdd Update ULL() macro and instances of ull to comply with MISRA 7 years ago
Julius Werner 7baa7bcaf5 Make div_round_up() correct for divisors that are not a power of 2 7 years ago
Julius Werner 155a10068a utils_def: Add REGSZ and make BIT() assembly-compatible 7 years ago
Soby Mathew ebf1ca10e4 GICv3: add functions for save and restore 7 years ago
Antonio Nino Diaz e47ac1fd63 Fix type of `unsigned long` constants 7 years ago
Jeenu Viswambharan f45e232ab9 Add macro to test for minimum architecture version 7 years ago
Varun Wadekar 6176b4fcb4 Add U() macro to share constants between C and other sources 8 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Scott Branden 53d9c9c85b Move defines in utils.h to utils_def.h to fix shared header compile issues 8 years ago
dp-arm 233d83d06c Introduce MIN()/MAX() macros in utils.h 8 years ago
Douglas Raillard 308d359b26 Introduce unified API to zero memory 8 years ago
David Cunado 9edac0479d Resolve build errors flagged by GCC 6.2 8 years ago
Masahiro Yamada 152c8c11b7 utils: move BIT(n) macro to utils.h 8 years ago
Soby Mathew c45f627de4 Move SIZE_FROM_LOG2_WORDS macro to utils.h 8 years ago
Sandrine Bailleux 7b6d330c92 Ensure addresses in is_mem_free() don't overflow 8 years ago
Sandrine Bailleux 0146ae64c0 Introduce round_up/down() macros 9 years ago
Sandrine Bailleux ed81f3ebbf Introduce utils.h header file 8 years ago
Antonio Nino Diaz 0bcedb2212 Implement generic delay timer 9 years ago
Haojian Zhuang 0ab3f9a741 arm: gpio: add pl061 driver 9 years ago
Juan Castillo dff93c8675 TBB: add TBBR Chain of Trust 10 years ago
Juan Castillo 6f97162237 TBB: add tool to generate certificates 10 years ago
Sandrine Bailleux edfda10a6b Juno: Add support for Test Secure-EL1 Payload 10 years ago
Sandrine Bailleux 01b916bff2 Juno: Implement initial platform port 10 years ago
Dan Handley 935db69328 Move IO storage source to drivers directory 10 years ago
Dan Handley 625de1d4f0 Remove variables from .data section 11 years ago
Dan Handley 97043ac98e Reduce deep nesting of header files 11 years ago
Dan Handley 4ecca33988 Move include and source files to logical locations 11 years ago
James Morrissey 9d72b4ea9c Implement load_image in terms of IO abstraction 11 years ago
Jeenu Viswambharan 3a4cae051a Change comments in assembler files to help ctags 11 years ago
Dan Handley e83b0cadc6 Update year in copyright text to 2014 11 years ago
Dan Handley ab2d31edbd Enable third party contributions 11 years ago