summaryrefslogtreecommitdiff
path: root/bl31
Commit message (Expand)AuthorAgeFilesLines
* refactor(trf): enable FEAT_TRF for FEAT_STATE_CHECKEDAndre Przywara2023-02-271-1/+1
* refactor(brbe): enable FEAT_BRBE for FEAT_STATE_CHECKEDAndre Przywara2023-02-271-1/+1
* refactor(trbe): enable FEAT_TRBE for FEAT_STATE_CHECKEDAndre Przywara2023-02-271-1/+1
* Merge changes from topic "panic_cleanup" into integrationBipin Ravi2023-02-233-20/+12
|\
| * refactor(bl31): use elx_panic for sysreg_handler64Govindraj Raja2023-02-221-2/+2
| * refactor(aarch64): rename do_panic and el3_panicGovindraj Raja2023-02-212-2/+2
| * refactor(aarch64): remove weak links to el3_panicGovindraj Raja2023-02-211-3/+3
| * refactor(aarch64): refactor usage of elx_panicGovindraj Raja2023-02-211-14/+6
* | Merge changes I51c13c52,I3358c51e into integrationManish Pandey2023-02-221-8/+8
|\ \
| * | build: always prefix section names with `.`Chris Kay2023-02-201-8/+8
| |/
* | Merge changes I63b584cf,I617f3d41 into integrationManish V Badarkhe2023-02-212-42/+37
|\ \ | |/ |/|
| * refactor(el3_runtime): unify handle/enter_lower_el_async_eaManish Pandey2023-02-132-30/+19
| * refactor(el3_runtime): introduce save_x30 macroManish Pandey2023-02-131-12/+18
* | build: clarify linker script generationChris Kay2023-02-101-2/+2
* | style: normalize linker script code styleChris Kay2023-02-101-61/+64
|/
* Merge changes from topic "feat_state_rework" into integrationManish Pandey2023-01-191-9/+0
|\
| * refactor(context-mgmt): move FEAT_HCX save/restore into CAndre Przywara2023-01-111-9/+0
| * refactor(cpufeat): convert FEAT_HCX to new schemeAndre Przywara2023-01-111-1/+1
* | refactor(el3_runtime): remove unnecessary assembly macrosManish Pandey2023-01-101-56/+24
|/
* feat(fvp): emulate trapped RNDRAndre Przywara2022-12-211-0/+5
* feat(el3-runtime): introduce system register trap handlerAndre Przywara2022-12-213-4/+59
* fix(el3_runtime): do not save scr_el3 during EL3 entryManish Pandey2022-12-141-3/+4
* Merge changes from topic "mp/ras_refactoring" into integrationManish Pandey2022-11-101-7/+14
|\
| * fix(bl31): harden check in delegate_async_eaManish Pandey2022-11-071-7/+14
* | feat: pass SMCCCv1.3 SVE hint bit to dispatchersOlivier Deprez2022-11-081-1/+11
|/
* feat(drtm): add remediation driver support in DRTMManish V Badarkhe2022-10-051-0/+1
* feat(drtm): add Event Log driver support for DRTMManish V Badarkhe2022-10-051-0/+1
* feat(drtm): add platform functions for DRTMjohpow012022-10-051-2/+3
* feat(drtm): update drtm setup functionManish V Badarkhe2022-10-051-0/+1
* feat(mbedtls): update mbedTLS driver for DRTM supportManish V Badarkhe2022-10-051-1/+2
* feat(drtm): add standard DRTM serviceManish V Badarkhe2022-10-051-0/+4
* Merge "fix(bl31): allow use of EHF with S-EL2 SPMC" into integrationOlivier Deprez2022-09-021-2/+9
|\
| * fix(bl31): allow use of EHF with S-EL2 SPMCRaghu Krishnamurthy2022-08-301-2/+9
* | Merge "refactor(bl31): introduce vendor extend rodata section" into integrationJulius Werner2022-08-161-0/+4
|\ \ | |/ |/|
| * refactor(bl31): introduce vendor extend rodata sectionLeon Chen2022-08-091-0/+4
* | fix(build): discard sections also with SEPARATE_NOBITS_REGIONSamuel Holland2022-08-101-3/+3
* | fix(bl31): pass the EA bit to 'delegate_sync_ea'Varun Wadekar2022-08-031-5/+1
|/
* feat(brbe): add BRBE support for NS worldjohpow012022-05-051-0/+4
* Merge changes I47014d72,Ibf00c386 into integrationMadhukar Pappireddy2022-04-291-1/+3
|\
| * feat(bl31): aarch64: RESET_TO_BL31_WITH_PARAMSJorge Ramirez-Ortiz2022-04-291-1/+3
* | Merge changes from topic "ffa_el3_spmc" into integrationOlivier Deprez2022-04-221-1/+12
|\ \ | |/ |/|
| * feat(spmc): enable building of the SPMC at EL3Marc Bonnici2022-04-131-0/+9
| * refactor(spm_mm): reorganize secure partition manager codeMarc Bonnici2022-04-081-1/+3
* | refactor(context mgmt): add cm_prepare_el3_exit_ns functionZelalem Aweke2022-04-121-1/+10
|/
* refactor(el3-runtime): add arch-features detection mechanismJayanth Dodderi Chidanand2022-04-042-2/+12
* fix(el3-runtime): set unset pstate bits to defaultDaniel Boulby2022-02-032-0/+5
* refactor(el3-runtime): add prepare_el3_entry funcDaniel Boulby2022-01-312-7/+7
* feat(sme): enable SME functionalityjohpow012021-11-121-0/+5
* feat(mpmm): add support for MPMMChris Kay2021-10-261-0/+5
* build(amu): introduce `amu.mk`Chris Kay2021-10-261-2/+2