summaryrefslogtreecommitdiff
path: root/bl31
Commit message (Expand)AuthorAgeFilesLines
* Merge "fix(pmu): unconditionally save PMCR_EL0" into integrationManish Pandey2023-05-102-15/+5
|\
| * fix(pmu): unconditionally save PMCR_EL0Boyan Karatotev2023-05-052-15/+5
* | Merge changes from topic "mp/feat_ras" into integrationManish Pandey2023-05-092-9/+9
|\ \
| * | refactor(ras): replace RAS_EXTENSION with FEAT_RASManish Pandey2023-05-092-9/+9
* | | Merge changes from topic "srm/Errata_ABI_El3" into integrationMadhukar Pappireddy2023-05-091-0/+4
|\ \ \ | |_|/ |/| |
| * | feat(errata_abi): errata management firmware interfaceSona Mathew2023-05-051-0/+4
| |/
* | refactor(cm): make SVE and SME build dependencies logicalBoyan Karatotev2023-05-051-3/+1
|/
* Merge "feat(el3-runtime): handle traps for IMPDEF registers accesses" into in...Manish Pandey2023-05-021-5/+12
|\
| * feat(el3-runtime): handle traps for IMPDEF registers accessesVarun Wadekar2023-04-301-5/+12
* | build(bl31): sort sections by alignment by defaultChris Kay2023-04-171-0/+6
|/
* Merge changes from topic "mb/rst-to-bl31-update" into integrationManish V Badarkhe2023-04-111-14/+1
|\
| * fix(bl31): avoid clearing of argument registers in RESET_TO_BL31 caseManish V Badarkhe2023-03-091-11/+0
| * Revert "feat(bl31): aarch64: RESET_TO_BL31_WITH_PARAMS"Manish V Badarkhe2023-03-091-3/+1
* | fix(fvp): work around BL31 progbits exceededBoyan Karatotev2023-04-031-1/+4
* | feat(cpufeat): enable FEAT_SVE for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand2023-03-281-1/+1
* | feat(cpufeat): enable FEAT_SME for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand2023-03-281-1/+1
* | refactor(amu): unify ENABLE_AMU and ENABLE_FEAT_AMUv1Andre Przywara2023-03-271-1/+1
* | Merge changes from topic "feat_state_part4" into integrationManish Pandey2023-03-271-1/+1
|\ \
| * | refactor(cpufeat): enable SYS_REG_TRACE for FEAT_STATE_CHECKEDAndre Przywara2023-03-221-1/+1
* | | Merge "fix(smccc): check smc_fid [23:17] bits" into integrationManish V Badarkhe2023-03-211-4/+14
|\ \ \ | |/ / |/| |
| * | fix(smccc): check smc_fid [23:17] bitsJayanth Dodderi Chidanand2023-03-201-4/+14
| |/
* | refactor(mpam): enable FEAT_MPAM for FEAT_STATE_CHECKEDAndre Przywara2023-03-201-1/+1
* | refactor(spe): enable FEAT_SPE for FEAT_STATE_CHECKEDAndre Przywara2023-03-201-1/+1
* | refactor(cpufeat): rename ENABLE_SPE_FOR_LOWER_ELS to ENABLE_SPE_FOR_NSAndre Przywara2023-03-201-1/+1
|/
* 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