309 Commits (2d7b9e5e7fde47be6e312a903f127964596bb85e)

Author SHA1 Message Date
Antonio Nino Diaz 2d7b9e5e7f SPM: Deprecate the current implementation 6 years ago
Jeenu Viswambharan 90a9213bfb SDEI: Unconditionally resume Secure if it was interrupted 6 years ago
Sughosh Ganu 6e3bad36c8 SPM: Raise running priority of the core while in Secure Partition 6 years ago
Antonio Nino Diaz c3cf06f1a3 Standardise header guards across codebase 6 years ago
Varun Wadekar c4491aa9a6 sdei: include "context.h" to fix compilation errors 6 years ago
Antonio Nino Diaz fe199e3bac Remove all other deprecated interfaces and files 6 years ago
Daniel Boulby a08a201430 Ensure the flow through switch statements is clear 6 years ago
Antonio Nino Diaz 0153806b9e trusty: Fix return value of trusty_init() 6 years ago
Jeenu Viswambharan f933b44bd6 SDEI: Mask events after CPU wakeup 7 years ago
Jorge Ramirez-Ortiz 820540bf23 opteed: pass power level on suspend 6 years ago
Antonio Nino Diaz 39b6cc66d6 libc: Use printf and snprintf across codebase 6 years ago
Antonio Nino Diaz 93c78ed231 libc: Fix all includes in codebase 6 years ago
Jeenu Viswambharan 611eb9cfa7 SDEI: Fix locking issues 6 years ago
Jeenu Viswambharan ba6e5ca671 SDEI: MISRA fixes 6 years ago
Antonio Nino Diaz 6a23356c4f Replace stdio.h functions by TF functions 6 years ago
Antonio Nino Diaz e5d5951973 xlat v2: Cleanup get/change mem attr helpers 6 years ago
Sandrine Bailleux 2de6deaae5 Fix handler prototype in Trusty generic dispatcher 6 years ago
Antonio Nino Diaz 73b0eaf18e SPM: Use generic MMU setup functions 6 years ago
Sandrine Bailleux 6f4ee72083 Fix verbose messages in SDEI code 6 years ago
Sandrine Bailleux 6c77e74915 Fix some violations to MISRA rule 8.3 6 years ago
Roberto Vargas a9203edae7 Add end_vector_entry assembler macro 7 years ago
Jeenu Viswambharan 5e60c39a2a SDEI: Fix name of internal function 6 years ago
Jeenu Viswambharan a8778dd53c SDEI: Fix determining client EL 6 years ago
Jeenu Viswambharan 297a9a0f7c SDEI: Fix dispatch bug 6 years ago
Jeenu Viswambharan cdb6ac94ec SDEI: Make dispatches synchronous 7 years ago
Jeenu Viswambharan 2ccfcb2ea5 SDEI: Determine client EL from NS context's SCR_EL3 6 years ago
Jeenu Viswambharan af2c9ecdf1 SDEI: Allow platforms to define explicit events 7 years ago
Antonio Nino Diaz 4d4ceb598c SPM: Allow entering the SP without needing a SMC 6 years ago
Antonio Nino Diaz 14fcc6e14e SPM: Refactor entry and exit of the SP 6 years ago
Roberto Vargas 033648652f Make TF UUID RFC 4122 compliant 7 years ago
Antonio Nino Diaz a0b9bb79a0 xlat v2: Introduce xlat granule size helpers 7 years ago
Antonio Nino Diaz 83a393ba3e SPM: Initialize SP args as expected by cm library 7 years ago
Daniel Boulby 776ff52a8d Fix MISRA Rule 5.7 Part 3 7 years ago
Daniel Boulby 7c934242e3 Fix MISRA Rule 5.3 Part 3 7 years ago
Dimitris Papastamos 6f03bc7753 SDEI: Ensure SDEI handler executes with CVE-2018-3639 mitigation enabled 7 years ago
Antonio Nino Diaz b62507ac84 SPM: Extract code out of the SMC handler 7 years ago
Antonio Nino Diaz 46f996d793 SPM: Replace SP init flag by generic state enum 7 years ago
Antonio Nino Diaz 07f3f63028 SPM: Shorten names of types and functions 7 years ago
Antonio Nino Diaz bfcdda43f4 SPM: Move xlat-related functions to separate file 7 years ago
Antonio Nino Diaz 22282bb68a SPM: Move all SP-related info to SP context struct 7 years ago
Dimitris Papastamos fe007b2e15 Add support for dynamic mitigation for CVE-2018-3639 7 years ago
Dimitris Papastamos b8a25bbb0b Implement static workaround for CVE-2018-3639 7 years ago
Dimitris Papastamos 2c3a10780d Rename symbols and files relating to CVE-2017-5715 7 years ago
Sandrine Bailleux 398489452f SPM: Do not trap S-EL0 access to SVE/SIMD/FP regs 7 years ago
Masahiro Yamada 0a2d5b43c8 types: use int-ll64 for both aarch32 and aarch64 7 years ago
Masahiro Yamada 57d1e5faf2 Fix pointer type mismatch of handlers 7 years ago
Masahiro Yamada 724fd958c3 spd: add static qualifier to locally used functions and data 7 years ago
Antonio Nino Diaz b3323cd6bd Fix some MISRA defects in SPM code 7 years ago
Roberto Vargas 1a29f93815 Fix MISRA rule 8.4 Part 3 7 years ago
Roberto Vargas a27163bc70 Fix MISRA rule 8.3 Part 3 7 years ago